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 Clare Irene Baptiste

General Practice · GMC 7271779

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

GP Register Qualified 2012

Dr Deannria Lashanla Baptiste

General Practice · GMC 7511174

NHS England North West Commissioning Region

GP Register Qualified 2017

Dr Patrice Baptiste

General Practice · GMC 7426957

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

GP Register Qualified 2013

Dr Rhys Arnallt Burnette Baptiste

General Practice · GMC 4713517

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

GP Register Qualified 2000

Dr Iryna Barabash

General Practice · GMC 7724623

NHSE Education East of England

In training Qualified 1996

Dr Ilaria Barabucci

General Practice · GMC 7335205

NHS England East of England Commissioning Region

GP Register Qualified 2011

Dr Eva Baragano Ron

General Practice · GMC 7582560

NHS England South West Commissioning Region

GP Register Qualified 2005

Dr Maria Amparo Barahona del Moral

General Practice · GMC 7298259

GP Register Not registered Qualified 2006

Dr Christine Valerie Baranauskas

General Practice · GMC 3566154

NHS England North East and Yorkshire Commissioning Region

GP Register Qualified 1992

Dr Ganesan Baranidharan

General Practice · GMC 5194465

Leeds Teaching Hospitals NHS Trust

GP Register Specialist Register Qualified 1998

Dr Ganna Baraniuk

General Practice · GMC 7929123

NHSE Education South London

In training Qualified 2014

Dr Keith Baranowski

General Practice · GMC 7160917

GP Register No licence to practise Qualified 2011

Dr Indra Barathan

General Practice · GMC 4421874

Dr Indra FMGP Ltd

GP Register Qualified 1997

Dr Janaki Barathan

General Practice · GMC 7017352

NHS England North East and Yorkshire Commissioning Region

GP Register Qualified 2008

Dr Shamistra Naidu Barathan

General Practice · GMC 4720559

GP Register Not registered Qualified 2000

Dr Paolo Barba

General Practice · GMC 4772893

Doctor Care Anywhere

GP Register Qualified 1999

Dr Alexander Buchan Barber

General Practice · GMC 1326103

GP Register Not registered Qualified 1971

Dr Alexander John Barber

General Practice · GMC 6026463

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

GP Register Qualified 2001

Dr Andrew Charles Edwin Barber

General Practice · GMC 7045239

NHS Fife

GP Register Qualified 2009

Dr Andrew John Barber

General Practice · GMC 6147347

NHS England North East and Yorkshire Commissioning Region

GP Register Qualified 2006

Dr Andrew Paul Barber

General Practice · GMC 3679164

GP Register Not registered Qualified 1992

Dr Anna Barber

General Practice · GMC 7265162

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

GP Register Qualified 2012

Dr Barrington Barber

General Practice · GMC 2312677

GP Register Not registered Qualified 1976

Dr Camilla Grace Barber

General Practice · GMC 7518169

NHS England South West Commissioning Region

GP Register Qualified 2016

Dr Charlotte Louise Barber

General Practice · GMC 6140586

Springhill Hospice

GP Register Qualified 2006

Dr Elizabeth Anne Barber

General Practice · GMC 3330618

GP Register Not registered Qualified 1989

Dr James Barber

General Practice · GMC 7482225

NHS England Midlands Commissioning Region (West)

GP Register Qualified 2015

Dr James Robert Barber

General Practice · GMC 7074015

NHS England North West Commissioning Region

GP Register Qualified 2010

Dr James Shrikumar Barber

General Practice · GMC 7593101

NHSE Education Kent, Surrey and Sussex

In training Qualified 2018

Dr Jane Mary Barber

General Practice · GMC 2722920

GP Register No licence to practise Qualified 1981