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 Frances Cathryn Margo

General Practice · GMC 4742366

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

GP Register Qualified 2000

Dr Nader Elias Judeh Maria

General Practice · GMC 4779388

NHS Grampian

GP Register Qualified 1993

Dr Ashwini Maria David

General Practice · GMC 7770172

NHSE Education Kent, Surrey and Sussex

In training Qualified 2022

Dr Amreena Judie Mariadassou

General Practice · GMC 6156374

NHS England North East and Yorkshire Commissioning Region

GP Register Qualified 2005

Dr Emmanuvel Raj Mariadhasan

General Practice · GMC 7732300

NHS England South West Commissioning Region

GP Register Qualified 2010

Dr Farida Mariam

General Practice · GMC 7198946

NHS England North East and Yorkshire Commissioning Region

GP Register Qualified 2008

Dr Shazia Mariam

General Practice · GMC 4208589

NHS England London Commissioning Region - Higher Level

GP Register Qualified 1995

Dr Yusianmar Mariani Borrero

General Practice · GMC 7477694

Spire Healthcare

GP Register Qualified 2004

Dr Andreas Mariannou

General Practice · GMC 2887494

GP Register Not registered Qualified 1984

Dr Dilipan Mariappan Shanmugam

General Practice · GMC 5205828

GP Register Not registered Qualified 1999

Dr Lourdes Nishanthini Mariathas

General Practice · GMC 7411437

GP Register No licence to practise Qualified 2013

Dr Onoshua Mariathas

General Practice · GMC 6149873

NHS England South West Commissioning Region

GP Register Qualified 2007

Dr Jonathan Maries

General Practice · GMC 6120375

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

GP Register Qualified 2005

Dr Paul Stephen Maries

General Practice · GMC 6156830

NHS England South West Commissioning Region

GP Register Qualified 2007

Dr Evelyn Christene Marimuthu

General Practice · GMC 4709042

NHS England East of England Commissioning Region

GP Register Qualified 1997

Dr Kumaraguruparan Marimuthu

General Practice · GMC 4772350

NHS England North East and Yorkshire Commissioning Region

GP Register Qualified 1990

Dr Elena Marin

General Practice · GMC 7186344

GP Register Not registered Qualified 1983

Dr Jennifer Louise Marin

General Practice · GMC 7488469

NHSE Education South London

In training Qualified 2015

Dr Alina Marinca

General Practice · GMC 7122854

GP Register Not registered Qualified 2000

Dr Gianina Maria Marinescu

General Practice · GMC 7087520

University Hospitals of Leicester NHS Trust

GP Register Qualified 1998

Dr Mihaela Marinescu

General Practice · GMC 7186395

GP Register Not registered Qualified 1989

Dr Antoana Stefanova Marinkova-Koleva

General Practice · GMC 6047178

NHS Ayrshire and Arran

GP Register Qualified 1994

Dr Katherine Rose Marino

General Practice · GMC 7595231

NHS England Midlands Commissioning Region (West)

GP Register Qualified 2018

Dr Igor Marinovic

General Practice · GMC 6064585

GP Register Not registered Qualified 2003

Dr Jennifer Claire Marion

General Practice · GMC 7037781

NHS England North West Commissioning Region

GP Register Qualified 2009

Dr Oria Mariscal Bengoechea

General Practice · GMC 7338725

NHS England North West Commissioning Region

GP Register Qualified 2005

Dr Catherine Teresa Mark

General Practice · GMC 1570342

GP Register Not registered Qualified 1972

Dr Gillian Ann Mark

General Practice · GMC 6053808

GP Register No licence to practise Qualified 2002

Dr Joshua Anand Mark

General Practice · GMC 7562546

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

GP Register Qualified 2017

Dr Nathan Mark

General Practice · GMC 7514769

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

GP Register Qualified 2016