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 Fiona Duncan

General Practice · GMC 6156736

NHS England South West Commissioning Region

GP Register Qualified 2007

Dr Genevieve Catherine Ianthe Duncan

General Practice · GMC 6165972

NHS Tayside

GP Register Qualified 2008

Dr George Nicholas Duncan

General Practice · GMC 3269316

GP Register Not registered Qualified 1987

Dr Graeme Peter Duncan

General Practice · GMC 7277397

NHS Lanarkshire

GP Register Qualified 2012

Dr Gregor Neil Duncan

General Practice · GMC 7912072

NHS Education for Scotland (NES)

In training Qualified 2022

Dr Heather St Clair Duncan

General Practice · GMC 2577649

GP Register No licence to practise Qualified 1982

Dr Innes Douglas Duncan

General Practice · GMC 2551137

GP Register Not registered Qualified 1980

Dr Isabel Louisa Duncan

General Practice · GMC 7560357

NHS England South West Commissioning Region

GP Register Qualified 2017

Dr James Newell Duncan

General Practice · GMC 1524217

GP Register Not registered Qualified 1971

Dr Jane Elizabeth Duncan

General Practice · GMC 3480018

GP Register Not registered Qualified 1990

Dr Janice Anne Duncan

General Practice · GMC 2958552

GP Register Not registered Qualified 1984

Dr Joanna Claire Duncan

General Practice · GMC 4612795

GP Register Not registered Qualified 1999

Dr John Kelly Duncan

General Practice · GMC 2923271

GP Register Not registered Qualified 1984

Dr Karen Duncan

General Practice · GMC 6134685

NHS Highland

GP Register Qualified 2006

Dr Katharine Elizabeth Duncan

General Practice · GMC 6157978

NHS Highland

GP Register Specialist Register Qualified 2007

Dr Kathryn Claire Louise Duncan

General Practice · GMC 7082623

NHS England South West Commissioning Region

GP Register Qualified 2010

Dr Katy Mairi Duncan

General Practice · GMC 4632971

NHS England South East Commissioning Region

GP Register Qualified 1999

Dr Kirsteen Jane Duncan

General Practice · GMC 3545159

NHS England North West Commissioning Region

GP Register Qualified 1991

Dr Kirsty Duncan

General Practice · GMC 6143440

NHS Lanarkshire

GP Register Qualified 2006

Dr Kirsty Fiona Duncan

General Practice · GMC 7266238

NHS Forth Valley

GP Register Qualified 2012

Dr Lesley Elizabeth Duncan

General Practice · GMC 1353682

GP Register Not registered Qualified 1976

Dr Linda Elizabeth Duncan

General Practice · GMC 2621270

GP Register Not registered Qualified 1982

Dr Lois Joan Duncan

General Practice · GMC 7844414

NHSE Education North West

In training Qualified 2021

Dr Louise Elizabeth Duncan

General Practice · GMC 3542802

GP Register Not registered Qualified 1991

Dr Margaret Elizabeth Duncan

General Practice · GMC 3688098

NHS England North East and Yorkshire Commissioning Region

GP Register Qualified 1992

Dr Michelle Rosalynd Duncan

General Practice · GMC 3562198

NHS Tayside

GP Register Qualified 1991

Dr Molly Duncan

General Practice · GMC 7717064

NHSE Education North East

In training Qualified 2020

Dr Nicola Claire Duncan

General Practice · GMC 4090478

NHS Dumfries and Galloway

GP Register Qualified 1994

Dr Oliver Hamish Duncan

General Practice · GMC 6052107

NHS England South West Commissioning Region

GP Register Qualified 2002

Dr Patricia Lesley Duncan

General Practice · GMC 3103975

GP Register Not registered Qualified 1985