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 Alexandra Mackee

General Practice · GMC 7668009

NHS England Midlands Commissioning Region (East)

GP Register Qualified 2019

Dr Emily Claire Mackeith

General Practice · GMC 6120381

NHS England South East Commissioning Region

GP Register Qualified 2005

Dr Pieter Robert Stephen Mackeith

General Practice · GMC 7140157

NHS England East of England Commissioning Region

GP Register Qualified 2011

Dr Shiranee Mackeith

General Practice · GMC 3292932

NHS England South West Commissioning Region

GP Register Qualified 1988

Dr Annie Mireille Mackela

General Practice · GMC 6037654

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

GP Register Qualified 1992

Dr Kathleen Anne Mackell

General Practice · GMC 2892087

GP Register Not registered Qualified 1983

Dr Barry Norminton Mackellar

General Practice · GMC 1500233

GP Register Not registered Qualified 1971

Dr Cameron Mackellar

General Practice · GMC 7562262

NHS England North West Commissioning Region

GP Register Qualified 2017

Dr Rachel Louise Mackellar

General Practice · GMC 6128536

GP Register No licence to practise Qualified 2005

Dr Colin Sinclair Stuart Mackelvie

General Practice · GMC 1310629

GP Register Not registered Qualified 1968

Dr Alan George Mackenzie

General Practice · GMC 2596147

GP Register Not registered Qualified 1982

Dr Alan Gordon Mackenzie

General Practice · GMC 7266752

NHS Lothian

GP Register Qualified 2012

Dr Alasdair David Colin Mackenzie

General Practice · GMC 2236191

GP Register Not registered Qualified 1975

Dr Alexandra Mary Mackenzie

General Practice · GMC 2721259

NHS Greater Glasgow and Clyde

GP Register Qualified 1981

Dr Alistair Anthony James Mackenzie

General Practice · GMC 2491905

GP Register Not registered Qualified 1979

Dr Alistair Grant Mackenzie

General Practice · GMC 2341251

GP Register Not registered Qualified 1979

Dr Andrew Mackenzie

General Practice · GMC 4691927

NHS Dumfries and Galloway

GP Register Qualified 2000

Dr Anna Mackenzie

General Practice · GMC 7408445

NHS England South East Commissioning Region

GP Register Qualified 2013

Dr Anna Guthrie Mackenzie

General Practice · GMC 7672643

Betsi Cadwaladr University Health Board

GP Register Qualified 2019

Dr Anne Catherine Mary Mackenzie

General Practice · GMC 2598967

GP Register Not registered Qualified 1982

Dr Benedict Alexander Mackenzie

General Practice · GMC 7456412

NHS England South West Commissioning Region

GP Register Qualified 2014

Dr Calum John Robert Mackenzie

General Practice · GMC 3204010

GP Register Not registered Qualified 1986

Dr Charlotte Victoria Mary Mackenzie

General Practice · GMC 7411428

NHS England South West Commissioning Region

GP Register Qualified 2013

Dr Christopher Iain Mackenzie

General Practice · GMC 2257543

GP Register Not registered Qualified 1975

Dr Claire Louise Mackenzie

General Practice · GMC 4429669

NHS Grampian

GP Register Qualified 1997

Dr Colin Drummond Mackenzie

General Practice · GMC 2335227

GP Register Not registered Qualified 1978

Dr Douglas Graham Mackenzie

General Practice · GMC 4233475

NHS Lothian

GP Register Specialist Register Qualified 1995

Dr Duncan Sherwood Mackenzie

General Practice · GMC 3241022

NHS England North East and Yorkshire Commissioning Region

GP Register Qualified 1987

Dr Eilidh Catrin Mackenzie

General Practice · GMC 7668010

NHSE Education West Midlands

In training Qualified 2019

Dr Elizabeth Adelaide Mackenzie

General Practice · GMC 4550729

NHS England South East Commissioning Region

GP Register Qualified 1998