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 Geraldine Mary Jude Keely

General Practice · GMC 3435410

Powys Teaching Local Health Board

GP Register Qualified 1987

Dr Caroline Elizabeth Keen

General Practice · GMC 6075479

NHS England East of England Commissioning Region

GP Register Qualified 2003

Dr Jenny Amanda Keen

General Practice · GMC 3344042

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

GP Register Qualified 1989

Dr John William Keen

General Practice · GMC 2821898

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

GP Register Qualified 1983

Dr Katherine Anne Keen

General Practice · GMC 6079275

NHS England North East and Yorkshire Commissioning Region

GP Register Qualified 2003

Dr Margaret Keen

General Practice · GMC 7606844

NHSE Education Kent, Surrey and Sussex

In training Qualified 2019

Dr Michael Jonathan Keen

General Practice · GMC 2407702

GP Register No licence to practise Qualified 1977

Dr Nichole Beverly Keen

General Practice · GMC 8006981

NHSE Education Yorkshire and The Humber

In training Qualified 2023

Dr Touran Keen

General Practice · GMC 7047310

NHS England Midlands Commissioning Region (West)

GP Register Qualified 2009

Dr Aidan Keenan

General Practice · GMC 7073241

Strategic Planning and Performance Group (DoH NI)

GP Register Qualified 2010

Dr Alice Anne Keenan

General Practice · GMC 7527000

Strategic Planning and Performance Group (DoH NI)

GP Register Qualified 2016

Dr Andre Michael Carl Keenan

General Practice · GMC 6120509

NHS Dumfries and Galloway

GP Register Specialist Register Qualified 2005

Dr Bernadette Margaret Keenan

General Practice · GMC 6148086

NHS Fife

GP Register Qualified 2006

Dr Caroline Keenan

General Practice · GMC 3080652

GP Register Not registered Qualified 1985

Dr Fionna Elizabeth Keenan

General Practice · GMC 6050647

NHS Grampian

GP Register Qualified 2002

Dr Helen Margaret Keenan

General Practice · GMC 3335118

NHS England South West Commissioning Region

GP Register Qualified 1989

Dr Jacqueline Keenan

General Practice · GMC 3257551

NHS Lanarkshire

GP Register Qualified 1987

Dr Marie Catherine Keenan

General Practice · GMC 2597595

GP Register Not registered Qualified 1982

Dr Mark John Christopher Keenan

General Practice · GMC 6160506

NHS Highland

GP Register Qualified 2007

Dr Mary Frances Keenan

General Practice · GMC 2616209

GP Register No licence to practise Qualified 1982

Dr Siobhan Keenan

General Practice · GMC 6101495

Strategic Planning and Performance Group (DoH NI)

GP Register Qualified 2004

Dr Anthony David Keene

General Practice · GMC 2324669

GP Register No licence to practise Qualified 1976

Dr John Peter Giles Keene

General Practice · GMC 6040172

NHS England North East and Yorkshire Commissioning Region

GP Register Qualified 2001

Dr Louise Clare Keene

General Practice · GMC 4279905

NHS England South East Commissioning Region

GP Register Qualified 1996

Dr Claire Lindsay Keenleside

General Practice · GMC 3336982

NHS England North East and Yorkshire Commissioning Region

GP Register Qualified 1989

Dr Celina Keenor

General Practice · GMC 3548987

GP Register Not registered Qualified 1991

Dr Keta Louise Keens

General Practice · GMC 7136099

NHS England North West Commissioning Region

GP Register Qualified 2011

Dr Esther Jane Keeping

General Practice · GMC 7135158

NHS England Midlands Commissioning Region (West)

GP Register Qualified 2011

Dr Zoe May Keeton

General Practice · GMC 7943871

NHSE Education East Midlands

In training Qualified 2022

Dr Penelope June Kefford

General Practice · GMC 1737763

GP Register Not registered Qualified 1974