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 John Carroll

General Practice · GMC 1560015

GP Register Not registered Qualified 1972

Dr Jordan James William Sylvester Carroll

General Practice · GMC 7528704

Hywel Dda University Health Board

GP Register Qualified 2016

Dr Kevin John Carroll

General Practice · GMC 2820749

GP Register Specialist Register No licence to practise Qualified 1983

Dr Kevin John Carroll

General Practice · GMC 7168793

GP Register No licence to practise Qualified 2011

Dr Kevin Patrick Charles Carroll

General Practice · GMC 2580869

GP Register No licence to practise Qualified 1982

Dr Leona Mary Carroll

General Practice · GMC 6024530

NHS Lothian

GP Register Qualified 2001

Dr Mark Carroll

General Practice · GMC 7461398

NHS England East of England Commissioning Region

GP Register Qualified 2014

Dr Michael Gerard Carroll

General Practice · GMC 4266307

Strategic Planning and Performance Group (DoH NI)

GP Register Qualified 1994

Dr Neill Sutherland Carroll

General Practice · GMC 4102391

GP Register No licence to practise Qualified 1994

Dr Nicola Carroll

General Practice · GMC 7414423

NHS England East of England Commissioning Region

GP Register Qualified 2013

Dr Rachel Louise Carroll

General Practice · GMC 3541375

NHS England East of England Commissioning Region

GP Register Qualified 1991

Dr Robert Anthony Carroll

General Practice · GMC 4120496

Strategic Planning and Performance Group (DoH NI)

GP Register Qualified 1994

Dr Simon Michael Carroll

General Practice · GMC 3541265

GP Register Qualified 1991

Dr Stephen Roger Carroll

General Practice · GMC 2539306

GP Register No licence to practise Qualified 1980

Dr Teresa Ruth Carroll

General Practice · GMC 4712176

NHS England North East and Yorkshire Commissioning Region

GP Register Qualified 2000

Dr Timothy James Carroll

General Practice · GMC 6142981

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

GP Register Specialist Register Qualified 2006

Dr William Nathan Carroll-Adams

General Practice · GMC 7753465

NHSE Education Wessex

In training Qualified 2020

Dr Rebecca Isabel Carron

General Practice · GMC 4191025

NHS England South West Commissioning Region

GP Register Qualified 1995

Dr Suzanne Amanda Carron

General Practice · GMC 7013705

Strategic Planning and Performance Group (DoH NI)

GP Register Qualified 2008

Dr Angela Elizabeth Carrothers

General Practice · GMC 6102611

NHS England North East and Yorkshire Commissioning Region

GP Register Qualified 2004

Dr Paul Graham Carrotte

General Practice · GMC 4715887

GP Register Qualified 2000

Dr Paul Carrucan

General Practice · GMC 6149107

Cardiff and Vale University Local Health Board

GP Register Qualified 2006

Dr Callum Robert Carruthers

General Practice · GMC 7039101

NHS Dumfries and Galloway

GP Register Qualified 2009

Dr David Bruce Carruthers

General Practice · GMC 4442611

GP Register Not registered Qualified 1997

Dr David Michael Carruthers

General Practice · GMC 3358995

GP Register No licence to practise Qualified 1988

Dr David Michael Carruthers

General Practice · GMC 7138203

GP Register No licence to practise Qualified 2011

Dr Gemma Jane Carruthers

General Practice · GMC 3588105

NHS England East of England Commissioning Region

GP Register Qualified 1992

Dr Glenda Rosemary Carruthers

General Practice · GMC 6026691

NHS Forth Valley

GP Register Qualified 2001

Dr Helen Jane Carruthers

General Practice · GMC 3071890

GP Register Not registered Qualified 1985

Dr Jacqueline Angele Carruthers

General Practice · GMC 3442263

GP Register Qualified 1990