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 Euan Mackenzie

General Practice · GMC 4199700

NHS England South East Commissioning Region

GP Register Qualified 1995

Dr Fiona Elizabeth Mackenzie

General Practice · GMC 7545518

NHS Ayrshire and Arran

GP Register Qualified 2017

Dr Fiona Mackinnon Mackenzie

General Practice · GMC 4519380

NHS England South East Commissioning Region

GP Register Qualified 1998

Dr Gillian Elizabeth Mackenzie

General Practice · GMC 6148170

NHS Greater Glasgow and Clyde

GP Register Qualified 2006

Dr Grace Victoria Mackenzie

General Practice · GMC 7554634

NHS Tayside

GP Register Qualified 2017

Dr Graeme Merrie Mackenzie

General Practice · GMC 2567422

NHS England South West Commissioning Region

GP Register Qualified 1982

Dr Graham Douglas Mackenzie

General Practice · GMC 2341921

GP Register Not registered Qualified 1979

Dr Guy Andrew Mackenzie

General Practice · GMC 4679550

NHS England Midlands Commissioning Region (East)

GP Register Qualified 1999

Dr Ian Donald Mackenzie

General Practice · GMC 3204168

GP Register Not registered Qualified 1986

Dr Ian Fraser Mackenzie

General Practice · GMC 2219327

GP Register Specialist Register Not registered Qualified 1975

Dr James Anderson Boyd Mackenzie

General Practice · GMC 2344247

GP Register Not registered Qualified 1979

Dr James Carswell Mackenzie

General Practice · GMC 4009120

NHS Fife

GP Register Qualified 1993

Dr James William Mackenzie

General Practice · GMC 7271940

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

GP Register Qualified 2012

Dr Jane Mackenzie

General Practice · GMC 3205970

GP Register No licence to practise Qualified 1986

Dr Jay Alexandra Mackenzie

General Practice · GMC 7042371

NHS Forth Valley

GP Register Qualified 2009

Dr Joanna Rosalyn Mackenzie

General Practice · GMC 6077600

NHS Lothian

GP Register Qualified 2003

Dr Karen Anne Mackenzie

General Practice · GMC 6143372

NHS Forth Valley

GP Register Qualified 2006

Dr Katie Laura Mackenzie

General Practice · GMC 7131941

NHS Lothian

GP Register Qualified 2011

Dr Kenneth William Mackenzie

General Practice · GMC 1349155

GP Register Not registered Qualified 1976

Dr Laura Anne Lee Mackenzie

General Practice · GMC 6134770

Aneurin Bevan University Health Board

GP Register Qualified 2006

Dr Laura Jennifer Mackenzie

General Practice · GMC 7663782

NHS England South West Commissioning Region

GP Register Qualified 2019

Dr Lindsay Elise Mackenzie

General Practice · GMC 3506262

NHS England East of England Commissioning Region

GP Register Qualified 1991

Dr Lucy Jane Mackenzie

General Practice · GMC 4202789

NHS England South West Commissioning Region

GP Register Qualified 1995

Dr Lynne June Mackenzie

General Practice · GMC 3566587

NHS Grampian

GP Register Qualified 1992

Dr Marion Mackenzie

General Practice · GMC 7729003

NHS Tayside

GP Register Qualified 2019

Dr Mark Anthony Mackenzie

General Practice · GMC 6046440

GP Register Not registered Qualified 1993

Dr Michael Christopher Ian Mackenzie

General Practice · GMC 1315590

NHS England North West Commissioning Region

GP Register Qualified 1969

Dr Nesta Mackenzie

General Practice · GMC 2583790

GP Register Not registered Qualified 1982

Dr Peter Douglas Erland Mackenzie

General Practice · GMC 6025097

NHS Grampian

GP Register Qualified 2001

Dr Peter William Mackenzie

General Practice · GMC 3243756

GP Register Not registered Qualified 1987