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 Isabel Mary McQueen

General Practice · GMC 6027049

NHS England North East and Yorkshire Commissioning Region

GP Register Qualified 2001

Dr Janet Elizabeth McQueen

General Practice · GMC 2923594

GP Register Not registered Qualified 1984

Dr Kenneth James McQueen

General Practice · GMC 0510703

GP Register Not registered Qualified 1967

Dr Zoe Emma McQueen

General Practice · GMC 7474554

Strategic Planning and Performance Group (DoH NI)

GP Register Qualified 2015

Dr Hannah Louise McQuillen

General Practice · GMC 6098494

NHS England North East and Yorkshire Commissioning Region

GP Register Qualified 2004

Dr Patricia Ann McQuoney

General Practice · GMC 2557308

GP Register Not registered Qualified 1981

Dr Fergus Campbell McRae

General Practice · GMC 2556077

GP Register Not registered Qualified 1981

Dr Katie Sarah McRae

General Practice · GMC 6128706

NHS Forth Valley

GP Register Qualified 2005

Dr Sheena Clare Chadwick McRae

General Practice · GMC 2923484

NHS England London Commissioning Region - Higher Level

GP Register Qualified 1984

Dr Alasdair Edward McRitchie

General Practice · GMC 7036853

NHS Greater Glasgow and Clyde

GP Register Qualified 2009

Dr Scott Alexander McRitchie

General Practice · GMC 6158942

NHS Forth Valley

GP Register Qualified 2007

Dr Heather Diane McRobbie

General Practice · GMC 7524822

NHS England South East Commissioning Region

GP Register Qualified 2016

Dr Ian Andrew McRobbie

General Practice · GMC 1351673

GP Register Not registered Qualified 1976

Dr Alistair Angus John McRobert

General Practice · GMC 7038999

NHS Greater Glasgow and Clyde

GP Register Qualified 2010

Dr Moira Somerville McRobert

General Practice · GMC 2548261

GP Register Not registered Qualified 1980

Dr Randal John McRoberts

General Practice · GMC 4107729

Isle of Wight NHS Trust

GP Register Specialist Register Qualified 1994

Dr Kathryn Louise McRoy

General Practice · GMC 7075206

NHS England North East and Yorkshire Commissioning Region

GP Register Qualified 2010

Dr Aine Marie McShane

General Practice · GMC 3239494

GP Register Not registered Qualified 1987

Dr Alison McShane

General Practice · GMC 6026663

NHS Lanarkshire

GP Register Qualified 2001

Dr Catriona McShane

General Practice · GMC 7474555

NHS Lothian

GP Register Qualified 2016

Dr Christine McShane

General Practice · GMC 7140733

Strategic Planning and Performance Group (DoH NI)

GP Register Qualified 2011

Dr Linda Janice McShane

General Practice · GMC 3271528

GP Register No licence to practise Qualified 1988

Dr Martin David McShane

General Practice · GMC 2710581

GP Register No licence to practise Qualified 1981

Dr Rachel McShane

General Practice · GMC 3314388

GP Register Not registered Qualified 1989

Dr Jude McSharry

General Practice · GMC 7113216

Health Partners

GP Register Qualified 2001

Dr Patrick Fergal McSharry

General Practice · GMC 4009254

GP Register No licence to practise Qualified 1987

Dr James McShea

General Practice · GMC 7015572

Strategic Planning and Performance Group (DoH NI)

GP Register Qualified 2008

Dr Olivia McSheaffrey

General Practice · GMC 7041244

NHS Fife

GP Register Qualified 2009

Dr Simon McSheaffrey

General Practice · GMC 7264496

NHS Fife

GP Register Qualified 2012

Dr Alice Anne McSherry

General Practice · GMC 4337283

NHS Lanarkshire

GP Register Qualified 1996