Independent news and professional analysis for SAS and locally employed doctors
SASSAS Doctors ReviewNews · Analysis · Professional perspectiveSearch
Places & GP starting points

Explore towns & communities across Powys

Independently maintained by SAS Doctors Review. This is not an official PTHB publication or a substitute for employer-led induction.

Keep the three central town guides close at hand, then explore the wider county through local practices and community links.

A directory, not a boundary map

The town groups below are navigation aids. They are not formal PTHB locality definitions, GP catchment maps or hospital referral boundaries. Some groups include nearby branch surgeries or border communities.

Search a town or practice, then follow its official information. Check the exact address with the practice before registering. Use the housing, transport and family guides for the practical questions to ask in every locality.

Across the county

Town & GP practice finder

Search town names or practices. These are starting points for enquiries, not confirmed catchments. No address or personal details are needed or sent by this finder.

16 town and practice groups shown

North Powys

Llanfyllin & Four Crosses

The practice lists a main centre in Llanfyllin and branches in Four Crosses and Llanrhaeadr. Confirm the branch used for each appointment and current availability.

Llanfyllin Group Practice — official practice information ↗

South Powys

Hay-on-Wye, Talgarth & Bronllys

Haygarth provides GP services in Hay-on-Wye and Talgarth. Bronllys has a community hospital; nearby residents should confirm GP catchment rather than assume the hospital provides general practice registration.

Haygarth Medical Centres — official practice information ↗

Practice and source information checked 27 October 2026. Branch arrangements and registration availability can change. NHS Wales: confirm coverage with the practice.

Checklist ticks are for this visit only; they are not saved or submitted. Print a copy if you want to keep your progress.