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 1308022

    Lorne Alexander Macleod MCADIE

    Doctornot registered at register check on 24 September 2026

  • General Medical Council 1329089

    Matthew MCALEER

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1337297

    Susan Jean MCALLION

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1326282

    James Alexander MCALLISTER

    Doctorregistered at register check on 1 May 2026

  • General Medical Council 1392706

    Jarlath MCALOON

    Doctorlapsed at register check on 2 May 2026

  • General Medical Council 1225745

    Stuart Gemmell MCALPINE

    Doctorlapsed at register check on 17 August 2026

  • General Medical Council 1390948

    Cora MCANALLEN

    Doctorlapsed at register check on 2 May 2026

  • General Medical Council 1384000

    James Gerard MCANALLEN

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1309803

    Ian William MCANDREW

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1320183

    Donald Robert MCARTHUR

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1328954

    James Gemmell MCARTHUR

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1336887

    Sheila Mary MCARTHUR

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1379723

    Charles Oscar MCATEER

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1351934

    Edward John MCATEER

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1382699

    Emer Mary MCATEER

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1379761

    Mary Patricia MCATEER

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1327018

    James MCAULAY

    Doctorregistered at register check on 1 May 2026

  • General Medical Council 1378296

    Dympna Mary MCAULEY

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1361230

    Robert Roger MCAULEY

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1337053

    Pauline Anne MCAVOY

    Doctorregistered at register check on 1 May 2026

  • General Medical Council 1320846

    David Ferguson MCBRIDE

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1323038

    Hamish Mcneil MCBRIDE

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1385582

    John Brendan MCBRIDE

    Doctorlapsed at register check on 2 May 2026

  • General Medical Council 1373741

    Michael Edward MCBRIDE

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1370236

    Richard John MCBRIDE

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1391011

    Francis Gerard MCCAFFERTY

    Doctorlapsed at register check on 2 May 2026

  • General Medical Council 1333293

    Jean Innes MCCAFFERTY

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1349698

    Charlotte Pelham MCCAIE

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1353792

    Ronald Harry MCCAIG

    Doctorregistered at register check on 1 May 2026

  • General Medical Council 1225848

    Iain William MCCALL

    Doctorregistered at register check on 17 August 2026

  • General Medical Council 1342581

    James Stein MCCALL

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1337431

    John Good MCCALL

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1389988

    Susan Elizabeth MCCALLAN

    Doctorlapsed at register check on 2 May 2026

  • General Medical Council 1387072

    William MCCALLION

    Doctorlapsed at register check on 2 May 2026

  • General Medical Council 1340297

    Elizabeth Dorothy Anne MCCALL-SMITH

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1311228

    Alexander Symon Ross MCCALLUM

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1345223

    Alison Elizabeth MCCALLUM

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1331325

    Angela Maria MCCALLUM

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1340345

    Charles John MCCALLUM

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1349959

    Malcolm Iain Duncan MCCALLUM

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1322817

    Mary Mcnee MCCALLUM

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1381313

    David Noel MCCANDLESS

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1382716

    William MCCANDLESS

    Doctorregistered at register check on 1 May 2026

  • General Medical Council 1346987

    Clare Marie MCCANN

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1389122

    John Patrick MCCANN

    Doctorregistered at register check on 2 May 2026

  • General Medical Council 1387735

    Margaret Ann MCCANN

    Doctorregistered at register check on 2 May 2026

  • General Medical Council 1378605

    Michael Gerard MCCANN

    Doctorregistered at register check on 1 May 2026

  • General Medical Council 1248993

    David Terence MCCARTHY

    Doctorlapsed at register check on 11 September 2026

  • General Medical Council 1083976

    Kevin John MCCARTHY

    Doctorlapsed at register check on 23 July 2026

  • General Medical Council 1394502

    Kevin MCCARTHY

    Doctorregistered at register check on 2 May 2026

  • General Medical Council 1379778

    Margaret Anne MCCARTHY

    Doctorregistered at register check on 1 May 2026

  • General Medical Council 1387931

    Timothy James MCCARTHY

    Doctorlapsed at register check on 2 May 2026

  • General Medical Council 1084018

    Dennis Roux MCCARTNEY

    Doctorlapsed at register check on 23 July 2026

  • General Medical Council 1084025

    Peter Wynne MCCARTNEY

    Doctorlapsed at register check on 23 July 2026

  • General Medical Council 1373758

    Malcolm MCCAUGHEY

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1385599

    Michael MCCAVERT

    Doctorregistered at register check on 2 May 2026

  • General Medical Council 1308596

    Margaret Clacher Weir MCCAW

    Doctorvoluntary erasure at register check on 24 September 2026

  • General Medical Council 1392713

    Noreen Mary MCCAY

    Doctorlapsed at register check on 2 May 2026

  • General Medical Council 1382723

    Michael MCCLATCHEY

    Doctorregistered at register check on 1 May 2026

  • General Medical Council 1084063

    Clyde George MCCLEAN

    Doctorlapsed at register check on 23 July 2026

  • General Medical Council 1382730

    William Finlay MCCLEERY

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1373765

    Charles Joseph MCCLELLAND

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1312126

    David Brian Lorimer MCCLELLAND

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1373772

    Jennifer Anne Elizabeth MCCLELLAND

    Doctorregistered at register check on 1 May 2026

  • General Medical Council 1385609

    Martin Raymond MCCLELLAND

    Doctorlapsed at register check on 2 May 2026

  • General Medical Council 1370243

    William Morris MCCLELLAND

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1380312

    Martin Cooke MCCLENAHAN

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1225855

    Cyril Lawson Tait MCCLINTOCK

    Doctorlapsed at register check on 17 August 2026

  • General Medical Council 1348491

    Janet Elizabeth MCCLINTOCK

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1348185

    John Henry Neilly MCCLINTOCK

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1388619

    Brian Gerald MCCLOSKEY

    Doctorlapsed at register check on 2 May 2026

  • General Medical Council 2725923

    Mary Anne McCloskey

    Doctorsuspended at register check on 9 July 2026

  • General Medical Council 1360686

    Christine Jane MCCLURE

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1341487

    John Hayden MCCLURE

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1370250

    John MCCLURE

    Doctorregistered at register check on 1 May 2026

  • General Medical Council 1393783

    Kathleen Anne MCCLURE

    Doctorlapsed at register check on 2 May 2026

  • General Medical Council 1385616

    David Rolande MCCLUSKEY

    Doctorlapsed at register check on 2 May 2026

  • General Medical Council 1317815

    Philip John Adam MCCLUSKIE

    Doctorregistered at register check on 1 May 2026

  • General Medical Council 1341470

    Kenneth Edward Louis MCCOLL

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1392720

    John Sydney Charles MCCOLLUM

    Doctorlapsed at register check on 2 May 2026

  • General Medical Council 1378052

    David Wesley MCCOMB

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1382747

    Janet Mary MCCOMB

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1329584

    Peter MCCOMBIE

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1316807

    Catriona Frances Jean MCCONACHIE

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1372544

    Alfred Terence MCCONNELL

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1341717

    David Leslie MCCONNELL

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1355677

    James Brian MCCONNELL

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1377790

    John Girvin MCCONNELL

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1383559

    John Paul MCCONNELL

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1360480

    Robert George Clive MCCONNELL

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1084214

    William Frederick MCCONNELL

    Doctorlapsed at register check on 23 July 2026

  • General Medical Council 1319604

    Iain Addison MCCOUBREY

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1382761

    Brigid Teresa MCCOY

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1385623

    Gerald Francis Mary MCCOY

    Doctorlapsed at register check on 2 May 2026

  • General Medical Council 1385630

    John Daniel MCCREA

    Doctorlapsed at register check on 2 May 2026

  • General Medical Council 1378045

    William MCCREA

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1344844

    Dominic William James MCCREADIE

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1349643

    Maureen Ann MCCREADIE

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1392737

    Robert David MCCREARY

    Doctorlapsed at register check on 2 May 2026

  • General Medical Council 1084331

    David Alexander MCCREDIE

    Doctorlapsed at register check on 23 July 2026

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