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 Mackintosh

General Practice · GMC 6135135

Hywel Dda University Health Board

GP Register Qualified 2006

Dr Jane Elspeth Mackirdy

General Practice · GMC 2545464

GP Register Not registered Qualified 1979

Dr Helen Samantha Macklam

General Practice · GMC 7553114

NHS England North East and Yorkshire Commissioning Region

GP Register Qualified 2017

Dr Mary Geraldine Elizabeth Mackle

General Practice · GMC 1392809

GP Register No licence to practise Qualified 1978

Dr Naomi Mary Mackle

General Practice · GMC 6038649

GP Register Qualified 2000

Dr Patrick David Mackle

General Practice · GMC 6157728

NHS England North West Commissioning Region

GP Register Qualified 2007

Dr Peter George Sharland Mackley

General Practice · GMC 7135306

GP Register No licence to practise Qualified 2011

Dr Alan Scott Macklin

General Practice · GMC 2942377

Faculty of Occupational Medicine

GP Register Qualified 1984

Dr Helen Rachel Macklin

General Practice · GMC 3582903

GP Register No licence to practise Qualified 1992

Dr Sean Christopher Macklin

General Practice · GMC 4044453

NHS England London Commissioning Region (North Central, North East & North West)

GP Register Qualified 1993

Dr Philip Henry Mackney

General Practice · GMC 2652162

GP Register No licence to practise Qualified 1980

Dr David Robert Mackrell

General Practice · GMC 2388658

GP Register Not registered Qualified 1977

Dr Jane Rosemary Mackrell

General Practice · GMC 2336242

GP Register Not registered Qualified 1978

Dr Thomas Daniel Mackrell

General Practice · GMC 7488463

NHS England North East and Yorkshire Commissioning Region

GP Register Qualified 2015

Dr Nicola Claudine Mackworth Gee

General Practice · GMC 4542432

NHS England South West Commissioning Region

GP Register Qualified 1998

Dr Carla Frances Maclaren

General Practice · GMC 4453530

GP Register Not registered Qualified 1997

Dr Hamish Malcolm Campbell Maclaren

General Practice · GMC 2556503

GP Register Not registered Qualified 1981

Dr Kathryn Joy Maclaren

General Practice · GMC 6103632

NHS Fife

GP Register Qualified 2004

Dr Lucy Amelia Maclaren

General Practice · GMC 4194413

Oxford University Hospitals NHS Trust

GP Register Qualified 1995

Dr Patrick George Maclaren

General Practice · GMC 4230898

NHS Greater Glasgow and Clyde

GP Register Qualified 1995

Dr Ailsa Maclean

General Practice · GMC 7558343

NHS England North West Commissioning Region

GP Register Qualified 2017

Dr Alasdair Barry Maclean

General Practice · GMC 2338952

GP Register Not registered Qualified 1978

Dr Alexander Fitzroy Maclean

General Practice · GMC 0502045

GP Register Not registered Qualified 1965

Dr Alexander Kenneth Mcrae Maclean

General Practice · GMC 3129504

NHS Ayrshire and Arran

GP Register Qualified 1986

Dr Alison Morag Maclean

General Practice · GMC 3341362

GP Register Not registered Qualified 1988

Dr Angus Charles Willard Maclean

General Practice · GMC 3298639

Swansea Bay University Health Board

GP Register Qualified 1988

Dr Anna Maclean

General Practice · GMC 3265295

GP Register Not registered Qualified 1988

Dr Brian Neil Maclean

General Practice · GMC 3292396

GP Register Not registered Qualified 1988

Dr Callum Richard Bruce Maclean

General Practice · GMC 7509732

GP Register No licence to practise Qualified 2016

Dr Catriona Mairi Maclean

General Practice · GMC 3487132

GP Register Not registered Qualified 1990