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 Sharonjit Kaur Bains

General Practice · GMC 6155884

GP Register No licence to practise Qualified 2007

Dr Suman Bains

General Practice · GMC 7751024

NHSE Education South West

In training Qualified 2020

Dr Alastair Gordon Baird

General Practice · GMC 1349753

GP Register Not registered Qualified 1976

Dr Angela Mary Baird

General Practice · GMC 2727183

NHS England Midlands Commissioning Region (East)

GP Register Qualified 1981

Dr Barbara Jean Mackenzie Baird

General Practice · GMC 1331916

GP Register Specialist Register Not registered Qualified 1972

Dr Christina Elizabeth Baird

General Practice · GMC 7554486

NHS Education for Scotland (NES)

In training Qualified 2017

Dr David James Ronald Baird

General Practice · GMC 1379345

GP Register Not registered Qualified 1974

Dr David Macdonald Baird

General Practice · GMC 2603041

GP Register Not registered Qualified 1982

Dr Douglas Baird

General Practice · GMC 7446569

NHS Tayside

GP Register Qualified 2014

Dr Gareth Vernon Baird

General Practice · GMC 4417684

Strategic Planning and Performance Group (DoH NI)

GP Register Qualified 1997

Dr Grace Esme Baird

General Practice · GMC 7409815

NHS England North East and Yorkshire Commissioning Region

GP Register Qualified 2013

Dr Hilary Jane Baird

General Practice · GMC 6025169

GP Register Not registered Qualified 2001

Dr John Francis Baird

General Practice · GMC 7493080

NHS England North West Commissioning Region

GP Register Qualified 2015

Dr John Lewis Baird

General Practice · GMC 1324462

GP Register Not registered Qualified 1971

Dr Kitty Joanne Baird

General Practice · GMC 7841161

NHSE Education South London

In training Qualified 2021

Dr Laura Jayne Baird

General Practice · GMC 7411053

NHS Lanarkshire

GP Register Qualified 2013

Dr Lilian Baird

General Practice · GMC 7264711

NHS Lothian

GP Register Qualified 2012

Dr Lucy Baird

General Practice · GMC 6165919

NHS Lothian

GP Register Specialist Register Qualified 2008

Dr Lucy Alexandra Baird

General Practice · GMC 4405214

The Medical Defence Union (MDU)

GP Register Qualified 1997

Dr Lynsey Baird

General Practice · GMC 6140525

NHS Lanarkshire

GP Register Qualified 2006

Dr Michael Spencer Baird

General Practice · GMC 1494048

GP Register Not registered Qualified 1971

Dr Moira Ann Baird

General Practice · GMC 2490038

GP Register Not registered Qualified 1979

Dr Paul Wayne Baird

General Practice · GMC 2836728

GP Register Not registered Qualified 1983

Dr Peter James Baird

General Practice · GMC 2328443

GP Register Not registered Qualified 1977

Dr Rebecca Baird

General Practice · GMC 7949810

NHS Education for Scotland (NES)

In training Qualified 2022

Dr Robin Andrew Baird

General Practice · GMC 6134582

GP Register Not registered Qualified 2006

Dr Simon Herbert Baird

General Practice · GMC 3561630

Strategic Planning and Performance Group (DoH NI)

GP Register Qualified 1991

Dr Stephen Ross Baird

General Practice · GMC 2819813

GP Register Not registered Qualified 1983

Dr Victoria Baird

General Practice · GMC 7562044

NHS England Midlands Commissioning Region (East)

GP Register Qualified 2017

Dr William James Stewart Baird

General Practice · GMC 1367157

GP Register Not registered Qualified 1970