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 Philippa Mary McAdam

General Practice · GMC 2957025

GP Register Not registered Qualified 1984

Dr Sheena Ruth McAdam

General Practice · GMC 2950262

GP Register Not registered Qualified 1984

Dr Susan Jane McAdam

General Practice · GMC 4298991

GP Register No licence to practise Qualified 1996

Dr Courtney Elizabeth McAdoo

General Practice · GMC 7949656

Northern Ireland Medical and Dental Training Agency (NIMDTA)

In training Qualified 2022

Dr Gerard Arthur McAfee

General Practice · GMC 4311441

GP Register No licence to practise Qualified 1996

Dr Oliver Anthony McAfee

General Practice · GMC 4648091

Strategic Planning and Performance Group (DoH NI)

GP Register Qualified 1999

Dr Andrew McAlea

General Practice · GMC 3675555

NHS England North East and Yorkshire Commissioning Region

GP Register Qualified 1992

Dr Philomena Marie McAlea

General Practice · GMC 3488494

GP Register Not registered Qualified 1991

Dr Patrick James McAleavey

General Practice · GMC 6144018

Strategic Planning and Performance Group (DoH NI)

GP Register Specialist Register Qualified 2006

Dr Roisin Ciara McAleavey

General Practice · GMC 6120094

Strategic Planning and Performance Group (DoH NI)

GP Register Qualified 2005

Dr Moya Therese McAleavy

General Practice · GMC 6055690

Strategic Planning and Performance Group (DoH NI)

GP Register Qualified 2002

Dr Rachel McAleavy

General Practice · GMC 7265358

NHS England South West Commissioning Region

GP Register Qualified 2012

Dr Aisling McAleer

General Practice · GMC 7140621

Strategic Planning and Performance Group (DoH NI)

GP Register Qualified 2011

Dr Catriona McAleer

General Practice · GMC 7608164

NHS Education for Scotland (NES)

In training Qualified 2018

Dr Claire Roisin McAleer

General Practice · GMC 7490659

NHSE Education Thames Valley

In training Qualified 2015

Dr Harkeet Kirren Kaur McAleer

General Practice · GMC 7263694

NHS England Midlands Commissioning Region (West)

GP Register Qualified 2012

Dr Leah Rosemary McAleer

General Practice · GMC 6102100

NHS Ayrshire and Arran

GP Register Qualified 2004

Dr Matthew McAleer

General Practice · GMC 1329089

GP Register Not registered Qualified 1972

Dr Paul McAleer

General Practice · GMC 4751135

GP Register Not registered Qualified 1999

Dr William McAleer

General Practice · GMC 7524816

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

GP Register Qualified 2016

Dr Ryan McAleese

General Practice · GMC 7020193

NHS England Midlands Commissioning Region (East)

GP Register Qualified 2008

Dr Sally Ann McAleese

General Practice · GMC 4437358

GP Register Not registered Qualified 1997

Dr Siobhan Mary McAleese

General Practice · GMC 7020268

NHS England Midlands Commissioning Region (East)

GP Register Qualified 2008

Dr Claire McAlinden

General Practice · GMC 4202394

GP Register Not registered Qualified 1995

Dr Eileen Sonniva McAlinden

General Practice · GMC 3485123

Strategic Planning and Performance Group (DoH NI)

GP Register Qualified 1990

Dr Paula Mary McAlinden

General Practice · GMC 2591252

GP Register Specialist Register No licence to practise Qualified 1982

Dr Shane McAlindon

General Practice · GMC 3355765

GP Register Not registered Qualified 1988

Dr Anneliese McAlister

General Practice · GMC 7411033

NHS Forth Valley

GP Register Qualified 2013

Dr Carole Anne McAlister

General Practice · GMC 3275151

Independent Doctors Federation (IDrF)

GP Register Qualified 1988

Dr Danelle Judith Kristen McAlister

General Practice · GMC 7514018

NHS Education for Scotland (NES)

In training Qualified 2016