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 William Terence Johnston

General Practice · GMC 6120506

NHS Tayside

GP Register Qualified 2005

Dr Roisin Johnston-Mccondach

General Practice · GMC 7833846

NHSE Education North West

In training Qualified 2022

Dr Alan Stewart Johnstone

General Practice · GMC 4334819

NHS Lothian

GP Register Qualified 1996

Dr Alexander Johnstone

General Practice · GMC 1326172

GP Register Not registered Qualified 1971

Dr Alexander Douglas Johnstone

General Practice · GMC 7717099

NHSE Education South London

GP Register Qualified 2020

Dr Alison Anne Johnstone

General Practice · GMC 4298513

NHS England South East Commissioning Region

GP Register Qualified 1996

Dr Anita Johnstone

General Practice · GMC 6151181

GP Register Not registered Qualified 2007

Dr Anne Veronica Johnstone

General Practice · GMC 2925369

GP Register Not registered Qualified 1984

Dr Anthony Harvey Johnstone

General Practice · GMC 2932806

GP Register Not registered Qualified 1984

Dr Charles Alexander Patrick Johnstone

General Practice · GMC 4126203

NHS England South West Commissioning Region

GP Register Qualified 1994

Dr Charles Mark Johnstone

General Practice · GMC 1615348

GP Register Not registered Qualified 1973

Dr Christopher John Maxwell Johnstone

General Practice · GMC 2596972

GP Register Not registered Qualified 1982

Dr Emma Johnstone

General Practice · GMC 7528429

NHS Greater Glasgow and Clyde

GP Register Qualified 2016

Dr Fenella Faye Johnstone

General Practice · GMC 7038910

NHS England Midlands Commissioning Region (West)

GP Register Qualified 2009

Dr Fiona Margaret Johnstone

General Practice · GMC 2802118

GP Register Not registered Qualified 1983

Dr Gillian Eileen Johnstone

General Practice · GMC 3128204

GP Register Not registered Qualified 1986

Dr Jean Rosemary Johnstone

General Practice · GMC 1531534

NHS England South East Commissioning Region

GP Register Qualified 1972

Dr Jennifer Susan Johnstone

General Practice · GMC 7266127

NHS Tayside

GP Register Qualified 2012

Dr Jennifer Victoria Johnstone

General Practice · GMC 7138283

East and North Hertfordshire NHS Trust

GP Register Qualified 2011

Dr Julie Carol Johnstone

General Practice · GMC 4047322

GP Register No licence to practise Qualified 1993

Dr Laura Jennifer Diane Johnstone

General Practice · GMC 7459090

NHS England South East Commissioning Region

GP Register Qualified 2014

Dr Neil Johnstone

General Practice · GMC 6097328

GP Register Not registered Qualified 2004

Dr Nicholas Alan Johnstone

General Practice · GMC 3128967

GP Register Not registered Qualified 1986

Dr Paul Stewart Johnstone

General Practice · GMC 4514172

GP Register No licence to practise Qualified 1998

Dr Paul William Johnstone

General Practice · GMC 2821678

GP Register Specialist Register No licence to practise Qualified 1983

Dr Robert George Johnstone

General Practice · GMC 3335053

GP Register Not registered Qualified 1989

Dr Ross James Johnstone

General Practice · GMC 7020166

NHS Borders

GP Register Qualified 2008

Dr Thomas James Johnstone

General Practice · GMC 6049056

GP Register Qualified 2002

Dr William Austin Johnstone

General Practice · GMC 2584760

GP Register Not registered Qualified 1982

Dr Jane Mary Johny

General Practice · GMC 7079165

NHS England South East Commissioning Region

GP Register Qualified 2008