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 Gerard Joseph McSherry

General Practice · GMC 0511625

GP Register Not registered Qualified 1967

Dr Alexander John Mcdonnell McSparran

General Practice · GMC 1363311

GP Register Not registered Qualified 1969

Dr John Archibald McSparran

General Practice · GMC 3585456

Strategic Planning and Performance Group (DoH NI)

GP Register Qualified 1992

Dr Rachel Anne McSparron

General Practice · GMC 4109226

NHS England South East Commissioning Region

GP Register Qualified 1994

Dr Graham Lachlan McSwan

General Practice · GMC 6089956

GP Register No licence to practise Qualified 1990

Dr Elizabeth Alice McSweeney

General Practice · GMC 4283896

NHS England Midlands Commissioning Region (East)

GP Register Qualified 1996

Dr Gillian Anne McSweeney

General Practice · GMC 7504118

GP Register Not registered Qualified 2009

Dr Claire Josephine McSwiney

General Practice · GMC 7775683

GP Register No licence to practise Qualified 2016

Dr Anne McTaggart

General Practice · GMC 3002294

GP Register Not registered Qualified 1984

Dr Helen McTaggart

General Practice · GMC 2343569

GP Register Not registered Qualified 1979

Dr John McTaggart

General Practice · GMC 3206029

GP Register Specialist Register Not registered Qualified 1986

Dr John Christopher McTaggart

General Practice · GMC 1345333

GP Register Not registered Qualified 1975

Dr Lara Dinka McTaggart

General Practice · GMC 4614357

NHS Greater Glasgow and Clyde

GP Register Qualified 1999

Dr Lauren Merissa McTaggart

General Practice · GMC 7839763

NHSE Education South West

In training Qualified 2021

Dr Michael Andrew McTaggart

General Practice · GMC 6044359

GP Register Not registered Qualified 1968

Dr Wilson Alexander McTaggart

General Practice · GMC 3442153

NHS Ayrshire and Arran

GP Register Qualified 1990

Dr Petra McThredder

General Practice · GMC 7277350

GP Register No licence to practise Qualified 2012

Dr James Brian McVey

General Practice · GMC 7477392

Independent Doctors Federation (IDrF)

GP Register Qualified 2015

Dr Sarah Jane McVey

General Practice · GMC 6128470

NHS England North East and Yorkshire Commissioning Region

GP Register Specialist Register Qualified 2005

Dr Timothy John McVey

General Practice · GMC 2437954

GP Register Not registered Qualified 1978

Dr Vivienne Margaret McVey

General Practice · GMC 3133770

GP Register No licence to practise Qualified 1986

Dr James Thomas McVicker

General Practice · GMC 1394894

GP Register No licence to practise Qualified 1978

Dr Patricia McWalter

General Practice · GMC 4455226

NHS England Midlands Commissioning Region (West)

GP Register Qualified 1994

Dr Thomas George McWaters

General Practice · GMC 7461806

NHS England London Commissioning Region (South East & South West)

GP Register Qualified 2014

Dr Faye Vaughan McWilliam

General Practice · GMC 7421166

NHS England South East Commissioning Region

GP Register Qualified 2014

Dr Frances Ellen McWilliam

General Practice · GMC 6147251

NHS England North East and Yorkshire Commissioning Region

GP Register Qualified 2006

Dr Joseph William McWilliam

General Practice · GMC 7756430

Health Education and Improvement Wales

In training Qualified 2020

Dr Kenneth Love McWilliam

General Practice · GMC 1309157

GP Register Not registered Qualified 1968

Dr Lynn Ann McWilliam

General Practice · GMC 4731942

NHS Lothian

GP Register Qualified 2000

Dr Sheena May McWilliam

General Practice · GMC 7039000

NHS Highland

GP Register Qualified 2009