Directory Last Updated: 14 March 2025
Return to Directory GP Practices and GPs in the UK (starting M)
Ma-Mac     Mad-Mad     Mag-Mag     Mah-Mah     Mai-Mai     Maj-Maj     Mak-Mak     Mal-Mal     Mam-Man     Mao-Mar     Mas-Mas     Mat-Mat     Mau-Mav     Maw-Max     May-May     Maz-Mbo     McA-McA     McB-McC     McD-McD     McE-McE     McF-McF     McG-McG     McH-McI     McK-McK     McL-McL     McM-McM     McN-McN     McP-McQ     Mcr-McT     McV-Mea     Meb-Mee     Meg-Meh     Mei-Mel     Mem-Men     Meo-Mer     Mes-Met     Meu-Mia     Mic-Mid     Mie-Mil     Mim-Min     Mir-Mir     Mis-Mis     Mit-Mit     Miu-Mod     Moe-Mog     Moh-Moh     Moi-Mol     Mom-Mon     Moo-Moo     Moq-Mor     Mos-Mos     Mot-Mot     Mou-Mou     Mov-Mri     Msa-Mud     Mue-Mug     Muh-Mui     Muj-Muk     Mul-Mul     Mum-Mun     Muo-Mur     Mus-Mus     Mut-Muv     Muz-Mye     Myi-Myu    
* Information available to verified or subscribed users. Please click here to register.
If you have already registered, please click here to login.
GP NAME ADDRESS POSTCODE TEL/FAX NO PRACTICE
Dr Kathryn McBain
*
Tel: *
Fax: *
Practice Name *
Dr Laura McBrearty
*
Tel: *
Fax: *
Practice Name *
Dr Dominic McBride
*
Tel: *
Fax: *
Practice Name *
Dr Fiona Margaret McBride
*
Tel: *
Fax: *
Practice Name *
Dr Gillian McBride
*
Tel: *
Fax: *
Practice Name *
Dr Holly McBride
*
Tel: *
Fax: *
Practice Name *
Dr James McBride
*
Tel: *
Fax: *
Practice Name *
Dr James Malcolm Phenix McBride
*
Tel: *
Fax: *
Practice Name *
Dr Kate McBride
*
Tel: *
Fax: *
Practice Name *
Dr Shaun William McBride
*
Tel: *
Fax: *
Practice Name *
Dr Victoria McBride
*
Tel: *
Fax: *
Practice Name *
Dr Victoria McBride
*
Tel: *
Fax: *
Practice Name *
Dr James Joseph Sheridan McBrien
*
Tel: *
Fax: *
Practice Name *
Dr Coleen McCabe
*
Tel: *
Fax: *
Practice Name *
Dr Desmond McCabe
*
Tel: *
Fax: *
Practice Name *
Dr Gerry McCabe
*
Tel: *
Fax: *
Practice Name *
Dr Margaret McCabe
*
Tel: *
Fax: *
Practice Name *
Dr Philippa McCabe
*
Tel: *
Fax: *
Practice Name *
Dr Rhiann McCabe
*
Tel: *
Fax: *
Practice Name *
Dr Francine McCafferty
*
Tel: *
Fax: *
Practice Name *
Dr Paul McCaffrey
*
Tel: *
Fax: *
Practice Name *
Dr Silvana McCaffrey
*
Tel: *
Fax: *
Practice Name *
Dr Thomas McCaffrey
*
Tel: *
Fax: *
Practice Name *
Dr Helen Jane McCahy
*
Tel: *
Fax: *
Practice Name *
Dr Mark McCaldin
*
Tel: *
Fax: *
Practice Name *
Dr Michael McCaldin
*
Tel: *
Fax: *
Practice Name *
Dr Alastair McCall
*
Tel: *
Fax: *
Practice Name *
Dr Andrene Elizabeth McCall
*
Tel: *
Fax: *
Practice Name *
Dr Andrew McCall
*
Tel: *
Fax: *
Practice Name *
Dr Claire McCall
*
Tel: *
Fax: *
Practice Name *
Dr Helen Jane McCall
*
Tel: *
Fax: *
Practice Name *
Dr Karin McCall
*
Tel: *
Fax: *
Practice Name *
Dr Emily McCall-Smith
*
Tel: *
Fax: *
Practice Name *
Dr Steven McCallan
*
Tel: *
Fax: *
Practice Name *
Dr Emma Louise McCallion
*
Tel: *
Fax: *
Practice Name *
Dr Janet McCallum
*
Tel: *
Fax: *
Practice Name *
Dr Jennifer McCallum
*
Tel: *
Fax: *
Practice Name *
Dr Kirsty Ann McCallum
*
Tel: *
Fax: *
Practice Name *
Dr Mairead McCallum
*
Tel: *
Fax: *
Practice Name *
Dr Marianne McCallum
*
Tel: *
Fax: *
Practice Name *
Dr Robyn McCallum
*
Tel: *
Fax: *
Practice Name *
Dr Michelle McCalmont
*
Tel: *
Fax: *
Practice Name *
Dr Helen McCalvey
*
Tel: *
Fax: *
Practice Name *
Dr Claire McCamley
*
Tel: *
Fax: *
Practice Name *
Dr Danielle McCamphill
*
Tel: *
Fax: *
Practice Name *
Dr Ayla McCamphill-Rose
*
Tel: *
Fax: *
Practice Name *
Dr Huw Mccandless
*
Tel: *
Fax: *
Practice Name *
Dr Jane McCandless
*
Tel: *
Fax: *
Practice Name *
Dr Victoria McCandless
*
Tel: *
Fax: *
Practice Name *
Dr Amanda J McCann
*
Tel: *
Fax: *
Practice Name *
Dr Caron McCann
*
Tel: *
Fax: *
Practice Name *
Dr Eamon McCann
*
Tel: *
Fax: *
Practice Name *
Dr Fergal McCann
*
Tel: *
Fax: *
Practice Name *
Dr Georgina McCann
*
Tel: *
Fax: *
Practice Name *
Dr John J McCann
*
Tel: *
Fax: *
Practice Name *
Dr Simon McCann
*
Tel: *
Fax: *
Practice Name *
Dr Vincent McCann
*
Tel: *
Fax: *
Practice Name *
Dr Julie-Rose McCanny
*
Tel: *
Fax: *
Practice Name *
Dr Nicholas McCardel
*
Tel: *
Fax: *
Practice Name *
Dr Fiona McCarlie
*
Tel: *
Fax: *
Practice Name *
Dr Leona McCarrick
*
Tel: *
Fax: *
Practice Name *
Dr Beth McCarron
*
Tel: *
Fax: *
Practice Name *
Dr Edel McCarron
*
Tel: *
Fax: *
Practice Name *
Dr Siobhan McCarron
*
Tel: *
Fax: *
Practice Name *
Dr Ciara McCartan
*
Tel: *
Fax: *
Practice Name *
Dr Conor Patrick McCartan
*
Tel: *
Fax: *
Practice Name *
Dr Amy McCarthy
*
Tel: *
Fax: *
Practice Name *
Dr Christopher Mccarthy
*
Tel: *
Fax: *
Practice Name *
Dr David McCarthy
*
Tel: *
Fax: *
Practice Name *
Dr Deborah McCarthy
*
Tel: *
Fax: *
Practice Name *
Dr Deborah McCarthy
*
Tel: *
Fax: *
Practice Name *
Dr Elin McCarthy
*
Tel: *
Fax: *
Practice Name *
Dr Emma McCarthy
*
Tel: *
Fax: *
Practice Name *
Dr Hannah J Mccarthy
*
Tel: *
Fax: *
Practice Name *
Dr Justin McCarthy
*
Tel: *
Fax: *
Practice Name *
Dr Laura J McCarthy
*
Tel: *
Fax: *
Practice Name *
Dr Lauren McCarthy
*
Tel: *
Fax: *
Practice Name *
Dr Michelle Joy McCarthy
*
Tel: *
Fax: *
Practice Name *
Dr Mike McCarthy
*
Tel: *
Fax: *
Practice Name *
Dr Suchira McCarthy
*
Tel: *
Fax: *
Practice Name *
Dr Tim McCarthy
*
Tel: *
Fax: *
Practice Name *
Dr Tim McCarthy
*
Tel: *
Fax: *
Practice Name *
Dr Allison McCartney
*
Tel: *
Fax: *
Practice Name *
Dr Claire McCartney
*
Tel: *
Fax: *
Practice Name *
Dr David E McCartney
*
Tel: *
Fax: *
Practice Name *
Dr David James McCartney
*
Tel: *
Fax: *
Practice Name *
Dr Elinor McCartney
*
Tel: *
Fax: *
Practice Name *
Dr Margaret McCartney
*
Tel: *
Fax: *
Practice Name *
Dr Rebekah Elizabeth McCartney
*
Tel: *
Fax: *
Practice Name *
Dr Rowena McCash
*
Tel: *
Fax: *
Practice Name *
Dr Jean McCaughern
*
Tel: *
Fax: *
Practice Name *
Dr Kevin McCaughey
*
Tel: *
Fax: *
Practice Name *
Dr Manus McCaughey
*
Tel: *
Fax: *
Practice Name *
Dr Stuart McCaughey
*
Tel: *
Fax: *
Practice Name *
Dr Adrian Anthony Martin McCauley
*
Tel: *
Fax: *
Practice Name *
Dr Deirdre A McCauley
*
Tel: *
Fax: *
Practice Name *
Dr Joel McCavery
*
Tel: *
Fax: *
Practice Name *
Dr Colin John McCaw
*
Tel: *
Fax: *
Practice Name *
Dr Ewan McChesney
*
Tel: *
Fax: *
Practice Name *
Dr Laura McClair
*
Tel: *
Fax: *
Practice Name *
Dr Ben McClatchey
*
Tel: *
Fax: *
Practice Name *
Dr Karen McClay
*
Tel: *
Fax: *
Practice Name *
Dr Mary Jane McClay
*
Tel: *
Fax: *
Practice Name *
Dr Richard W McClean
*
Tel: *
Fax: *
Practice Name *
Dr Serwaa McClean
*
Tel: *
Fax: *
Practice Name *
Dr Pauline Ann McCleary
*
Tel: *
Fax: *
Practice Name *
Dr Susan McCleary
*
Tel: *
Fax: *
Practice Name *
Dr Andrew John McCleery
*
Tel: *
Fax: *
Practice Name *
Dr Mark R McCleery
*
Tel: *
Fax: *
Practice Name *
Dr Mark Robert McCleery
*
Tel: *
Fax: *
Practice Name *
Dr Amy McClelland
*
Tel: *
Fax: *
Practice Name *
Dr Barry McClelland
*
Tel: *
Fax: *
Practice Name *
Dr Helen McClelland
*
Tel: *
Fax: *
Practice Name *
Dr John McClelland
*
Tel: *
Fax: *
Practice Name *
Dr Lindsay McClelland
*
Tel: *
Fax: *
Practice Name *
Dr Mercy Chidimma Caitlin McClelland
*
Tel: *
Fax: *
Practice Name *
Dr Richard McClelland
*
Tel: *
Fax: *
Practice Name *
Dr Sarah McClelland
*
Tel: *
Fax: *
Practice Name *
Dr Lyndsey McClenaghan
*
Tel: *
Fax: *
Practice Name *
Dr Charles Paul McClintock
*
Tel: *
Fax: *
Practice Name *
Dr Rosemary McClintock
*
Tel: *
Fax: *
Practice Name *
Dr Louise E McCloskey
*
Tel: *
Fax: *
Practice Name *
Dr Mary Roisin McCloskey
*
Tel: *
Fax: *
Practice Name *
Dr Matthew McCloskey
*
Tel: *
Fax: *
Practice Name *
Dr Michael Seamus McCloskey
*
Tel: *
Fax: *
Practice Name *
Dr Oliver McCloskey
*
Tel: *
Fax: *
Practice Name *
Dr Oonagh McCloskey
*
Tel: *
Fax: *
Practice Name *
Dr Patricia Maria McCloskey
*
Tel: *
Fax: *
Practice Name *
Dr Rachael McCloskey
*
Tel: *
Fax: *
Practice Name *
Dr Roisin McCloskey
*
Tel: *
Fax: *
Practice Name *
Dr Alistair McClumpha
*
Tel: *
Fax: *
Practice Name *
Dr Jonathan James McClune
*
Tel: *
Fax: *
Practice Name *
Dr Alyson McClure
*
Tel: *
Fax: *
Practice Name *
Dr Christopher McClure
*
Tel: *
Fax: *
Practice Name *
Dr James McClure
*
Tel: *
Fax: *
Practice Name *
Dr Jonathan McClure
*
Tel: *
Fax: *
Practice Name *
Dr Steven McClure
*
Tel: *
Fax: *
Practice Name *
Dr Timothy McClure
*
Tel: *
Fax: *
Practice Name *
Dr Audrey Zia McCoard
*
Tel: *
Fax: *
Practice Name *
Dr Jez McCole
*
Tel: *
Fax: *
Practice Name *
Dr Claire McColgan
*
Tel: *
Fax: *
Practice Name *
Dr Alastair J McColl
*
Tel: *
Fax: *
Practice Name *
Dr Craig R McColl
*
Tel: *
Fax: *
Practice Name *
Dr Gavin Mccoll
*
Tel: *
Fax: *
Practice Name *
Dr Gavin Mccoll
*
Tel: *
Fax: *
Practice Name *
Dr Amanda McCollum
*
Tel: *
Fax: *
Practice Name *
Dr Amanda McCollum
*
Tel: *
Fax: *
Practice Name *
Dr Amanda Samantha McCollum
*
Tel: *
Fax: *
Practice Name *
Dr David McCollum
*
Tel: *
Fax: *
Practice Name *
Dr Gladys Margaret Anne McCollum
*
Tel: *
Fax: *
Practice Name *
Dr Helen Jayne (Jayne) McCollum
*
Tel: *
Fax: *
Practice Name *
Dr Nichola McCollum
*
Tel: *
Fax: *
Practice Name *
Dr Nicola McCollum
*
Tel: *
Fax: *
Practice Name *
Dr Priha McCollum
*
Tel: *
Fax: *
Practice Name *
Dr Amy McComish
*
Tel: *
Fax: *
Practice Name *
Dr Sarah McConachie
*
Tel: *
Fax: *
Practice Name *
Dr Katherine Joyce McConkey
*
Tel: *
Fax: *
Practice Name *
Dr Kevin McConkey
*
Tel: *
Fax: *
Practice Name *
Dr Katherine McConnachie
*
Tel: *
Fax: *
Practice Name *
Dr David S McConnell
*
Tel: *
Fax: *
Practice Name *
Dr Ewan McConnell
*
Tel: *
Fax: *
Practice Name *
Dr Geoffrey McConnell
*
Tel: *
Fax: *
Practice Name *
Dr Lyndsey Mary Jane McConnell
*
Tel: *
Fax: *
Practice Name *
Dr Niamh McConnell
*
Tel: *
Fax: *
Practice Name *
Dr Rebecca M McConnell
*
Tel: *
Fax: *
Practice Name *
Dr Helen McConville
*
Tel: *
Fax: *
Practice Name *
Dr Joseph Martin McConville
*
Tel: *
Fax: *
Practice Name *
Dr Kevin McConville
*
Tel: *
Fax: *
Practice Name *
Dr Lauren McConville
*
Tel: *
Fax: *
Practice Name *
Dr Myles McConville
*
Tel: *
Fax: *
Practice Name *
Dr Nadine McCool
*
Tel: *
Fax: *
Practice Name *
Dr Clare Margaret Catherine McCorkindale
*
Tel: *
Fax: *
Practice Name *
Dr Rhona Ann McCorkindale
*
Tel: *
Fax: *
Practice Name *
Dr Brigid McCormack
*
Tel: *
Fax: *
Practice Name *
Dr Christine McCormack
*
Tel: *
Fax: *
Practice Name *
Dr Claire McCormack
*
Tel: *
Fax: *
Practice Name *
Dr Gary McCormack
*
Tel: *
Fax: *
Practice Name *
Dr Ina McCormack
*
Tel: *
Fax: *
Practice Name *
Dr John G McCormack
*
Tel: *
Fax: *
Practice Name *
Dr John Paul McCormack
*
Tel: *
Fax: *
Practice Name *
Dr Kieran McCormack
*
Tel: *
Fax: *
Practice Name *
Dr Roisin McCormack
*
Tel: *
Fax: *
Practice Name *
Dr Sarah McCormack
*
Tel: *
Fax: *
Practice Name *
Dr Stephen McCormack
*
Tel: *
Fax: *
Practice Name *
Dr Caroline McCormick
*
Tel: *
Fax: *
Practice Name *
Dr Hannah Jane McCormick
*
Tel: *
Fax: *
Practice Name *
Dr John McCormick
*
Tel: *
Fax: *
Practice Name *
Dr Niamh C McCormick
*
Tel: *
Fax: *
Practice Name *
Dr Claire Mccosh
*
Tel: *
Fax: *
Practice Name *
Dr Klara McCosh
*
Tel: *
Fax: *
Practice Name *
Dr Philippa McCosh
*
Tel: *
Fax: *
Practice Name *
Dr Suzanne Mccourt
*
Tel: *
Fax: *
Practice Name *
Dr Michaella McCoy
*
Tel: *
Fax: *
Practice Name *
Dr Steven McCoy
*
Tel: *
Fax: *
Practice Name *
Dr Rachel McCrabbe
*
Tel: *
Fax: *
Practice Name *
Dr Alistair McCracken
*
Tel: *
Fax: *
Practice Name *
Dr Lynn McCracken
*
Tel: *
Fax: *
Practice Name *
Dr Danny McCrea
*
Tel: *
Fax: *
Practice Name *
Dr Gareth McCrea
*
Tel: *
Fax: *
Practice Name *
Dr Charlotte McCreadie
*
Tel: *
Fax: *
Practice Name *
Dr Liezl McCreadie
*
Tel: *
Fax: *
Practice Name *
Dr Claire E McCready
*
Tel: *
Fax: *
Practice Name *
Dr Kathryn McCready
*
Tel: *
Fax: *
Practice Name *
Dr Sarah Elizabeth McCready
*
Tel: *
Fax: *
Practice Name *
Dr Eugenie McCreanor
*
Tel: *
Fax: *
Practice Name *
Dr Michelle McCreesh
*
Tel: *
Fax: *
Practice Name *
Dr Kathryn McCreight
*
Tel: *
Fax: *
Practice Name *
Dr Glyn David McCrickard
*
Tel: *
Fax: *
Practice Name *
Dr Nicola McCrickard
*
Tel: *
Fax: *
Practice Name *
Dr Fiona McCrimmon
*
Tel: *
Fax: *
Practice Name *
Dr Charlotte McCrone
*
Tel: *
Fax: *
Practice Name *
Dr Kathleen McCrorey
*
Tel: *
Fax: *
Practice Name *
Dr Angela McCrorie
*
Tel: *
Fax: *
Practice Name *
Dr Conor Patrick McCrory
*
Tel: *
Fax: *
Practice Name *
Dr Ian McCroskery
*
Tel: *
Fax: *
Practice Name *
Dr Colin McCrossan
*
Tel: *
Fax: *
Practice Name *
Dr Pamela McCrossan
*
Tel: *
Fax: *
Practice Name *
Dr Susan McCrudden
*
Tel: *
Fax: *
Practice Name *
Dr Ute McCrudden
*
Tel: *
Fax: *
Practice Name *
Dr Alan McCubbin
*
Tel: *
Fax: *
Practice Name *
Dr Fiona McCubbin
*
Tel: *
Fax: *
Practice Name *
Dr Ellie McCue
*
Tel: *
Fax: *
Practice Name *
Dr Emily McCullagh
*
Tel: *
Fax: *
Practice Name *
Dr Geraldine McCullagh
*
Tel: *
Fax: *
Practice Name *
Dr Lynn McCullagh
*
Tel: *
Fax: *
Practice Name *
Dr Michael McCullagh
*
Tel: *
Fax: *
Practice Name *
Dr Ruth McCullagh
*
Tel: *
Fax: *
Practice Name *
Dr Stephanie McCullagh
*
Tel: *
Fax: *
Practice Name *
Dr Mary Elizabeth McCullins
*
Tel: *
Fax: *
Practice Name *
Dr Annette McCulloch
*
Tel: *
Fax: *
Practice Name *
Dr Elisabeth McCulloch
*
Tel: *
Fax: *
Practice Name *
Dr Ellyn McCulloch
*
Tel: *
Fax: *
Practice Name *
Dr Gregor James McCulloch
*
Tel: *
Fax: *
Practice Name *
Dr Louise McCulloch
*
Tel: *
Fax: *
Practice Name *
Dr Mhairi-Anne McCulloch
*
Tel: *
Fax: *
Practice Name *
Dr Natalie McCulloch
*
Tel: *
Fax: *
Practice Name *
Dr Neil McCulloch
*
Tel: *
Fax: *
Practice Name *
Dr Scott McCulloch
*
Tel: *
Fax: *
Practice Name *
Dr T Scott McCulloch
*
Tel: *
Fax: *
Practice Name *
Dr Victoria McCulloch
*
Tel: *
Fax: *
Practice Name *
Dr Allen Ingram McCullough
*
Tel: *
Fax: *
Practice Name *
Dr Andrew McCullough
*
Tel: *
Fax: *
Practice Name *
Dr Hugh McCullough
*
Tel: *
Fax: *
Practice Name *
Dr John McCullough
*
Tel: *
Fax: *
Practice Name *
Dr Oonagh McCullough
*
Tel: *
Fax: *
Practice Name *
Dr Ruth McCullough
*
Tel: *
Fax: *
Practice Name *
Dr Sheena Mccullough
*
Tel: *
Fax: *
Practice Name *
Dr Patricia McCully
*
Tel: *
Fax: *
Practice Name *
Dr Lorna McCune
*
Tel: *
Fax: *
Practice Name *
Dr Steven James McCurdy
*
Tel: *
Fax: *
Practice Name *
Dr Barry James McCusker
*
Tel: *
Fax: *
Practice Name *
Dr Cara McCusker
*
Tel: *
Fax: *
Practice Name *
Dr Dorothy Patricia McCusker
*
Tel: *
Fax: *
Practice Name *
Dr Laura Mccusker
*
Tel: *
Fax: *
Practice Name *
Dr Sarah McCusker
*
Tel: *
Fax: *
Practice Name *
Dr Teresa Mary Majella McCusker
*
Tel: *
Fax: *
Practice Name *
Dr Andrew McCutcheon
*
Tel: *
Fax: *
Practice Name *
Dr Diane McCutcheon
*
Tel: *
Fax: *
Practice Name *
Dr Hazel McCutcheon
*
Tel: *
Fax: *
Practice Name *
Dr Sophie McCutcheon
*
Tel: *
Fax: *
Practice Name *
Spacer

Third Party Advertisement

Adverts by Google