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 Emma Victoria Katharine Southworth

General Practice · GMC 6029994

NHS England South East Commissioning Region

GP Register Qualified 2001

Dr Douglas Alistair Soutter

General Practice · GMC 2855570

GP Register Not registered Qualified 1984

Dr Robert Ian Soutter

General Practice · GMC 2555155

GP Register Not registered Qualified 1981

Dr Marlon Ross Souza Luis

General Practice · GMC 7986617

NHSE Education East Midlands

In training Qualified 2021

Dr Zuzanna Agnieszka Souza Luis

General Practice · GMC 7986614

NHSE Education East Midlands

In training Qualified 2020

Dr Katherine Margaret Soward

General Practice · GMC 4113100

NHS England North East and Yorkshire Commissioning Region

GP Register Qualified 1994

Dr Peter John Sowood

General Practice · GMC 2444628

GP Register No licence to practise Qualified 1978

Dr David Derek Spackman

General Practice · GMC 2690027

NHS England South East Commissioning Region

GP Register Qualified 1981

Dr Peter John Douglas Spafford

General Practice · GMC 3163623

GP Register Not registered Qualified 1984

Dr John Robert Spain

General Practice · GMC 2614018

GP Register Not registered Qualified 1982

Dr Anne Elizabeth Spalding

General Practice · GMC 3070356

NHS England North East and Yorkshire Commissioning Region

GP Register Qualified 1985

Dr John Philip Spalding

General Practice · GMC 2574770

GP Register Not registered Qualified 1982

Dr Teresa Krystyna Maria Spalding

General Practice · GMC 2306117

GP Register Not registered Qualified 1976

Dr Kathryn Spangenberg

General Practice · GMC 3520435

GP Register No licence to practise Qualified 1990

Dr Frank Spannuth

General Practice · GMC 3185791

GP Register No licence to practise Qualified 1986

Dr Lucy Amelia Spanswick

General Practice · GMC 7045690

NHS England South East Commissioning Region

GP Register Qualified 2009

Dr Timothy John Spare

General Practice · GMC 1536285

GP Register No licence to practise Qualified 1972

Dr Esme Sparey

General Practice · GMC 7606099

NHSE Education South West

In training Qualified 2018

Dr Anne Elizabeth Spargo

General Practice · GMC 2307864

GP Register Not registered Qualified 1976

Dr Benjamin John Spargo

General Practice · GMC 7020491

NHS England South West Commissioning Region

GP Register Qualified 2008

Dr Clare Margaret Spargo

General Practice · GMC 4188283

NHS England North West Commissioning Region

GP Register Qualified 1995

Dr Peter John Ralph Spargo

General Practice · GMC 2386137

GP Register Not registered Qualified 1977

Dr Byron Lloyd Sparkes

General Practice · GMC 7514819

NHS Highland

GP Register Qualified 2016

Dr Robert Sparkes

General Practice · GMC 3192661

GP Register No licence to practise Qualified 1986

Dr William Anthony Sparkes

General Practice · GMC 7639930

In training Qualified 2019

Dr Paul Robert Sparks

General Practice · GMC 4614553

NHS Forth Valley

GP Register Qualified 1999

Dr Philip Sparks

General Practice · GMC 7604351

NHS England South West Commissioning Region

GP Register Qualified 2018

Dr Rebecca Louise Sparling

General Practice · GMC 7151569

NHS England North East and Yorkshire Commissioning Region

GP Register Qualified 2011

Dr Geoffrey Edward Alan Sparrow

General Practice · GMC 2224697

GP Register Not registered Qualified 1975

Dr Helen Mary Sparrow

General Practice · GMC 6028276

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

GP Register Qualified 2001