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 John Graham Garrett

General Practice · GMC 3648155

GP Register Not registered Qualified 1984

Dr Kathryn Garrett

General Practice · GMC 7518982

NHS Education for Scotland (NES)

In training Qualified 2016

Dr Melanie Lucy Garrett

General Practice · GMC 6052707

GP Register Not registered Qualified 2002

Dr Natasha Catherine Shoolingin Garrett

General Practice · GMC 4318084

NHS England South West Commissioning Region

GP Register Qualified 1996

Dr Rachel Catrin Garrett

General Practice · GMC 7140491

NHS England South East Commissioning Region

GP Register Qualified 2011

Dr Rebecca Garrett

General Practice · GMC 7155743

NHS England East of England Commissioning Region

GP Register Qualified 2011

Dr Tara Yvette Garrett

General Practice · GMC 4116110

GP Register Not registered Qualified 1994

Dr Thomas Garrett

General Practice · GMC 1232615

GP Register Not registered Qualified 1968

Dr Fiona Jane Garrett Ryan

General Practice · GMC 4120829

NHS England South West Commissioning Region

GP Register Qualified 1994

Dr Dominic Garrett-Anderson

General Practice · GMC 3358988

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

GP Register Qualified 1988

Dr Timothy Richard Garrett-Moore

General Practice · GMC 2700993

GP Register No licence to practise Qualified 1981

Dr Delith Katherine Garrick

General Practice · GMC 6075574

NHS England North East and Yorkshire Commissioning Region

GP Register Specialist Register Qualified 2003

Dr Lynsey Garrick

General Practice · GMC 6147981

NHS Ayrshire and Arran

GP Register Qualified 2006

Dr Michael Yemi Osamuyimen Garrick

General Practice · GMC 5196150

NHS England North West Commissioning Region

GP Register Qualified 1995

Dr Charlotte Elizabeth Garrington

General Practice · GMC 6166577

NHS England Midlands Commissioning Region (West)

GP Register Qualified 2008

Dr Marie Anne Valerie Garrioch

General Practice · GMC 7015877

GP Register Not registered Qualified 2008

Dr Andrew Charles Garrod

General Practice · GMC 3143038

NHS England South West Commissioning Region

GP Register Qualified 1986

Dr Graham David Garrod

General Practice · GMC 2310022

GP Register Not registered Qualified 1976

Dr Kirsty Garrod

General Practice · GMC 7151564

NHS England North East and Yorkshire Commissioning Region

GP Register Qualified 2011

Dr Patrick John Garrod

General Practice · GMC 3279337

NHS England South West Commissioning Region

GP Register Qualified 1988

Dr Paul John Garrod

General Practice · GMC 2580656

GP Register Not registered Qualified 1982

Dr Sara Jane Garrod

General Practice · GMC 4198613

NHS England East of England Commissioning Region

GP Register Qualified 1995

Dr Timothy John Garrod

General Practice · GMC 3542321

GP Register Not registered Qualified 1991

Dr Alan Davidson Garrow

General Practice · GMC 1330764

GP Register Not registered Qualified 1972

Dr Stuart Clyde Garrow

General Practice · GMC 2692940

GP Register Not registered Qualified 1979

Dr Anne Catherine Garry

General Practice · GMC 2924777

York and Scarborough Teaching Hospitals NHS Foundation Trust

GP Register Specialist Register Qualified 1984

Dr Emma Frances Garry

General Practice · GMC 7593132

Health Education and Improvement Wales

In training Qualified 2018

Dr Andrew Richard Garstang

General Practice · GMC 3682858

NHS England North West Commissioning Region

GP Register Qualified 1993

Dr Ashleigh Garstang

General Practice · GMC 7526835

GP Register No licence to practise Qualified 2016

Dr Charles Neville Garstang

General Practice · GMC 0280167

GP Register Not registered Qualified 1963