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 Sarah Michelle Kirkpatrick

General Practice · GMC 6099448

NHS Lanarkshire

GP Register Qualified 2004

Dr Stuart Ross Kirkpatrick

General Practice · GMC 3344303

NHS England Midlands Commissioning Region (East)

GP Register Qualified 1989

Dr Thomas David Kirkpatrick

General Practice · GMC 4613813

NHS Grampian

GP Register Qualified 1999

Dr Brian Kirkup

General Practice · GMC 1742318

GP Register Not registered Qualified 1974

Dr Emma Kirkup

General Practice · GMC 7586049

NHS Greater Glasgow and Clyde

GP Register Qualified 2018

Dr John Raymond Kirkup

General Practice · GMC 3266997

GP Register Not registered Qualified 1987

Dr Anna Elizabeth Kirkwood

General Practice · GMC 7595214

NHS England North East and Yorkshire Commissioning Region

GP Register Qualified 2018

Dr David Watson Kirkwood

General Practice · GMC 1327276

GP Register Not registered Qualified 1971

Dr Gillian Anne Kirkwood

General Practice · GMC 3082496

GP Register No licence to practise Qualified 1985

Dr Helen Lightbody Steven Kirkwood

General Practice · GMC 2846732

GP Register Not registered Qualified 1983

Dr Jennifer Margaret Kirkwood

General Practice · GMC 6149693

GP Register Not registered Qualified 1973

Dr Jenny Lynne Kirkwood

General Practice · GMC 3256543

NHS England South East Commissioning Region

GP Register Qualified 1987

Dr Julie Ann Kirkwood

General Practice · GMC 4019055

Strategic Planning and Performance Group (DoH NI)

GP Register Qualified 1993

Dr Manon Wyn Kirkwood

General Practice · GMC 4010128

Cardiff and Vale University Local Health Board

GP Register Qualified 1993

Dr Michelle Agnes Kirkwood

General Practice · GMC 7264497

NHS Lanarkshire

GP Register Qualified 2012

Dr Peggy Pat Kirkwood

General Practice · GMC 7844485

NHSE Education North Central and East London

In training Qualified 2021

Dr Wendy Susan Kirkwood

General Practice · GMC 3493135

NHS Lanarkshire

GP Register Qualified 1991

Dr Agatha Kirschner

General Practice · GMC 8009290

NHSE Education Thames Valley

In training Qualified 2023

Dr Jorg Kirschnick

General Practice · GMC 6142829

GP Register Not registered Qualified 1997

Dr Kiruya Céline Kirupainathan

General Practice · GMC 7598466

NHSE Education East of England

In training Qualified 2017

Dr Azad Malik Hamid Kisha

General Practice · GMC 7011348

NHS England South East Commissioning Region

GP Register Qualified 2007

Dr Adel Kishawi

General Practice · GMC 6053157

British College of Aesthetic Medicine

GP Register Qualified 1998

Dr Akshay Kishan Kishor

General Practice · GMC 7837305

NHSE Education North East

In training Qualified 2021

Dr Amit Kishore

General Practice · GMC 5201834

NHS England North East and Yorkshire Commissioning Region

GP Register Qualified 1999

Dr Niharika Kishore

General Practice · GMC 7961249

NHSE Education East Midlands

In training Qualified 2020

Dr Hina Kishwar

General Practice · GMC 7499103

GP Register No licence to practise Qualified 2013

Dr Annamaria Kiss

General Practice · GMC 6139339

GP Register Not registered Qualified 1984

Dr Anton Kiss

General Practice · GMC 4138714

GP Register Not registered Qualified 1992

Dr Tamas Zoltan Kiss

General Practice · GMC 7097294

GP Register Not registered Qualified 1991

Dr Sadia Noor Kissana

General Practice · GMC 6145891

NHS Ayrshire and Arran

GP Register Qualified 2003