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 Christopher Mark Robin Robuck

General Practice · GMC 6098729

Interact Medical

GP Register Specialist Register Qualified 2004

Dr Lee Roby

General Practice · GMC 6158977

NHS England North West Commissioning Region

GP Register Qualified 2007

Dr David Robyns-Owen

General Practice · GMC 2513337

GP Register No licence to practise Qualified 1979

Dr Maria Magdalena Rocha Janeiro

General Practice · GMC 4145990

GP Register Qualified 1984

Dr Alice Marie Roche

General Practice · GMC 7451041

GP Register No licence to practise Qualified 2014

Dr Caroline Jane Heath Roche

General Practice · GMC 0427663

GP Register Not registered Qualified 1955

Dr David Roche

General Practice · GMC 2649320

GP Register Not registered Qualified 1980

Dr Donal Francis Ellis Roche

General Practice · GMC 2674687

GP Register No licence to practise Qualified 1979

Dr Duncan Charles James Roche

General Practice · GMC 3556793

GP Register Not registered Qualified 1991

Dr Edward David Roche

General Practice · GMC 6054374

NHS England North West Commissioning Region

GP Register Qualified 2002

Dr Matthew Thomas Roche

General Practice · GMC 7304272

NHS Greater Glasgow and Clyde

GP Register Qualified 2012

Dr Melanie Roche

General Practice · GMC 6029312

NHS England North West Commissioning Region

GP Register Specialist Register Qualified 2001

Dr Monica Emmet Roche

General Practice · GMC 1616064

GP Register Not registered Qualified 1973

Dr Ruth Elizabeth Roche

General Practice · GMC 3244795

GP Register Not registered Qualified 1987

Dr Siobhan Roche

General Practice · GMC 7284494

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

GP Register Qualified 2012

Dr Glenn Thomas Rochester

General Practice · GMC 4113382

NHS England North East and Yorkshire Commissioning Region

GP Register Qualified 1994

Dr Helen Anne Rochester

General Practice · GMC 6028411

NHS England South West Commissioning Region

GP Register Qualified 2001

Dr Lucy Barbara Rochester

General Practice · GMC 4718457

GP Register Not registered Qualified 2000

Dr Helena Louise Rochford

General Practice · GMC 7562603

NHSE Education North Central and East London

In training Qualified 2017

Dr John James Rochford

General Practice · GMC 2631820

GP Register Not registered Qualified 1980

Dr John Michael Rochford

General Practice · GMC 6156889

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

GP Register Qualified 2007

Dr Zara Rochfort

General Practice · GMC 7593193

NHS England North East and Yorkshire Commissioning Region

GP Register Qualified 2018

Dr Chantelle Emma Rock

General Practice · GMC 7711619

Health Education and Improvement Wales

In training Qualified 2020

Dr Clare Louise Rock

General Practice · GMC 3615199

GP Register Not registered Qualified 1992

Dr Iain William Rock

General Practice · GMC 3431203

NHS England South East Commissioning Region

GP Register Qualified 1991

Dr Matthew James Rock

General Practice · GMC 7285541

NHS England Midlands Commissioning Region (East)

GP Register Qualified 2012

Dr Christina Maria Rock-Hladny

General Practice · GMC 6104982

GP Register Not registered Qualified 1996

Dr Elaine Kathleen Rocke

General Practice · GMC 7037002

NHS Lothian

GP Register Qualified 2009

Dr Nicole Yolande Rocke

General Practice · GMC 4355254

Midlands Partnership NHS Foundation Trust

GP Register Qualified 1994

Dr Thomas George Rockell

General Practice · GMC 7517767

NHS England South East Commissioning Region

GP Register Qualified 2016