Finding Us

Please find below the contact details for each of our four maternity units and the services available in each. Some of these services (such as scanning or antenatal clinic) are only available during normal working hours. For urgent out of hours help and advice, please contact maternity triage on 0300 131 2112


Aberdeen Maternity Hospital (AMH)

Cornhill Rd, Aberdeen, AB25 2ZL

  • Maternity Triage: 0300 131 2112
  • Antenatal Clinic: 01224 552072
  • Scanning Dept: 01224 552116
  • Neo-natal Unit: 01224 552602

  • City Community Midwives Team 1 (inc team Violet): 01224 552991
  • City Community Midwives Team 2: 01224 552071

  • South Aberdeenshire Community Midwives: 01569 768153 / 01339 887821

Maternity Unit, Dr Grays, Elgin

Pluscarden Rd, Elgin, IV30 1SN

  • Maternity Triage: 0300 131 2112
  • Ward 3: 01343 567220
  • Antenatal Clinic and Scanning: 01343 567903
  • Early Pregnancy Unit: 01343 567554

  • Elgin Community Midwives: 01343 567714
  • Forres Community Midwives: 01309 678867
  • Keith/Dufftown/Aberlour Community Midwives: 01340 821604
  • Buckie Community Midwives: 01542 837144
  • Banff Community Midwives: 01261 819129

Inverurie Community Maternity Unit (ICMU)

Upperboat Road, Inverurie, AB51 3UL

  • Maternity Triage: 0300 131 2112
  • ICMU (including Central Community Midwives): 01467 670920

Peterhead Community Maternity Unit (PCMU)

Links Terrace, Peterhead AB42 2XB

  • Maternity Triage: 0300 131 2112
  • PCMU (including North Community Midwives) : 01779 482445