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 Graham Thomas Russell

General Practice · GMC 3102871

NHS Lothian

GP Register Qualified 1985

Dr Guy St John Russell

General Practice · GMC 3287600

NHS England Midlands Commissioning Region (West)

GP Register Qualified 1988

Dr Hannah Russell

General Practice · GMC 7528220

Powys Teaching Local Health Board

GP Register Qualified 2016

Dr Hannah Mary Russell

General Practice · GMC 7461236

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

GP Register Qualified 2014

Dr Harold George Russell

General Practice · GMC 1360617

GP Register Not registered Qualified 1969

Dr Harriet Olivia Joy Russell

General Practice · GMC 7836133

NHSE Education Thames Valley

In training Qualified 2022

Dr Hendor Veneice Russell

General Practice · GMC 7596210

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

GP Register Qualified 2018

Dr Iain Cairns Russell

General Practice · GMC 2831125

GP Register Not registered Qualified 1983

Dr Ian Alexander Russell

General Practice · GMC 1711031

GP Register Not registered Qualified 1970

Dr Ian Philip Russell

General Practice · GMC 3280854

Powys Teaching Local Health Board

GP Register Qualified 1988

Dr Ian Speirs Russell

General Practice · GMC 3066874

GP Register No licence to practise Qualified 1985

Dr James Russell

General Practice · GMC 7047781

NHS England North East and Yorkshire Commissioning Region

GP Register Qualified 2009

Dr James Rowland Russell

General Practice · GMC 0638368

GP Register Not registered Qualified 1964

Dr Jennifer Russell

General Practice · GMC 4612616

NHS Lothian

GP Register Qualified 1999

Dr Jennifer Anne Russell

General Practice · GMC 6051850

GP Register Qualified 2002

Dr Jeremy Johnston Russell

General Practice · GMC 3086768

GP Register Not registered Qualified 1985

Dr Johanna Alice Russell

General Practice · GMC 3340828

GP Register Not registered Qualified 1989

Dr John Russell

General Practice · GMC 2239510

GP Register Not registered Qualified 1975

Dr John Alastair Russell

General Practice · GMC 3496114

GP Register Specialist Register No licence to practise Qualified 1990

Dr John Cameron Russell

General Practice · GMC 2547954

GP Register Not registered Qualified 1980

Dr John David Russell

General Practice · GMC 3554870

GP Register No licence to practise Qualified 1991

Dr John Gerarde Russell

General Practice · GMC 2745752

GP Register No licence to practise Qualified 1982

Dr Jordan Alexandra Russell

General Practice · GMC 7585240

GP Register Not registered Qualified 2017

Dr Joseph Russell

General Practice · GMC 7265441

NHS England South East Commissioning Region

GP Register Qualified 2012

Dr Katharine Elizabeth Russell

General Practice · GMC 4718141

NHS England East of England Commissioning Region

GP Register Qualified 2000

Dr Katherine Jane Russell

General Practice · GMC 3321708

NHS Tayside

GP Register Qualified 1989

Dr Keith John Russell

General Practice · GMC 2555791

GP Register Not registered Qualified 1981

Dr Kenneth Alfred Russell

General Practice · GMC 1319020

GP Register Not registered Qualified 1970

Dr Kimberley Khin Russell

General Practice · GMC 7281170

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

GP Register Qualified 2012

Dr Kirk McMillan Russell

General Practice · GMC 6078157

NHS Lanarkshire

GP Register Qualified 2003