enter website
Hay Medical Centre, Forest Road,
Hay-on-Wye, Hereford, HR3 5DS
Tel no: 01497 822100
Fax no: 01497 822110
Talgarth Medical Centre, Hay Road, Talgarth, Brecon, Powys, LD3 0AW
Tel no: 01874 713000
Fax no: 01874 713016


The staff members of Haygarth Doctors have the right to be treated with respect and dignity at all times. They should be able to do their jobs without being verbally or physically abused.
Most people respect this. Thank you for being one of them.
In cases where the staff feel a patient is abusive, threatening or violent, the patient will be reported to Management who will contact the Police and obtain a crime reference number which will be kept on record. Please note we now record all telephone conversations for staff training, for triage management purposes and to protect staff from verbal abuse.

Download information poster (PDF): English / Welsh

If you are eligible for a flu vaccination,
please book your appointment now.

Click here for information about the flu,
who needs a flu jab and clinic dates.



As a practice we support medical projects in Timbuktu which are in association with Hay2Timbuktu. If you would like to know more about the link and projects please visit the website:


The Haygarth Doctors practice area is covered out of hours by Shropdoc as commissioned by Powys Local Health Board.
When the surgery is closed and you need medical advice,
please telephone:
NHS Direct Wales on 0845 46 47
(web-site click HERE).
For urgent problems phone Shropdoc on 0333 222 66 55

If you ring the surgery number out-of-hours, you will be automatically
diverted to Shropdoc. Please remain near the phone and keep the line clear
so that the doctor can call you back. Patients with injuries should go
directly to a Minor Injuries or A&E Department of their choice unless they
feel an ambulance is warranted in which case they should dial 999.

The mailing address for both sites is :-

Haygarth Doctors
The Medical Centre
Forest Road

The practice administrative staff are based at Hay-on-Wye Medical Centre.