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 Waise Haider

General Practice · GMC 6164255

GP Register No licence to practise Qualified 2007

Dr Waleed Haider

General Practice · GMC 7697491

NHSE Education West Midlands

In training Qualified 2015

Dr Wasim Haider

General Practice · GMC 6055699

NHS Lothian

GP Register Qualified 2001

Dr Zain Simon Haider

General Practice · GMC 4375856

NHS England South East Commissioning Region

GP Register Qualified 1997

Dr Zara Haider

General Practice · GMC 7946548

NHSE Education North Central and East London

In training Qualified 2022

Dr David Richard Haig-Ferguson

General Practice · GMC 2441838

GP Register Not registered Qualified 1978

Dr Arefaine Haile

General Practice · GMC 4087320

GP Register Not registered Qualified 1991

Dr Hailemeskel Negash Hailemeskel

General Practice · GMC 7667523

NHS England South East Commissioning Region

GP Register Qualified 2016

Dr Richard William Hailey

General Practice · GMC 2388469

GP Register Not registered Qualified 1977

Dr Stephen Robert Hailey

General Practice · GMC 4107516

Swansea Bay University Health Board

GP Register Qualified 1994

Dr Rosanna Elizabeth Hailstone

General Practice · GMC 6100356

NHS England London Commissioning Region (North Central, North East & North West)

GP Register Qualified 2004

Dr Robert Anthony Hailwood

General Practice · GMC 1614110

GP Register Not registered Qualified 1973

Dr Sara Marguerite Hailwood

General Practice · GMC 1629758

GP Register Not registered Qualified 1973

Dr Daniel Hugo Haines

General Practice · GMC 1599675

GP Register No licence to practise Qualified 1973

Dr David Alexander Haines

General Practice · GMC 2973609

NHS England South West Commissioning Region

GP Register Qualified 1982

Dr Emily Katrina Haines

General Practice · GMC 7671911

Health Education and Improvement Wales

In training Qualified 2019

Dr Ian Laurence Haines

General Practice · GMC 7017366

NHS England Midlands Commissioning Region (West)

GP Register Qualified 2008

Dr Rebecca Mary Haines

General Practice · GMC 4410443

NHS England North East and Yorkshire Commissioning Region

GP Register Qualified 1997

Dr Sarah Phyllis Haines

General Practice · GMC 6167696

NHS Tayside

GP Register Qualified 2008

Dr Zoe Claire Haines

General Practice · GMC 4703871

Royal United Hospital Bath NHS Trust

GP Register Qualified 2000

Dr Basil Hadi Amin Hainsworth

General Practice · GMC 2881670

NHS England Midlands Commissioning Region (East)

GP Register Qualified 1972

Dr Mark Aelred Hainsworth

General Practice · GMC 3377723

NHS England East of England Commissioning Region

GP Register Qualified 1984

Dr Angela Kathleen Haire

General Practice · GMC 2247144

GP Register Not registered Qualified 1975

Dr Philip Gary Haire

General Practice · GMC 7077714

Strategic Planning and Performance Group (DoH NI)

GP Register Qualified 2010

Dr Helen Jane Hairsine

General Practice · GMC 4674517

NHS England North East and Yorkshire Commissioning Region

GP Register Qualified 1999

Dr Naglaa Hassan Elrasheed Haj Elsheikh

General Practice · GMC 6169061

NHS England North West Commissioning Region

GP Register Qualified 1996

Dr Mohamed Thariq Hajamohideen

General Practice · GMC 7082269

NHS England London Commissioning Region (North Central, North East & North West)

GP Register Qualified 2011

Dr Mohammad Masei Haji Aqha Mohammad

General Practice · GMC 7637632

NHSE Education East of England

In training Qualified 2017

Dr Nicolas Constantinou Hajiantonis

General Practice · GMC 2362531

GP Register Not registered Qualified 1976

Dr Abdul Gafoor Hakeem

General Practice · GMC 2243102

GP Register Not registered Qualified 1968