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 Gwen Anne Margaret Campbell

General Practice · GMC 2818599

GP Register No licence to practise Qualified 1983

Dr Hamish John Campbell

General Practice · GMC 7841006

NHS Education for Scotland (NES)

In training Qualified 2021

Dr Harriet Rachel Campbell

General Practice · GMC 4033888

NHS England Midlands Commissioning Region (East)

GP Register Qualified 1993

Dr Heather Gail Campbell

General Practice · GMC 2649124

GP Register Not registered Qualified 1980

Dr Helen Campbell

General Practice · GMC 6128753

NHS Greater Glasgow and Clyde

GP Register Qualified 2005

Dr Hugh Malcolm Campbell

General Practice · GMC 2238447

GP Register No licence to practise Qualified 1975

Dr Iain Cameron Campbell

General Practice · GMC 2338244

GP Register Not registered Qualified 1978

Dr Iain Kerr Campbell

General Practice · GMC 3071089

GP Register Not registered Qualified 1985

Dr Ian Campbell

General Practice · GMC 1345759

GP Register Not registered Qualified 1975

Dr Ian Benson Campbell

General Practice · GMC 1309243

GP Register Not registered Qualified 1968

Dr Ian Keith Campbell

General Practice · GMC 1439429

GP Register Not registered Qualified 1969

Dr Ian Wallace Campbell

General Practice · GMC 2596570

GP Register No licence to practise Qualified 1982

Dr Isabel Elena Fiona Campbell

General Practice · GMC 7988757

Northern Ireland Medical and Dental Training Agency (NIMDTA)

In training Qualified 2023

Dr Jacqueline Anne Campbell

General Practice · GMC 2958820

GP Register Not registered Qualified 1984

Dr James Campbell

General Practice · GMC 7266422

NHS England North East and Yorkshire Commissioning Region

GP Register Qualified 2012

Dr James Alexander Campbell

General Practice · GMC 2336534

GP Register Not registered Qualified 1978

Dr James Colin Campbell

General Practice · GMC 1478505

GP Register Not registered Qualified 1970

Dr James Ranald Carr Campbell

General Practice · GMC 1617450

GP Register Not registered Qualified 1973

Dr Jane Catherine Elizabeth Campbell

General Practice · GMC 2555296

GP Register Not registered Qualified 1981

Dr Jane Love Campbell

General Practice · GMC 2548292

GP Register No licence to practise Qualified 1980

Dr Jane Marian Campbell

General Practice · GMC 1392067

GP Register No licence to practise Qualified 1978

Dr Janet Elizabeth Campbell

General Practice · GMC 3482539

Suitable Person - Dr Adrian Noon (Jersey GPs)

GP Register Qualified 1990

Dr Jennifer Anne Campbell

General Practice · GMC 3358098

GP Register Not registered Qualified 1988

Dr Jennifer Phyllis Campbell

General Practice · GMC 6071353

NHS England North West Commissioning Region

GP Register Qualified 2003

Dr Jill Elizabeth Campbell

General Practice · GMC 2593357

GP Register Not registered Qualified 1982

Dr Joanna Rachel Campbell

General Practice · GMC 7040336

GP Register Not registered Qualified 2009

Dr Joanne Maree Campbell

General Practice · GMC 6070454

GP Register Not registered Qualified 1989

Dr John Angus Campbell

General Practice · GMC 3482003

NHS Lothian

GP Register Qualified 1990

Dr John Eamon Campbell

General Practice · GMC 3263042

Strategic Planning and Performance Group (DoH NI)

GP Register Qualified 1987

Dr John Lennox Campbell

General Practice · GMC 2853949

GP Register No licence to practise Qualified 1983