St Davids Surgery
Telephone: 01437 720 303
Eryl Mor, 36 New Street, St Davids
Monday to Friday 8.00am – 6.30pm

Telephone: 01437 721 747
St Davids Dental Surgery, 34a New Street, St.Davids

Pembrokeshire Local Health Board
Emergency Dental Service on a Saturday at Winch Lane Health Centre, Haverfordwest and on Sunday in Tenby Cottage Hospital. To access the service telephone NHS Direct Dental Information on 0845 60 10 128. Unregistered patients can add their name to unregistered dental patient waiting list by calling the Local Health Board on 01437 771 257

Chemist/ Pharmacy
Telephone: 01437 720243
Cross Square, St Davids

Opening Hours:

Monday – 9.00am – 6.30pm

Tuesday – 9.00am – 6.30pm

Wednesday – 9.00am – 6.30pm

Thursday – 9.00am – 6.30pm

Friday – 9.00am – 6.30pm

Saturday – 9.00am – 4.30pm

(Please note that alternative opening hours may be in operation during holiday periods)

Citizen’s Advice 
43 Carrlett, Haverfordwest, SA61 2LH   Telephone: 01437 806070   

Hospital – Withybush General Hospital
Telephone: 01437 764 545

St Davids Fire Station and Co-Responder Unit 

53 Nun Street, St Davids, Pembrokeshire, SA62 6NU

Tel: 0370 6060699


Police Station
Contact Number: 101
St Davids Police have now relocated to the St Davids Fire Station, Nun Street.

Veterinary Surgery
Telephone: 01437 721375
The Oaks, Veterinary Surgery 26a High Street St Davids Haverfordwest

St Davids Sports Hall

Telephone: 01437 775 506  Email:

Ysgol Dewi Sant, St Davids, Pembrokeshire, SA62 6QH