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 Kezia-Rose McFarland

General Practice · GMC 7133514

NHS Grampian

GP Register Qualified 2012

Dr Maureen Adelaide McFarland

General Practice · GMC 2592789

GP Register Not registered Qualified 1982

Dr Alan Thomas McFarlane

General Practice · GMC 4100540

GP Register No licence to practise Qualified 1994

Dr Alexander Gerald McFarlane

General Practice · GMC 2443445

GP Register Not registered Qualified 1978

Dr Alexander Roberts Telfer McFarlane

General Practice · GMC 2503536

NHS Fife

GP Register Qualified 1979

Dr Andrew McFarlane

General Practice · GMC 3264823

NHS Highland

GP Register Qualified 1987

Dr Arthur McFarlane

General Practice · GMC 3355521

GP Register Not registered Qualified 1988

Dr Ashley McFarlane

General Practice · GMC 7563050

NHS England London Commissioning Region (South East & South West)

GP Register Qualified 2017

Dr Carys Grace McFarlane

General Practice · GMC 7715295

NHS England North East and Yorkshire Commissioning Region

GP Register Qualified 2020

Dr Cecilia McFarlane

General Practice · GMC 2555760

GP Register Not registered Qualified 1981

Dr Denise Elaine McFarlane

General Practice · GMC 3248971

GP Register No licence to practise Qualified 1987

Dr Elizabeth Anne McFarlane

General Practice · GMC 4094764

NHS Highland

GP Register Qualified 1994

Dr Elizabeth Nancy McFarlane

General Practice · GMC 6120077

Strategic Planning and Performance Group (DoH NI)

GP Register Qualified 2005

Dr Gillian Paula McFarlane

General Practice · GMC 4214850

NHS England South East Commissioning Region

GP Register Qualified 1995

Dr Holley McFarlane

General Practice · GMC 7517712

Strategic Planning and Performance Group (DoH NI)

GP Register Qualified 2016

Dr Jane Avis Curtis McFarlane

General Practice · GMC 3584448

GP Register No licence to practise Qualified 1992

Dr Joseph McFarlane

General Practice · GMC 7489882

NHS England North West Commissioning Region

GP Register Qualified 2015

Dr Kathryn June Chantrell McFarlane

General Practice · GMC 3252367

NHS England East of England Commissioning Region

GP Register Qualified 1987

Dr Lorraine Ellen McFarlane

General Practice · GMC 7134027

NHS Fife

GP Register Qualified 2011

Dr Peter Allan McFarlane

General Practice · GMC 3303081

NHS England South East Commissioning Region

GP Register Qualified 1988

Dr Robert Andrew McFarlane

General Practice · GMC 7267359

NHS Lothian

GP Register Qualified 1988

Dr Savannah McFarlane

General Practice · GMC 7936330

NHSE Education Kent, Surrey and Sussex

In training Qualified 2023

Dr Stewart Hamish McFarlane

General Practice · GMC 2550851

GP Register Not registered Qualified 1980

Dr Kate Elizabeth McFetridge

General Practice · GMC 7608171

NHS Ayrshire and Arran

GP Register Qualified 2018

Dr Nigel James McFetridge

General Practice · GMC 2382580

GP Register No licence to practise Qualified 1977

Dr Alina Phoebe McGarrigle

General Practice · GMC 2981893

Aneurin Bevan University Health Board

GP Register Qualified 1984

Dr Aoibhin Bernadette McGarrity

General Practice · GMC 7453357

Strategic Planning and Performance Group (DoH NI)

GP Register Qualified 2014

Dr Charles McGarrity

General Practice · GMC 2718802

GP Register Not registered Qualified 1981

Dr John David McGarrity

General Practice · GMC 3130588

GP Register Not registered Qualified 1986

Dr Susan Josephine McGarrity

General Practice · GMC 2971597

GP Register Not registered Qualified 1982