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 Margaret Wangui Maina

General Practice · GMC 7893297

NHSE Education North East

In training Qualified 2019

Dr Vincent Gerard Mainey

General Practice · GMC 1548411

GP Register Not registered Qualified 1972

Dr Arti Maini

General Practice · GMC 4621698

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

GP Register Qualified 1999

Dr Arvind Kumar Maini

General Practice · GMC 1391255

GP Register No licence to practise Qualified 1977

Dr Ashok Maini

General Practice · GMC 2729996

NHS England London Commissioning Region (South East & South West)

GP Register Qualified 1981

Dr Dinesh Maini

General Practice · GMC 3489127

NHS England Midlands Commissioning Region - Higher Level

GP Register Qualified 1991

Dr Joginder Kumar Maini

General Practice · GMC 1514863

GP Register Not registered Qualified 1971

Dr Manoj Maini

General Practice · GMC 4020400

NHS England Midlands Commissioning Region (East)

GP Register Qualified 1993

Dr Ritu Maini

General Practice · GMC 3289963

NHS England North West Commissioning Region

GP Register Qualified 1989

Dr Shalini Maini

General Practice · GMC 6094880

GP Register Not registered Qualified 2004

Dr Sunil Maini

General Practice · GMC 2526148

GP Register Not registered Qualified 1979

Dr Vikram Maini

General Practice · GMC 2214030

GP Register Not registered Qualified 1974

Dr Ellen Mainprize

General Practice · GMC 7554585

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

GP Register Qualified 2017

Dr Jennifer Marie Mainprize

General Practice · GMC 4740405

NHS England North East and Yorkshire Commissioning Region

GP Register Qualified 2000

Dr Caroline Ann Mains

General Practice · GMC 7070458

NHS Lothian

GP Register Qualified 2010

Dr Caitlin Mainstone

General Practice · GMC 8003232

NHSE Education Kent, Surrey and Sussex

In training Qualified 2023

Dr Katie Louise Mainwaring

General Practice · GMC 6053306

GP Register Not registered Qualified 2002

Dr Philippa Jane Mainwaring

General Practice · GMC 2921712

GP Register No licence to practise Qualified 1984

Dr Anna Mary Maison

General Practice · GMC 6051367

NHS England South East Commissioning Region

GP Register Qualified 2002

Dr Ian Robert Maitland

General Practice · GMC 6157028

NHS England North East and Yorkshire Commissioning Region

GP Register Qualified 2008

Dr James Macdonald Maitland

General Practice · GMC 2552437

GP Register Not registered Qualified 1981

Dr Julian Edward Maitland

General Practice · GMC 2519780

GP Register Specialist Register Not registered Qualified 1979

Dr Stuart Maitland-Knibb

General Practice · GMC 6102132

NHS England Midlands Commissioning Region (East)

GP Register Qualified 2004

Dr Kathryn Maitland-Ward

General Practice · GMC 2710615

GP Register Not registered Qualified 1981

Dr Andrew Major

General Practice · GMC 4513212

NHS England Midlands Commissioning Region (East)

GP Register Qualified 1998

Dr Andrew Cecil Richard Major

General Practice · GMC 6074483

Strategic Planning and Performance Group (DoH NI)

GP Register Qualified 2003

Dr David Howard Major

General Practice · GMC 2349754

GP Register Specialist Register Not registered Qualified 1976

Dr Karen Anne Major

General Practice · GMC 2581987

GP Register Not registered Qualified 1982

Dr Maria Gyongyi Major

General Practice · GMC 7061340

GP Register Specialist Register Not registered Qualified 2002

Dr Rolf Gabor Major

General Practice · GMC 3239889

GP Register Not registered Qualified 1987