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 Greig James Haley

General Practice · GMC 7017583

NHS England North West Commissioning Region

GP Register Qualified 2008

Dr Jessica Helen Haley

General Practice · GMC 6076179

NHS England South West Commissioning Region

GP Register Qualified 2003

Dr Thomas Haley

General Practice · GMC 7332370

NHS England North East and Yorkshire Commissioning Region

GP Register Qualified 2013

Dr Irina Amalia Halfacree

General Practice · GMC 7404638

Swansea Bay University Health Board

GP Register Qualified 2013

Dr Claire Fiona Halford

General Practice · GMC 3246429

GP Register No licence to practise Qualified 1987

Dr Joanna Victoria Halford

General Practice · GMC 4033840

GP Register Specialist Register Not registered Qualified 1993

Dr Jonathan Halford

General Practice · GMC 2692823

GP Register Not registered Qualified 1981

Dr Jonathan Grovenor Halford

General Practice · GMC 3586866

NHS England South West Commissioning Region

GP Register Qualified 1992

Dr Lars Halford

General Practice · GMC 6129590

NHS Fife

GP Register Qualified 2005

Dr Susan Karen Halfpenny

General Practice · GMC 4019237

NHS England South East Commissioning Region

GP Register Qualified 1993

Dr Gillian Elizabeth Halhead

General Practice · GMC 4206240

GP Register Qualified 1995

Dr Adrian Patrick Hall

General Practice · GMC 2572620

GP Register Not registered Qualified 1982

Dr Alexander James Macdonald Hall

General Practice · GMC 1249028

GP Register Not registered Qualified 1968

Dr Amanda Mary Hall

General Practice · GMC 3079922

NHS England South West Commissioning Region

GP Register Qualified 1985

Dr Ami Hall

General Practice · GMC 7020126

NHS England North East and Yorkshire Commissioning Region

GP Register Qualified 2008

Dr Amy Elizabeth Hall

General Practice · GMC 7495632

NHS Education for Scotland (NES)

In training Qualified 2015

Dr Andrew Hall

General Practice · GMC 6127916

NHS England East of England Commissioning Region

GP Register Qualified 2005

Dr Andrew Clinton Hall

General Practice · GMC 2249517

GP Register Not registered Qualified 1974

Dr Andrew Jonathan Hall

General Practice · GMC 2486848

GP Register Not registered Qualified 1979

Dr Angela Mary Hall

General Practice · GMC 3543913

NHS England South East Commissioning Region

GP Register Qualified 1991

Dr Anna Louise Hall

General Practice · GMC 6122418

NHS England Midlands Commissioning Region (West)

GP Register Qualified 2005

Dr Anna Victoria Hall

General Practice · GMC 6051400

NHS England South East Commissioning Region

GP Register Qualified 2002

Dr Annabel Mary Hall

General Practice · GMC 7284238

NHS England East of England Commissioning Region

GP Register Qualified 2012

Dr Antonia Elizabeth Hall

General Practice · GMC 7328937

Strategic Planning and Performance Group (DoH NI)

GP Register Qualified 2013

Dr Aubrey George Slade Hall

General Practice · GMC 8006950

NHSE Education Wessex

In training Qualified 2023

Dr Ben Hall

General Practice · GMC 7077715

NHS Education for Scotland (NES)

GP Register In training Qualified 2010

Dr Benjamin George Hall

General Practice · GMC 6122634

GP Register Not registered Qualified 2006

Dr Benjamin James Hall

General Practice · GMC 7280923

NHS England South West Commissioning Region

GP Register Qualified 2012

Dr Bethany Sarah Louise Hall

General Practice · GMC 7038052

NHS England South West Commissioning Region

GP Register Qualified 2009

Dr Caroline Jane Hall

General Practice · GMC 4406387

NHS England South East Commissioning Region

GP Register Qualified 1997