A to Z index

Doctors — surnames beginning “MA”

Published profiles for UK doctorswith surnames beginning ‘MA’, ordered by surname.

Profiles

434 total

  • General Medical Council 1248962

    John Fraser MACKENZIE

    Doctorregistered at register check on 11 September 2026

  • General Medical Council 1325487

    Kenneth MACKENZIE

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1349155

    Kenneth William MACKENZIE

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 6046440

    Mark Mackenzie

    Doctorerased at register check on 9 July 2026

  • General Medical Council 1315590

    Michael Christopher Ian MACKENZIE

    Doctorregistered at register check on 1 May 2026

  • General Medical Council 1349014

    Neil MACKENZIE

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1227352

    Percy Arthur Paul MACKENZIE

    Doctorlapsed at register check on 18 August 2026

  • General Medical Council 1341315

    Stephanie MACKENZIE

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1351288

    Susan MACKENZIE

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1326976

    William Cameron MACKENZIE

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1345649

    William Ewen MACKENZIE

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1385991

    William Trevor MACKEY

    Doctorlapsed at register check on 2 May 2026

  • General Medical Council 1318407

    Alastair James MACKIE

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1329027

    Christina Maria MACKIE

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1322037

    Colin Robert MACKIE

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1352502

    Colin Skene MACKIE

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1335958

    Michael James MACKIE

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1330001

    Shiona Elizabeth Ross MACKIE

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1350232

    James Robert MACKIN

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1269259

    Gordon Alexander MACKINLAY

    Doctorlapsed at register check on 15 September 2026

  • General Medical Council 1345151

    James Young MACKINLAY

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1349382

    Ailie Serena Rosemary MACKINNON

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1327647

    Alan Duncan Montgomery MACKINNON

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1351666

    Anne Lee MACKINNON

    Doctorregistered at register check on 1 May 2026

  • General Medical Council 1353084

    Gordon MACKINNON

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1314582

    Mairi Donalda MACKINNON

    Doctorregistered at register check on 1 May 2026

  • General Medical Council 1318328

    Roderick Kenneth John MACKINNON

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1392809

    Mary Geraldine Elizabeth MACKLE

    Doctorregistered at register check on 2 May 2026

  • General Medical Council 1227998

    Kathleen Mary MACKRODT

    Doctorlapsed at register check on 18 August 2026

  • General Medical Council 1086340

    James Warwick Fraser MACKY

    Doctorlapsed at register check on 23 July 2026

  • General Medical Council 1341009

    James Stewart MACLACHLAN

    Doctorregistered at register check on 1 May 2026

  • General Medical Council 1086508

    James Richard Colin MACLAURIN

    Doctorlapsed at register check on 23 July 2026

  • General Medical Council 1340871

    Gillian Patricia MACLEAN

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1228009

    Hector MACLEAN

    Doctorlapsed at register check on 18 August 2026

  • General Medical Council 1330379

    Hugh Cameron Muir MACLEAN

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1328136

    Ian Hamish MACLEAN

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1344428

    John MACLEAN

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1348518

    Anne Olaug MACLENNAN

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1386868

    Bruce Alexander MACLENNAN

    Doctorlapsed at register check on 2 May 2026

  • General Medical Council 1352894

    Christine Rankin MACLENNAN

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1204393

    Donald Neil MACLENNAN

    Doctorlapsed at register check on 26 July 2026

  • General Medical Council 1277515

    Sara Anne MACLENNAN

    Doctorlapsed at register check on 16 September 2026

  • General Medical Council 1228542

    Alastair Ian MACLEOD

    Doctorlapsed at register check on 18 August 2026

  • General Medical Council 1348099

    Alison Murray MACLEOD

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1331617

    Alistair David MACLEOD

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1325937

    Angus Hugh MACLEOD

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1348484

    Anne Colleen MACLEOD

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1335965

    George Finlay MACLEOD

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1325494

    Ian Alexander MACLEOD

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1204403

    Kenneth Russell MACLEOD

    Doctorlapsed at register check on 26 July 2026

  • General Medical Council 1320138

    Murdo Donald MACLEOD

    Doctorregistered at register check on 1 May 2026

  • General Medical Council 1310942

    Roderick John MACLEOD

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1322594

    Roderick MACLEOD

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1344538

    Sarah MACLEOD

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1310021

    Susan Elizabeth MACLEOD

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1344882

    Torquil Iain Fraser MACLEOD

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1353170

    Torquil Neil Nicolson MACLEOD

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1389184

    Peter John MACLOUGHLIN

    Doctorlapsed at register check on 2 May 2026

  • General Medical Council 1228016

    Brian MACMAHON

    Doctorlapsed at register check on 18 August 2026

  • General Medical Council 1373837

    Joseph MACMAHON

    Doctorregistered at register check on 1 May 2026

  • General Medical Council 1338669

    Alistair Hamish Mcgregor MACMILLAN

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1228645

    Douglas Middleton MACMILLAN

    Doctorlapsed at register check on 18 August 2026

  • General Medical Council 1346372

    Janet Fiona MACMILLAN

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1341724

    Robin Reid MACMILLAN

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1338683

    Gavin MACNAB

    Doctorregistered at register check on 1 May 2026

  • General Medical Council 1341841

    Margery Shearer Paton MACNAB

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1320860

    Christine Fraser MACNAIR

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1339505

    John Derek MACNAIR

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1344909

    William MACNEE

    Doctorregistered at register check on 1 May 2026

  • General Medical Council 1325092

    Andrew Lorimer MACNEILL

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1324565

    Angus MACNEILL

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1317970

    Malcolm Fraser MACNICOL

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1351116

    Alan Gordon Henry MACPHERSON

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1386820

    Elizabeth Steele MACPHERSON

    Doctorregistered at register check on 2 May 2026

  • General Medical Council 1346633

    Jessie Blair MACPHERSON

    Doctorregistered at register check on 1 May 2026

  • General Medical Council 1325023

    John Niall MACPHERSON

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1339873

    Marion Barr Allison MACPHERSON

    Doctorregistered at register check on 1 May 2026

  • General Medical Council 1308761

    Stuart Gowans MACPHERSON

    Doctorvoluntary erasure at register check on 24 September 2026

  • General Medical Council 1352076

    Malcolm Lumsden Clark MACPHERSON-SMITH

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1328545

    John Angus Macdonald MACRAE

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1337149

    Malcolm Macdonald MACRAE

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1323588

    William Andrew MACRAE

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1339835

    Donald Malcolm MACRITCHIE

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1341968

    James Donald MACRITCHIE

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1353424

    Susan Marjorie MACVICAR

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1381801

    Marie Goretti MADDEN

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1382242

    Denis Joseph MADDERS

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1284832

    Williamina Thelma Astrid MADDOCKS

    Doctorlapsed at register check on 17 September 2026

  • General Medical Council 1303632

    Berna Jean MADILL

    Doctorvoluntary erasure at register check on 23 September 2026

  • General Medical Council 1232763

    John Christopher MADOC-JONES

    Doctorlapsed at register check on 31 August 2026

  • General Medical Council 1355189

    Pervez Keki MADON

    Doctorregistered at register check on 1 May 2026

  • General Medical Council 1334177

    Sheila MADSEN

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1331686

    Frederick David MAGAHY

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1305311

    Peter Stanley MAGAURAN

    Doctordeceased at register check on 23 September 2026

  • General Medical Council 1392823

    Alexandra Christine MAGEE

    Doctorlapsed at register check on 2 May 2026

  • General Medical Council 1087781

    Harold Reginald MAGEE

    Doctorlapsed at register check on 23 July 2026

  • General Medical Council 1352870

    Joseph Robert MAGEE

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1374326

    Patrick Gabriel MAGEE

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1370322

    Sara Elizabeth Elsa MAGEE

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1389593

    Claire Elizabeth MAGENNIS

    Doctorregistered at register check on 2 May 2026

Choose what works for you. Your choices are remembered for 180 days and you can change them any time using Cookie settings.