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 Samina Taslim Mahroof

General Practice · GMC 7492971

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

GP Register Qualified 2015

Dr Shiham Mahroof

General Practice · GMC 4746889

GP Register Not registered Qualified 2000

Dr Mohammed Abul Mansur Mahshin

General Practice · GMC 6165013

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

GP Register Qualified 2007

Dr Rosemary Muthoni Mahungu

General Practice · GMC 4532693

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

GP Register Qualified 1998

Dr Huy Tuan Mai

General Practice · GMC 4210265

GP Register Not registered Qualified 1995

Dr Mariana Maia da Fonseca

General Practice · GMC 7599150

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

GP Register Qualified 2016

Dr Joana Maia Faria Bento Santos

General Practice · GMC 7091903

GP Register No licence to practise Qualified 2010

Dr Hannah Kirsten Maiden

General Practice · GMC 4399768

GP Register No licence to practise Qualified 1997

Dr Matthew Joseph Maiden

General Practice · GMC 7846073

NHSE Education East Midlands

In training Qualified 2021

Dr Sarah Elizabeth Margaret Maiden

General Practice · GMC 7456168

NHS England South West Commissioning Region

GP Register Qualified 2014

Dr Markus Maiden-Tilsen

General Practice · GMC 4751427

NHS England South East Commissioning Region

GP Register Qualified 1998

Dr Alice Amelia Maidwell-Smith

General Practice · GMC 7659005

NHSE Education Wessex

In training Qualified 2019

Dr Annelie Elise Maier

General Practice · GMC 3348596

GP Register Not registered Qualified 1987

Dr Elisabeth Maria Maihoff

General Practice · GMC 6130392

GP Register Not registered Qualified 1982

Dr Siva Maikandanathan

General Practice · GMC 5207348

GP Register No licence to practise Qualified 1989

Dr Turabali Mohamedali Jivanjee Maimoon

General Practice · GMC 3037757

GP Register No licence to practise Qualified 1978

Dr Ann Helen Main

General Practice · GMC 7133597

NHS England North East and Yorkshire Commissioning Region

GP Register Qualified 2011

Dr Brett Main

General Practice · GMC 7130953

NHS England North East and Yorkshire Commissioning Region

GP Register Qualified 2011

Dr Dominic Charles Main

General Practice · GMC 7527365

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

GP Register Qualified 2016

Dr Elizabeth Anne Main

General Practice · GMC 4629249

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

GP Register Qualified 1999

Dr Helen Main

General Practice · GMC 7509736

NHS Greater Glasgow and Clyde

GP Register Qualified 2016

Dr Joy Annette Main

General Practice · GMC 1523618

GP Register Not registered Qualified 1972

Dr Judith Margaret Main

General Practice · GMC 2597942

GP Register Not registered Qualified 1982

Dr Lucy Elizabeth Main

General Practice · GMC 7951880

NHSE Education South West

In training Qualified 2022

Dr Monica Maitland Main

General Practice · GMC 1346640

GP Register Not registered Qualified 1975

Dr Oliver Daniel Main

General Practice · GMC 7951865

NHSE Education South West

In training Qualified 2022

Dr Paul Graeme Neilson Main

General Practice · GMC 1626085

GP Register Not registered Qualified 1973

Dr Rebecca Joy Neilson Main

General Practice · GMC 6129623

Cardiff and Vale University Local Health Board

GP Register Qualified 2005

Dr Stephen John Main

General Practice · GMC 2747606

GP Register Not registered Qualified 1981

Dr Beatrice Wanjiku Maina

General Practice · GMC 7061424

NHS England East of England Commissioning Region

GP Register Qualified 2007