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 David Charles Halpin

General Practice · GMC 2436991

GP Register Not registered Qualified 1978

Dr Jane Sara Halpin

General Practice · GMC 4409074

NHS England North East and Yorkshire Commissioning Region

GP Register Qualified 1997

Dr Keith Gordon Halpin

General Practice · GMC 2576239

GP Register Not registered Qualified 1982

Dr Simon Paul Halpin

General Practice · GMC 3326758

NHS England North West Commissioning Region

GP Register Qualified 1989

Dr Charlotte Kathryn Halpin-Evans

General Practice · GMC 6150603

Cwm Taf Morgannwg University Health Board

GP Register Qualified 2006

Dr Deborah Jane Halsey

General Practice · GMC 2297125

GP Register Not registered Qualified 1976

Dr Edward Charles Halsey

General Practice · GMC 4625180

NHS England South West Commissioning Region

GP Register Qualified 1999

Dr Joanna Caroline Halsey

General Practice · GMC 4625173

Salisbury NHS Foundation Trust

GP Register Qualified 1999

Dr Nicholas David Halsey

General Practice · GMC 6167140

NHS England South West Commissioning Region

GP Register Qualified 2008

Dr Diane Elizabeth Halstead

General Practice · GMC 3123072

NHS England East of England Commissioning Region

GP Register Qualified 1985

Dr Georgina Marie Halstead

General Practice · GMC 3241448

GP Register Not registered Qualified 1987

Dr Helen Christine Halstead

General Practice · GMC 2730358

GP Register Not registered Qualified 1981

Dr Hilary Edith Halstead

General Practice · GMC 2497231

GP Register Not registered Qualified 1979

Dr Holly Halstead

General Practice · GMC 6030896

NHS England North West Commissioning Region

GP Register Qualified 2001

Dr Karen Anne Halstead

General Practice · GMC 3125335

GP Register Not registered Qualified 1986

Dr Linda Geraldine Halstead

General Practice · GMC 2828211

GP Register Not registered Qualified 1983

Dr Naomi Michelle Halstead

General Practice · GMC 4037363

GP Register No licence to practise Qualified 1993

Dr Peter James Halstead

General Practice · GMC 2388579

GP Register Not registered Qualified 1977

Dr Rachel Elaine Halstead

General Practice · GMC 6102579

NHS England North West Commissioning Region

GP Register Qualified 2004

Dr Thomas James Halstead

General Practice · GMC 7411308

GP Register No licence to practise Qualified 2014

Dr Dominik Francis Halter

General Practice · GMC 7595187

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

GP Register Qualified 2018

Dr Richard Toralf Longdon Halvorsen

General Practice · GMC 2611527

GP Register No licence to practise Qualified 1982

Dr Bethan Ham

General Practice · GMC 7756364

NHSE Education North Central and East London

In training Qualified 2020

Dr David John Ham

General Practice · GMC 6161354

NHS England North West Commissioning Region

GP Register Qualified 2007

Dr John Ham

General Practice · GMC 1731523

GP Register Not registered Qualified 1974

Dr Zoya Hamakarim

General Practice · GMC 7458195

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

GP Register Qualified 2014

Dr Baihas Hamameeh Al Wattar

General Practice · GMC 7634042

NHS England South West Commissioning Region

GP Register Qualified 2017

Dr Zardasht Tofiq Hamarash

General Practice · GMC 6147941

NHS England North West Commissioning Region

GP Register Qualified 1999

Dr Caroline Jane Hamblett

General Practice · GMC 4108012

NHS England South West Commissioning Region

GP Register Qualified 1994

Dr Catherine Anne Hamblin

General Practice · GMC 3124970

GP Register No licence to practise Qualified 1986