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 Marie Anne Macgregor

General Practice · GMC 4732699

NHS Lanarkshire

GP Register Qualified 2000

Dr Mhairi Joy Macgregor

General Practice · GMC 7042951

NHS Lothian

GP Register Qualified 2009

Dr Nicola Emily Macgregor

General Practice · GMC 7134135

NHS Dumfries and Galloway

GP Register Qualified 2011

Dr Randolph Macgregor

General Practice · GMC 7074047

NHS Lothian

GP Register Qualified 2010

Dr Rebecca Macgregor

General Practice · GMC 7014648

NHS England Midlands Commissioning Region (East)

GP Register Qualified 2008

Dr Tia Khadija Macgregor

General Practice · GMC 4661706

NHS England South East Commissioning Region

GP Register Qualified 1994

Dr Jonathan Henry Mach

General Practice · GMC 7602202

NHSE Education East of England

In training Qualified 2019

Dr Bethan Medi Machado

General Practice · GMC 7556625

NHS England South West Commissioning Region

GP Register Qualified 2017

Dr Francisco Roberto Da Silva Machado

General Practice · GMC 3250303

GP Register Not registered Qualified 1987

Dr Lidia Manuela Ribeiro Machado

General Practice · GMC 7148607

NHS England South East Commissioning Region

GP Register Qualified 2011

Dr Sarah Joanne Machale

General Practice · GMC 4121150

NHS England East of England Commissioning Region

GP Register Qualified 1994

Dr Alena Machell

General Practice · GMC 6161284

NHS England North West Commissioning Region

GP Register Qualified 1989

Dr Janice Margaret Machen

General Practice · GMC 2392288

GP Register Not registered Qualified 1977

Dr John Machen

General Practice · GMC 1590944

GP Register Not registered Qualified 1973

Dr Victoria Ruth Machen

General Practice · GMC 4720171

GP Register No licence to practise Qualified 2000

Dr Kakkar Machender

General Practice · GMC 2202907

GP Register Not registered Qualified 1967

Dr Mike Machila

General Practice · GMC 7482896

NHS England East of England Commissioning Region

GP Register Qualified 2009

Dr Annabelle Rose Machin

General Practice · GMC 7135167

NHS England Midlands Commissioning Region (West)

GP Register Qualified 2011

Dr Antonia Jane Machin

General Practice · GMC 2823261

GP Register Not registered Qualified 1983

Dr Clive Machin

General Practice · GMC 1630378

GP Register Not registered Qualified 1973

Dr Donna Louise Machin

General Practice · GMC 4725396

GP Register No licence to practise Qualified 2000

Dr Jason Machin

General Practice · GMC 6150237

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

GP Register Qualified 2007

Dr Pamela Lesley Machin

General Practice · GMC 1552405

GP Register No licence to practise Qualified 1972

Dr Paul Machin

General Practice · GMC 2658515

GP Register Not registered Qualified 1980

Dr Peter Ian Machin

General Practice · GMC 6030438

Suitable Person - Dr Mushkoor Sheikh (Association of Aviation Medical Examiners)

GP Register Qualified 2001

Dr Stephanie Jane Machin

General Practice · GMC 7075176

NHS England North East and Yorkshire Commissioning Region

GP Register Qualified 2010

Dr Saritha Machineni

General Practice · GMC 6100233

GP Register No licence to practise Qualified 2002

Dr Tinotenda Tsitsi Machingura

General Practice · GMC 7864386

NHSE Education North West

In training Qualified 2013

Dr John Christian Charles Machling

General Practice · GMC 7265580

NHS England South West Commissioning Region

GP Register Qualified 2012

Dr Nicole Anna Machnikowski

General Practice · GMC 7543520

Strategic Planning and Performance Group (DoH NI)

GP Register Qualified 2016