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 Martin Hadley Brown

General Practice · GMC 2828369

GP Register No licence to practise Qualified 1983

Dr Paola Patricia Aramayo Hafner

General Practice · GMC 7201089

NHS England Midlands Commissioning Region (East)

GP Register Qualified 2003

Dr Kristin Kerr Haga

General Practice · GMC 7264435

NHS Tayside

GP Register Qualified 2012

Dr Alyson Hagan

General Practice · GMC 6143996

Strategic Planning and Performance Group (DoH NI)

GP Register Qualified 2006

Dr Emily Brigin Hagan

General Practice · GMC 7843892

Northern Ireland Medical and Dental Training Agency (NIMDTA)

In training Qualified 2021

Dr George Christian Hagan

General Practice · GMC 7902888

NHSE Education South West

In training Qualified 2019

Dr Graham Clive Hagan

General Practice · GMC 2804031

GP Register Not registered Qualified 1983

Dr Jonathan Hagan

General Practice · GMC 4705866

NHS England North East and Yorkshire Commissioning Region

GP Register Qualified 2000

Dr Kevin Patrick Hagan

General Practice · GMC 7140580

Strategic Planning and Performance Group (DoH NI)

GP Register Qualified 2011

Dr Kirsty Sarah Hagan

General Practice · GMC 6122281

NHS England North West Commissioning Region

GP Register Qualified 2005

Dr Peter Martin Hagan

General Practice · GMC 4032186

GP Register Not registered Qualified 1993

Dr Dirk Thomas Hagemeister

General Practice · GMC 6119624

GP Register Not registered Qualified 1996

Dr Herbert Hager

General Practice · GMC 6137076

GP Register Not registered Qualified 1980

Dr May Yuen Hagerty

General Practice · GMC 4705512

NHS Forth Valley

GP Register Qualified 2000

Dr Gerard Haggerty

General Practice · GMC 2336950

GP Register Not registered Qualified 1978

Dr Kenneth Andrew Haggerty

General Practice · GMC 1345371

GP Register Not registered Qualified 1975

Dr Kevin Michael Haggerty

General Practice · GMC 2803731

GP Register No licence to practise Qualified 1983

Dr Noreen Josephine Haggerty

General Practice · GMC 3460289

NHS Lanarkshire

GP Register Qualified 1990

Dr Shona Roseanne Haggerty

General Practice · GMC 3077645

GP Register Qualified 1985

Dr Stephen John Haggerty

General Practice · GMC 3291450

NHS Greater Glasgow and Clyde

GP Register Qualified 1988

Dr Hamed Haghighatzadeh

General Practice · GMC 7598023

NHSE Education West Midlands

In training Qualified 2018

Dr David Edward Hague

General Practice · GMC 2255503

GP Register Not registered Qualified 1975

Dr John Stuart Hague

General Practice · GMC 2582263

GP Register No licence to practise Qualified 1982

Dr Maeve Patricia Hague

General Practice · GMC 6056209

NHS England North West Commissioning Region

GP Register Qualified 2002

Dr Nigel John Hague

General Practice · GMC 2422969

GP Register Not registered Qualified 1978

Dr Charlotte Elizabeth Hague-Roberts

General Practice · GMC 7994666

Health Education and Improvement Wales

In training Qualified 2023

Dr Bianca Hahn

General Practice · GMC 7130778

NHS England North East and Yorkshire Commissioning Region

GP Register Qualified 2011

Dr Ines Rachel Hahn

General Practice · GMC 3270204

GP Register No licence to practise Qualified 1988

Dr Stefan Hahn

General Practice · GMC 4076810

GP Register Not registered Qualified 1991

Dr Abbas Syed Haider

General Practice · GMC 6099629

NHS England East of England Commissioning Region

GP Register Qualified 1996