A to Z index

Doctors — surnames beginning “HA”

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

Profiles

199 total

  • General Medical Council 1334627

    Gerald HAASE

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1321287

    Timothy HABESHAW

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1370212

    Celia HADDEN

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1374254

    William Alexander HADDEN

    Doctorregistered at register check on 1 May 2026

  • General Medical Council 1245794

    Thomas Gillespie HADDOW

    Doctorlapsed at register check on 10 September 2026

  • General Medical Council 1269651

    Gordon Trevor HADFIELD

    Doctorlapsed at register check on 15 September 2026

  • General Medical Council 1332728

    Katherine Mary HADLEY

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1339976

    Montague Donald Macdonald HADLEY

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1288207

    Montague William Macdonald HADLEY

    Doctorlapsed at register check on 18 September 2026

  • General Medical Council 1332711

    Gerald William Ernest HAGAN

    Doctorregistered at register check on 1 May 2026

  • General Medical Council 1310760

    Spencer HAGARD

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1345371

    Kenneth Andrew HAGGERTY

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1213502

    Stephen John HAGGIE

    Doctorlapsed at register check on 31 July 2026

  • General Medical Council 1288386

    Knox Earle HAGLEY

    Doctorlapsed at register check on 18 September 2026

  • General Medical Council 1405699

    Muhammad Qaiser Abdul HAI

    Doctorlapsed at register check on 2 May 2026

  • General Medical Council 1303371

    Mumtazuddin HAIDER

    Doctornot registered at register check on 23 September 2026

  • General Medical Council 1312968

    David HAIGH

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1327087

    Derek Raymond HAINES

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1339646

    John Frederick HAINES

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 7923091

    Emmanuel Hakem

    Doctorerased at register check on 9 July 2026

  • General Medical Council 1218882

    Biman Bihari HALDAR

    Doctorlapsed at register check on 2 August 2026

  • General Medical Council 1280003

    Dipti HALDER

    Doctorlapsed at register check on 17 September 2026

  • General Medical Council 1213478

    Ernest Graham HALE

    Doctorlapsed at register check on 31 July 2026

  • General Medical Council 1288740

    Martin Edward Honywood HALFORD

    Doctorlapsed at register check on 18 September 2026

  • General Medical Council 1249028

    Alexander James Macdonald HALL

    Doctorlapsed at register check on 11 September 2026

  • General Medical Council 1212996

    Andrew William HALL

    Doctorregistered at register check on 31 July 2026

  • General Medical Council 1211476

    Celia Margaret HALL

    Doctorlapsed at register check on 30 July 2026

  • General Medical Council 1213519

    Christine Margaret HALL

    Doctorregistered at register check on 31 July 2026

  • General Medical Council 1286779

    Elizabeth Weir HALL

    Doctorlapsed at register check on 17 September 2026

  • General Medical Council 1286865

    James Denis HALL

    Doctorlapsed at register check on 17 September 2026

  • General Medical Council 1286951

    James William HALL

    Doctorlapsed at register check on 17 September 2026

  • General Medical Council 1385434

    Janet Aileen HALL

    Doctorregistered at register check on 1 May 2026

  • General Medical Council 1310911

    Janet HALL

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1319147

    John HALL

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1315301

    John Macnicol HALL

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1339969

    Michael Anthony HALL

    Doctorregistered at register check on 1 May 2026

  • General Medical Council 1336856

    Michael Drummond HALL

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1372960

    Petrina Renalda HALL

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1388932

    Samuel James HALL

    Doctorlapsed at register check on 2 May 2026

  • General Medical Council 1213526

    Virginia Louise HALL

    Doctorlapsed at register check on 31 July 2026

  • General Medical Council 1287402

    Alix Bruce Cochrane HALLIDAY

    Doctorlapsed at register check on 17 September 2026

  • General Medical Council 1337912

    Iain Macdonald HALLIDAY

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1360411

    Maureen Elizabeth HALLIDAY

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1093681

    Marek HALPERN

    Doctorlapsed at register check on 24 July 2026

  • General Medical Council 1400704

    Prudence Marjorie HAMADE

    Doctorregistered at register check on 2 May 2026

  • General Medical Council 1352368

    Mohammed Pervaiz HAMAYUN

    Doctorregistered at register check on 1 May 2026

  • General Medical Council 1323454

    Kathleen Mary HAMBLET

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1340912

    Henry HAMBLEY

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1287763

    John Joseph Frederick HAMBLIN

    Doctorlapsed at register check on 18 September 2026

  • General Medical Council 1363270

    Kenneth Norman HAMBLY

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1255911

    John Malcolm HAMER-PHILIP

    Doctorlapsed at register check on 12 September 2026

  • General Medical Council 1360428

    Derek Ian William HAMILL

    Doctorregistered at register check on 1 May 2026

  • General Medical Council 1348460

    Alison Fionn Margaret HAMILTON

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1363287

    David Stewart HAMILTON

    Doctorregistered at register check on 1 May 2026

  • General Medical Council 1324761

    George HAMILTON

    Doctorregistered at register check on 1 May 2026

  • General Medical Council 1337091

    Gordon James HAMILTON

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1384055

    Ian Firth HAMILTON

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1330582

    Ian Jack Donald HAMILTON

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1388949

    John Robert Leslie HAMILTON

    Doctorregistered at register check on 2 May 2026

  • General Medical Council 1377549

    Margaret Hazel HAMILTON

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1330544

    Peter Gordon HAMILTON

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1235072

    Peter John HAMILTON

    Doctorlapsed at register check on 1 September 2026

  • General Medical Council 1331143

    Robert Lachlan HAMILTON

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1382194

    Samuel HAMILTON

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1346561

    Clive HAMILTON-WOOD

    Doctorregistered at register check on 1 May 2026

  • General Medical Council 1351862

    Harold Maurice HAMMER

    Doctorregistered at register check on 1 May 2026

  • General Medical Council 1331679

    Marilyn Denise HAMMERTON

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1327094

    William HAMMERTON

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1412239

    John Michael HAMMOND-EVANS

    Doctorlapsed at register check on 2 May 2026

  • General Medical Council 1213320

    Shirley Whitworth HAMPSON

    Doctorlapsed at register check on 31 July 2026

  • General Medical Council 1207994

    Mary Sharon HANCOCK

    Doctorlapsed at register check on 27 July 2026

  • General Medical Council 1402500

    Santosh HANDA

    Doctorlapsed at register check on 2 May 2026

  • General Medical Council 1233269

    Vijay Kumar HANDA

    Doctorlapsed at register check on 31 August 2026

  • General Medical Council 1288214

    Celia Christabel HANDEL

    Doctorlapsed at register check on 18 September 2026

  • General Medical Council 1322721

    John Edward HANDLEY

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1331174

    Christine Ann HANKINSON

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1320633

    Sheila Joy HANLIN

    Doctorregistered at register check on 1 May 2026

  • General Medical Council 1343300

    Adam Cook HANNAH

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1380068

    Bernard Alexander HANNAH

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1288300

    James Bradshaw HANNAH

    Doctorlapsed at register check on 18 September 2026

  • General Medical Council 1356908

    Barry Fitzgerald HANNIGAN

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1377659

    Cornelius HANNON

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1391482

    Monica Catherine HANNON

    Doctorregistered at register check on 2 May 2026

  • General Medical Council 1205291

    Barbara Elizabeth HANSON

    Doctorlapsed at register check on 26 July 2026

  • General Medical Council 1288393

    George Hartley De Goldthorp HANSON

    Doctorlapsed at register check on 18 September 2026

  • General Medical Council 1353383

    Mary Frances HANSON

    Doctorregistered at register check on 1 May 2026

  • General Medical Council 1288489

    Robert De Goldthorp HANSON

    Doctorlapsed at register check on 18 September 2026

  • General Medical Council 1401956

    Mohammed Fazle HAQ

    Doctorerased at register check on 2 May 2026

  • General Medical Council 1405668

    Mustafa Tahseenuddin HAQQANI

    Doctorlapsed at register check on 2 May 2026

  • General Medical Council 1234284

    Iftikharul HAQUE

    Doctorlapsed at register check on 31 August 2026

  • General Medical Council 1272046

    Muhammad Ehsanul HAQUE

    Doctorlapsed at register check on 15 September 2026

  • General Medical Council 1255935

    Syed Moinul HAQUE

    Doctorlapsed at register check on 12 September 2026

  • General Medical Council 1382493

    Helen Jessie HARBINSON

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1325009

    Robert HARDIE

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1324376

    Robin Allan HARDIE

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1368392

    Francis Xavier John HARDIMAN

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1391028

    Brendan Michael HARDING

    Doctorregistered at register check on 2 May 2026

  • General Medical Council 1411276

    Richard Dennis HARDING

    Doctorlapsed at register check on 2 May 2026

  • General Medical Council 1289026

    Wilfrid Gerald HARDING

    Doctorlapsed at register check on 18 September 2026

  • General Medical Council 1348972

    Ann HARDMAN

    Doctorlapsed at register check on 1 May 2026

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