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 Sonia Maccallum

General Practice · GMC 6120450

NHS Lothian

GP Register Qualified 2005

Dr Susan Katharine Maccallum

General Practice · GMC 3124437

GP Register Not registered Qualified 1986

Dr Thornton John Maccallum

General Practice · GMC 2332736

GP Register Not registered Qualified 1977

Dr Eileen Teresa Maccann

General Practice · GMC 1394193

GP Register Not registered Qualified 1977

Dr Amanda Frances Maccoll

General Practice · GMC 3326538

NHS Lothian

GP Register Qualified 1989

Dr Lorna Jean Maccoll

General Practice · GMC 4279785

NHS England Midlands Commissioning Region (West)

GP Register Qualified 1996

Dr Hamish Arthur Scott Maccowan

General Practice · GMC 2334264

GP Register Not registered Qualified 1977

Dr Jean Sutherland Russell Maccowan

General Practice · GMC 0479244

GP Register Not registered Qualified 1964

Dr Nadine Claire Maccowan

General Practice · GMC 6134444

NHS Tayside

GP Register Qualified 2006

Dr Marc Andrew Maccrossan

General Practice · GMC 7263884

NHS Grampian

GP Register Qualified 2012

Dr Caitriona Niamh Macdermott

General Practice · GMC 6104543

Manchester University NHS Foundation Trust

GP Register Specialist Register Qualified 2004

Dr Keith John Macdermott

General Practice · GMC 2239228

GP Register Not registered Qualified 1975

Dr Sara Aoife Macdermott

General Practice · GMC 7271092

NHS England North West Commissioning Region

GP Register Qualified 2012

Dr Sarah Jane Macdermott

General Practice · GMC 3130007

GP Register No licence to practise Qualified 1986

Dr Alan Macdonald

General Practice · GMC 2769035

GP Register Not registered Qualified 1982

Dr Alexander John Anthony Macdonald

General Practice · GMC 1324022

GP Register Not registered Qualified 1971

Dr Alexander John Ranald Macdonald

General Practice · GMC 0481360

GP Register Not registered Qualified 1966

Dr Alexandra Marian Macdonald

General Practice · GMC 6160746

NHS England South East Commissioning Region

GP Register Qualified 2007

Dr Alexandra Mary Macdonald

General Practice · GMC 6053958

NHS England North West Commissioning Region

GP Register Qualified 2002

Dr Alexandra Victoria Eloise Macdonald

General Practice · GMC 7414143

NHS England South East Commissioning Region

GP Register Qualified 2013

Dr Alistair William Macdonald

General Practice · GMC 7841806

NHSE Education North West

In training Qualified 2021

Dr Angus Macdonald

General Practice · GMC 3582752

NHS England South West Commissioning Region

GP Register Qualified 1992

Dr Angus Graham Macdonald

General Practice · GMC 3204625

NHS England Midlands Commissioning Region (East)

GP Register Qualified 1986

Dr Angus Norman Macdonald

General Practice · GMC 2327844

GP Register Not registered Qualified 1976

Dr Brian Nicholas Macdonald

General Practice · GMC 2823089

GP Register Not registered Qualified 1983

Dr Bruce Robertson Macdonald

General Practice · GMC 2338914

GP Register Not registered Qualified 1978

Dr Carol Joan Macdonald

General Practice · GMC 3239346

GP Register No licence to practise Qualified 1987

Dr Carolyn Margaret Macdonald

General Practice · GMC 2916222

GP Register Not registered Qualified 1984

Dr Catriona Susan Macdonald

General Practice · GMC 7041223

NHS Grampian

GP Register Qualified 2009

Dr Charles Ewing Macdonald

General Practice · GMC 1351903

GP Register Not registered Qualified 1976