Skip to main content

General Practice Doctors

GPs are the first point of contact for most NHS patients, providing whole-person care and referrals to specialist services. 84,180 doctors listed.

No matches for “

84,180 doctors

Dr Helen Joan Armstrong

General Practice · GMC 2488709

GP Register Not registered Qualified 1979

Dr Henry Angus Armstrong

General Practice · GMC 0038205

GP Register Not registered Qualified 1964

Dr Hilary Margaret Armstrong

General Practice · GMC 4035213

GP Register Not registered Qualified 1993

Dr James Armstrong

General Practice · GMC 7277874

Strategic Planning and Performance Group (DoH NI)

GP Register Qualified 2012

Dr James Davison Armstrong

General Practice · GMC 1393460

GP Register Not registered Qualified 1978

Dr James Robert Armstrong

General Practice · GMC 7329003

NHS Lanarkshire

GP Register Qualified 2013

Dr Jane Elizabeth Armstrong

General Practice · GMC 4428819

NHS England North East and Yorkshire Commissioning Region

GP Register Qualified 1997

Dr Jane Emily Armstrong

General Practice · GMC 6074803

Cwm Taf Morgannwg University Health Board

GP Register Qualified 2003

Dr Janet Elizabeth Armstrong

General Practice · GMC 1386284

GP Register Not registered Qualified 1976

Dr Joanna Frances Armstrong

General Practice · GMC 2949611

GP Register No licence to practise Qualified 1984

Dr John Armstrong

General Practice · GMC 3677540

GP Register Not registered Qualified 1992

Dr John Bruce Ormiston Armstrong

General Practice · GMC 0038339

GP Register Not registered Qualified 1953

Dr Josh Barrie Armstrong

General Practice · GMC 7833403

NHSE Education Thames Valley

In training Qualified 2020

Dr Judith Fiona Jean Armstrong

General Practice · GMC 4405788

NHS England South West Commissioning Region

GP Register Qualified 1997

Dr June Treherne Armstrong

General Practice · GMC 0154978

GP Register Not registered Qualified 1952

Dr Kate Armstrong

General Practice · GMC 7408663

NHS England South West Commissioning Region

GP Register Qualified 2013

Dr Katherine Margaret Armstrong

General Practice · GMC 6053915

Strategic Planning and Performance Group (DoH NI)

GP Register Qualified 2002

Dr Katherine Mary Dickson Armstrong

General Practice · GMC 1322989

GP Register Not registered Qualified 1970

Dr Katie Jane Armstrong

General Practice · GMC 4741080

NHS England South East Commissioning Region

GP Register Qualified 2000

Dr Kenneth James Armstrong

General Practice · GMC 3358139

NHS England North East and Yorkshire Commissioning Region

GP Register Qualified 1988

Dr Laura Beatrice Armstrong

General Practice · GMC 4210739

Royal Devon University Healthcare NHS Foundation Trust

GP Register Qualified 1995

Dr Laura Jane Armstrong

General Practice · GMC 7074834

NHS England Midlands Commissioning Region (East)

GP Register Qualified 2011

Dr Louise Armstrong

General Practice · GMC 4632658

GP Register Not registered Qualified 1999

Dr Lucy Elizabeth Armstrong

General Practice · GMC 4398633

NHS England Midlands Commissioning Region (East)

GP Register Qualified 1997

Dr Maeve Aoife Armstrong

General Practice · GMC 7071143

Strategic Planning and Performance Group (DoH NI)

GP Register Qualified 2010

Dr Maeve Catherine Armstrong

General Practice · GMC 7554484

Northern Ireland Medical and Dental Training Agency (NIMDTA)

In training Qualified 2017

Dr Matthew John Armstrong

General Practice · GMC 7420458

NHS England North East and Yorkshire Commissioning Region

GP Register Qualified 2013

Dr Michael Edward Armstrong

General Practice · GMC 6104188

NHS England South West Commissioning Region

GP Register Qualified 2004

Dr Michael Francis John Armstrong

General Practice · GMC 2485407

GP Register Not registered Qualified 1979

Dr Michael Greig Armstrong

General Practice · GMC 3313961

GP Register Not registered Qualified 1989