A to Z index

Doctors — surnames beginning “MC”

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

Profiles

348 total

  • General Medical Council 1331167

    Douglas Campbell MCCRUDEN

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1331064

    Elizabeth Ann Blin MCCRUDEN

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1320853

    Thomas Dalziel MCCUBBIN

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1335594

    Alan Jackson MCCULLOCH

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1084434

    Ernest Armstrong MCCULLOCH

    Doctorlapsed at register check on 23 July 2026

  • General Medical Council 1344851

    James Allen Thomson MCCULLOCH

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1347438

    William John MCCULLOCH

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1389139

    Adrian Maurice MCCULLOUGH

    Doctorlapsed at register check on 2 May 2026

  • General Medical Council 1371770

    Derreck Allen MCCULLOUGH

    Doctorregistered at register check on 1 May 2026

  • General Medical Council 1314238

    Graham Scott MCCUNE

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1384598

    Noel Samuel Charles MCCUNE

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1389737

    John Anthony MCCUSKER

    Doctorlapsed at register check on 2 May 2026

  • General Medical Council 1325700

    Hugh Brownlie MCDADE

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1394351

    Barbara Ann MCDERMOTT

    Doctorlapsed at register check on 2 May 2026

  • General Medical Council 1084520

    Charles Alfred MCDERMOTT

    Doctorlapsed at register check on 23 July 2026

  • General Medical Council 1344868

    Peter MCDERMOTT

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1386710

    Thomas Eugene Dermot MCDERMOTT

    Doctorlapsed at register check on 2 May 2026

  • General Medical Council 1336667

    Alastair MCDONALD

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1084623

    Anthony John MCDONALD

    Doctorlapsed at register check on 23 July 2026

  • General Medical Council 1348996

    Christopher Iain MCDONALD

    Doctorregistered at register check on 1 May 2026

  • General Medical Council 1084702

    Donald Raymund MCDONALD

    Doctorlapsed at register check on 23 July 2026

  • General Medical Council 1316986

    Ian Alexander MCDONALD

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1084829

    John Hector MCDONALD

    Doctorlapsed at register check on 23 July 2026

  • General Medical Council 1340170

    Judith Margaret MCDONALD

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1339299

    Kenneth Walter MCDONALD

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1351013

    Michael MCDONALD

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1084881

    Murray Joseph Angland MCDONALD

    Doctorlapsed at register check on 23 July 2026

  • General Medical Council 1084898

    Patricia Rae MCDONALD

    Doctorlapsed at register check on 23 July 2026

  • General Medical Council 1324486

    Sheila Elizabeth MCDONALD

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1084984

    William Ian MCDONALD

    Doctorlapsed at register check on 23 July 2026

  • General Medical Council 1381382

    Alexander MCDONNELL

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1085040

    Lawrence Edward MCDONNELL

    Doctorlapsed at register check on 23 July 2026

  • General Medical Council 1395039

    Mary Perpetua MCDONNELL

    Doctorlapsed at register check on 2 May 2026

  • General Medical Council 1313914

    Archibald Neil MCDOUGALL

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1085071

    Milton Franklin MCDOWALL

    Doctorlapsed at register check on 23 July 2026

  • General Medical Council 1356726

    Daniel Kevin MCDOWELL

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1386239

    Helen Mary MCDOWELL

    Doctorlapsed at register check on 2 May 2026

  • General Medical Council 7332602

    Ross McDowell

    Doctorregistered at register check on 18 July 2026

  • General Medical Council 1381911

    Ian Patrick Martin MCELHINNEY

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1332199

    James Peter Stephen MCELHONE

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1380642

    Joseph Gerard MCELROY

    Doctorregistered at register check on 1 May 2026

  • General Medical Council 1377109

    Alison Valerie MCELWAINE

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1385647

    Maire Deirdre MCEVOY

    Doctorlapsed at register check on 2 May 2026

  • General Medical Council 1355275

    Michael Paul Celestine MCEVOY

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1370267

    Patrick Joseph MCEVOY

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1325243

    Gordon Dickson MCEWAN

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1085105

    Lena Elizabeth MCEWAN

    Doctorlapsed at register check on 23 July 2026

  • General Medical Council 1382792

    Ewen Alasdair Moray MCEWEN

    Doctorregistered at register check on 1 May 2026

  • General Medical Council 1401932

    Hunter Jackson MCEWEN

    Doctorlapsed at register check on 2 May 2026

  • General Medical Council 1218497

    Michael John MCEWEN

    Doctorregistered at register check on 2 August 2026

  • General Medical Council 1349306

    David James MCEWING

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1320712

    Duncan Howie MCFADYEN

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1227280

    Ian William Albert MCFARLAND

    Doctorlapsed at register check on 18 August 2026

  • General Medical Council 1227376

    John Bryan MCFARLAND

    Doctorlapsed at register check on 18 August 2026

  • General Medical Council 1389146

    John Robert Lithgow MCFARLAND

    Doctorlapsed at register check on 2 May 2026

  • General Medical Council 1353699

    Harry John MCFARLANE

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1346145

    Kenneth Leo MCGARITY

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1314252

    Gerald MCGARRITY

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1360734

    Guek Siang TAY MCGARRY

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1383834

    Mary Bridget Anne MCGARRY

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1320028

    Peter Paul MCGAVIGAN

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1390797

    Henry Mary Jude MCGEE

    Doctorregistered at register check on 2 May 2026

  • General Medical Council 1336894

    Christopher Mcgregor MCGEOCH

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1329144

    Alistair MCGEORGE

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1343001

    Sheila Margaret MCGETTRICK

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1332096

    Daniel Patrick MCGHEE

    Doctorregistered at register check on 1 May 2026

  • General Medical Council 1363366

    Barbara Frances MCGIBBEN

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1373796

    Laurence James MCGIBBEN

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1227039

    Ian Gordon MCGILL

    Doctorlapsed at register check on 18 August 2026

  • General Medical Council 1355828

    William Derek MCGIMPSEY

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1385654

    Maria Goretti Anne MCGINNITY

    Doctorlapsed at register check on 2 May 2026

  • General Medical Council 1227125

    Edward Mccombie MCGIRR

    Doctorlapsed at register check on 18 August 2026

  • General Medical Council 1319082

    Donald MCGLASHON

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1337132

    Michelle Carmel MCGLONE

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1363373

    Michael Joseph MCGONIGAL

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1337338

    Euphemia MCGOOGAN

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1385661

    Mary Pauline MCGOWAN

    Doctorlapsed at register check on 2 May 2026

  • General Medical Council 1392744

    Mervyn Thomas MCGOWAN

    Doctorlapsed at register check on 2 May 2026

  • General Medical Council 1373806

    Wesley Alexander Wolsey MCGOWAN

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1395132

    Edward Francis MCGRATH

    Doctorlapsed at register check on 2 May 2026

  • General Medical Council 1370274

    James Justin Ormonde MCGRATH

    Doctorregistered at register check on 1 May 2026

  • General Medical Council 1352193

    Alan Duncan MCGREGOR

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1331600

    Christopher George Aloysius MCGREGOR

    Doctorregistered at register check on 1 May 2026

  • General Medical Council 1316326

    Gary MCGREGOR

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1341449

    Gordon Strachan MCGREGOR

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1314843

    John Cummack MCGREGOR

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1345979

    Kenneth Alistair MCGREGOR

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1330252

    Valerie Elizabeth Mary MCGREGOR

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1315583

    Duncan Angus MCGROUTHER

    Doctorregistered at register check on 1 May 2026

  • General Medical Council 1318469

    Catherine MCGUIGAN

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1385678

    James Adrian MCGUIGAN

    Doctorregistered at register check on 2 May 2026

  • General Medical Council 1310399

    Robert John MCGUINESS

    Doctorregistered at register check on 1 May 2026

  • General Medical Council 1327678

    Dennis Patrick MCGUIRE

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1333413

    James MCHARDY

    Doctorregistered at register check on 1 May 2026

  • General Medical Council 1383872

    Felix Anthony MCHENRY

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1389153

    Sheena Douglas MCILFATRICK

    Doctorlapsed at register check on 2 May 2026

  • General Medical Council 1204386

    Malcolm Barron MCILLMURRAY

    Doctorlapsed at register check on 26 July 2026

  • General Medical Council 1382802

    Edith Lindsay MCILMOYLE

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1349416

    David Ian MCILROY

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1389603

    Jeffrey Clifford MCILWAIN

    Doctorlapsed 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.