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 Aine Mary O'Boyle

General Practice · GMC 6148687

GP Register Not registered Qualified 2003

Dr Peter Joseph O'Boyle

General Practice · GMC 4773069

GP Register Not registered Qualified 2000

Dr Stephen James Dunlop O'Boyle

General Practice · GMC 6028034

NHS England North East and Yorkshire Commissioning Region

GP Register Qualified 2001

Dr Charlotte Alexandra O'Byrne

General Practice · GMC 7662798

NHSE Education Yorkshire and The Humber

In training Qualified 2019

Dr Evan Paul Michael O'Byrne

General Practice · GMC 3577729

NHS England Midlands Commissioning Region (West)

GP Register Qualified 1991

Dr John Joseph O'Byrne

General Practice · GMC 2424208

GP Register Not registered Qualified 1978

Dr Joseph Christopher Fergal O'Byrne

General Practice · GMC 4485777

GP Register Not registered Qualified 1996

Dr Kevin Patrick O'Byrne

General Practice · GMC 2235358

GP Register Not registered Qualified 1975

Dr John Stephen O'Byrne-Gregan

General Practice · GMC 4267559

GP Register Not registered Qualified 1994

Dr Aaron Jack Oliver O'Callaghan

General Practice · GMC 7596177

NHS England South East Commissioning Region

GP Register Qualified 2018

Dr Caroline Ann O'Callaghan

General Practice · GMC 6131466

NHS England North West Commissioning Region

GP Register Qualified 2001

Dr Catherine Francis Mary O'Callaghan

General Practice · GMC 2542076

GP Register Not registered Qualified 1978

Dr Cliodhna O'Callaghan

General Practice · GMC 7478058

GP Register Not registered Qualified 1990

Dr Conor David O'Callaghan

General Practice · GMC 7480062

GP Register Not registered Qualified 2012

Dr Kate Elizabeth O'Callaghan

General Practice · GMC 7041069

NHS England East of England Commissioning Region

GP Register Qualified 2009

Dr Kathleen Mary O'Callaghan

General Practice · GMC 2632601

GP Register Not registered Qualified 1980

Dr Lena Elizabeth Desmond O'Callaghan

General Practice · GMC 7514029

NHSE Education North West

In training Qualified 2016

Dr Liam O'Callaghan

General Practice · GMC 8009795

Strategic Planning and Performance Group (DoH NI)

GP Register Qualified 2015

Dr Nigel Graham O'Callaghan

General Practice · GMC 1649075

GP Register Not registered Qualified 1973

Dr Patrick Anthony O'Callaghan

General Practice · GMC 1383621

GP Register Not registered Qualified 1974

Dr Patrick Kevin O'Callaghan

General Practice · GMC 7411182

NHS Lanarkshire

GP Register Qualified 2013

Dr Sarah Elizabeth O'Callaghan

General Practice · GMC 2253343

GP Register Not registered Qualified 1975

Dr Shelly Marie O'Callaghan

General Practice · GMC 6050753

NHS England Midlands Commissioning Region (East)

GP Register Qualified 2002

Dr Una Catherine O'Callaghan

General Practice · GMC 3207006

GP Register Not registered Qualified 1983

Dr Annemarie O'Carroll

General Practice · GMC 3618604

NHS England South West Commissioning Region

GP Register Qualified 1992

Dr Marie-Therese O'Carroll

General Practice · GMC 7017719

NHS England South East Commissioning Region

GP Register Qualified 2008

Dr Mary Gerardine O'Carroll

General Practice · GMC 2562616

GP Register Not registered Qualified 1977

Dr Michelle Tara O'Carroll

General Practice · GMC 7342994

NHS England East of England Commissioning Region

GP Register Qualified 2012

Dr Niamh Margaret O'Carroll

General Practice · GMC 6137074

GP Register Not registered Qualified 1998

Dr Patrick John David O'Carroll

General Practice · GMC 3703605

GP Register Not registered Qualified 1977