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 Moira Ellen Johnston

General Practice · GMC 2803487

GP Register Not registered Qualified 1983

Dr Natalie Caroline Johnston

General Practice · GMC 6151117

Nuffield Health

GP Register Qualified 2007

Dr Nigel Frederick Alexander Johnston

General Practice · GMC 2643513

GP Register Not registered Qualified 1980

Dr Norman Macdonald Johnston

General Practice · GMC 2332561

GP Register Not registered Qualified 1977

Dr Pamela Oakley Johnston

General Practice · GMC 3267228

NHS Tayside

GP Register Specialist Register Qualified 1987

Dr Paul Robert Archibald Johnston

General Practice · GMC 7263849

NHS England North East and Yorkshire Commissioning Region

GP Register Qualified 2012

Dr Peter Andrew Johnston

General Practice · GMC 7728300

Strategic Planning and Performance Group (DoH NI)

GP Register Qualified 2020

Dr Peter Martin Johnston

General Practice · GMC 3298471

GP Register Not registered Qualified 1988

Dr Rachael Johnston

General Practice · GMC 7015668

Strategic Planning and Performance Group (DoH NI)

GP Register Qualified 2008

Dr Rebecca Johnston

General Practice · GMC 7526996

NHS England North East and Yorkshire Commissioning Region

GP Register Qualified 2016

Dr Robert Lockhart Johnston

General Practice · GMC 1329340

GP Register Not registered Qualified 1972

Dr Robert Stanley Johnston

General Practice · GMC 4414368

NHS Greater Glasgow and Clyde

GP Register Qualified 1997

Dr Robin Peter Johnston

General Practice · GMC 7453311

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

GP Register Qualified 2014

Dr Rory Alexander David Johnston

General Practice · GMC 7155815

GP Register Not registered Qualified 2011

Dr Rosaleen Johnston

General Practice · GMC 2617561

GP Register Not registered Qualified 1982

Dr Rosalind Helen Johnston

General Practice · GMC 4120939

GP Register No licence to practise Qualified 1994

Dr Sally Johnston

General Practice · GMC 2619381

GP Register Not registered Qualified 1982

Dr Sally Ann Johnston

General Practice · GMC 3304958

NHS England North West Commissioning Region

GP Register Qualified 1989

Dr Sandra Mary Johnston

General Practice · GMC 1351185

GP Register Not registered Qualified 1976

Dr Sarah Joanne Johnston

General Practice · GMC 6147610

NHS England North East and Yorkshire Commissioning Region

GP Register Qualified 2006

Dr Sarah Rosamund Johnston

General Practice · GMC 6028226

NHS Borders

GP Register Qualified 2001

Dr Sophie Victoria Johnston

General Practice · GMC 7041199

GP Register Not registered Qualified 2009

Dr Stephanie Ann Johnston

General Practice · GMC 2828826

GP Register Not registered Qualified 1983

Dr Stephen Ritchie Johnston

General Practice · GMC 4314310

Strategic Planning and Performance Group (DoH NI)

GP Register Qualified 1996

Dr Stuart Edwin Johnston

General Practice · GMC 3298873

GP Register Specialist Register Not registered Qualified 1988

Dr Tanya Penelope Spence Johnston

General Practice · GMC 3265240

NHS England North East and Yorkshire Commissioning Region

GP Register Qualified 1987

Dr Terry Christopher Johnston

General Practice · GMC 3264782

Strategic Planning and Performance Group (DoH NI)

GP Register Qualified 1987

Dr Thomas Johnston

General Practice · GMC 6111197

GP Register Not registered Qualified 1988

Dr Victor William Johnston

General Practice · GMC 1331239

GP Register Not registered Qualified 1972

Dr William David Johnston

General Practice · GMC 7670767

Strategic Planning and Performance Group (DoH NI)

GP Register Qualified 2019