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 Helen Bernadette McGrath

General Practice · GMC 4193625

NHS England North East and Yorkshire Commissioning Region

GP Register Qualified 1995

Dr Helen Jane McGrath

General Practice · GMC 0178938

GP Register Not registered Qualified 1963

Dr James Justin Ormonde McGrath

General Practice · GMC 1370274

GP Register No licence to practise Qualified 1971

Dr Jane Catherine McGrath

General Practice · GMC 3071663

NHS England South West Commissioning Region

GP Register Qualified 1985

Dr John Gregor McGrath

General Practice · GMC 2201023

GP Register Not registered Qualified 1962

Dr John Hugh McGrath

General Practice · GMC 7016183

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

GP Register Qualified 2008

Dr Katharina Louise McGrath

General Practice · GMC 6135211

GP Register Not registered Qualified 2006

Dr Lisa Marie McGrath

General Practice · GMC 4542968

GP Register Not registered Qualified 1998

Dr Maria Celine McGrath

General Practice · GMC 7277919

Strategic Planning and Performance Group (DoH NI)

GP Register Qualified 2012

Dr Martin Marcus McGrath

General Practice · GMC 4195634

NHS England Midlands Commissioning Region (East)

GP Register Qualified 1995

Dr Patrick Joseph McGrath

General Practice · GMC 1366194

GP Register Not registered Qualified 1970

Dr Philippa Jane McGrath

General Practice · GMC 3189087

GP Register No licence to practise Qualified 1986

Dr Rachael Josephine McGrath

General Practice · GMC 7494773

NHS England Midlands Commissioning Region (West)

GP Register Qualified 2015

Dr Robert Douglas McGrath

General Practice · GMC 3491470

GP Register Qualified 1991

Dr William David McGrath

General Practice · GMC 3520198

GP Register Not registered Qualified 1989

Dr Simon James McGraw

General Practice · GMC 3586220

GP Register Not registered Qualified 1992

Dr Anthony John McGread

General Practice · GMC 2924306

GP Register Specialist Register No licence to practise Qualified 1984

Dr Sharon Elizabeth McGreal

General Practice · GMC 6158941

NHS England Midlands Commissioning Region (East)

GP Register Qualified 2007

Dr Aileen Catriona McGregor

General Practice · GMC 6025096

NHS Tayside

GP Register Qualified 2001

Dr Aileen Janet McGregor

General Practice · GMC 2849010

GP Register Not registered Qualified 1983

Dr Alexander Murray McGregor

General Practice · GMC 0489856

GP Register Not registered Qualified 1967

Dr Anne Marie McGregor

General Practice · GMC 4304667

NHS Lanarkshire

GP Register Qualified 1996

Dr Brian McGregor

General Practice · GMC 3266045

NHS England North East and Yorkshire Commissioning Region

GP Register Qualified 1987

Dr Catherine Helen McGregor

General Practice · GMC 3356302

GP Register No licence to practise Qualified 1988

Dr Colin James McGregor

General Practice · GMC 2312660

GP Register Not registered Qualified 1976

Dr Esther Myrtle McGregor

General Practice · GMC 3442067

NHS Ayrshire and Arran

GP Register Qualified 1990

Dr Eva McGregor

General Practice · GMC 7007852

NHS England South West Commissioning Region

GP Register Qualified 1995

Dr Ewan John McGregor

General Practice · GMC 7561212

NHS Borders

GP Register Qualified 2017

Dr Gary McGregor

General Practice · GMC 1316326

GP Register Not registered Qualified 1969

Dr Gordon Strachan McGregor

General Practice · GMC 1341449

GP Register Not registered Qualified 1974