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 Susan Patricia Ball

General Practice · GMC 2649162

GP Register Not registered Qualified 1980

Dr Susannah Elizabeth Ball

General Practice · GMC 7408672

NHS England North West Commissioning Region

GP Register Qualified 2013

Dr Taina Kristiina Ball

General Practice · GMC 4458133

GP Register Not registered Qualified 1985

Dr Tracy Amanda Ball

General Practice · GMC 4194657

GP Register Not registered Qualified 1995

Dr Katalin Balla

General Practice · GMC 6136769

Ingeus UK Ltd

GP Register Specialist Register Qualified 1993

Dr Judith Margaret Deirdre Ballam

General Practice · GMC 2726175

GP Register Not registered Qualified 1981

Dr Sarah Katherine Ballam

General Practice · GMC 7042461

GP Register Not registered Qualified 2009

Dr Rosalind Jane Ballance

General Practice · GMC 4021470

NHS England South East Commissioning Region

GP Register Qualified 1993

Dr Chad Ballantine

General Practice · GMC 7518941

Strategic Planning and Performance Group (DoH NI)

GP Register Qualified 2016

Dr Donald Ingram Ballantine

General Practice · GMC 1450448

GP Register Not registered Qualified 1970

Dr Duncan Maclean Ballantine

General Practice · GMC 0048604

GP Register Not registered Qualified 1964

Dr Richard James Ballantine

General Practice · GMC 2244615

GP Register Not registered Qualified 1975

Dr Zoe Rebekah Ballantine

General Practice · GMC 7481069

NHS Ayrshire and Arran

GP Register Qualified 2015

Dr Archibald Ballantyne

General Practice · GMC 1344129

GP Register Not registered Qualified 1975

Dr Eilidh Louise Ballantyne

General Practice · GMC 7446570

NHS Grampian

GP Register Qualified 2014

Dr Fiona Elizabeth Ballantyne

General Practice · GMC 2343844

GP Register Not registered Qualified 1979

Dr Grace Margaret Ballantyne

General Practice · GMC 4614876

GP Register Not registered Qualified 1999

Dr James Hamilton Ballantyne

General Practice · GMC 3322383

GP Register No licence to practise Qualified 1989

Dr Jennette Frances Ballantyne

General Practice · GMC 3129140

GP Register Not registered Qualified 1986

Dr John Pithie Ballantyne

General Practice · GMC 4014263

NHS Greater Glasgow and Clyde

GP Register Qualified 1993

Dr Laura Jane Ballantyne

General Practice · GMC 6031023

NHS Grampian

GP Register Qualified 2001

Dr Louise Ballantyne

General Practice · GMC 8000231

NHSE Education North East

In training Qualified 2023

Dr Nicholas Ballantyne

General Practice · GMC 7514691

NHS England South East Commissioning Region

GP Register Qualified 2016

Dr Robert Ballantyne

General Practice · GMC 4018250

NHS Greater Glasgow and Clyde

GP Register Qualified 1993

Dr Stephanie Ballantyne

General Practice · GMC 7682985

NHS Education for Scotland (NES)

In training Qualified 2019

Dr Zoe Sarah Ballantyne

General Practice · GMC 6075881

GP Register No licence to practise Qualified 2003

Dr Celia Katharine Ballard

General Practice · GMC 7148891

NHS Greater Glasgow and Clyde

GP Register Qualified 2011

Dr Hazel Ann Ballard

General Practice · GMC 7605887

NHS England South West Commissioning Region

GP Register Qualified 2018

Dr Janet Ballard

General Practice · GMC 3165931

GP Register Specialist Register No licence to practise Qualified 1986

Dr John Ballard

General Practice · GMC 7523784

NHS England South East Commissioning Region

GP Register Qualified 2016