This page lists GP surgeries within the local area. Click on the relevant link to view information such as contact details, opening times, branch surgeries and other services.
If you require further information, please contact us via our feedback form.
|
Brecon
|
| Ty Henry Vaughan, Bridge Street, Brecon, Powys, LD3 8AH (Ricketts AL) |
01874 622121 |
| »Sennybridge Health Centre, Defynnog Road, Sennybridge, Brecon, LD3 8RU (Branch Surgery) |
01874 636559 |
|
Builth Wells
|
| Builth Wells Medical Practice, Glandwr Park, Builth Wells, Powys, LD2 3DZ (Walters RB) |
01982 552207 |
| »Health Centre, Ffos Road, Llanwrtyd Wells, Powys, LD5 4RG (Branch Surgery) |
01591 610257 |
|
Crickhowell
|
| War Memorial Health Centre, Crickhowell, Powys, NP8 1AG (Stoker CJ) |
01873 810255 |
| »Gilwern Surgery, 38 Main Road, Gilwern, Abergavenny (Branch Surgery) |
01873 830589 |
|
Hay on Wye
|
| Hay on Wye Health Centre, Forest Road, Hay on Wye, Powys, HR3 5DS (O'Reilly S O) |
01497 822100 |
| »Haygarth Medical Centre, Hay Road, Talgarth, Brecon, Powys, LD3 0AW (Branch Surgery) |
01874 713000 |
|
Knighton
|
| Wylcwm Street Surgery, Knighton, Powys, LD7 1AD (Kiff ML) |
01547 528523 |
|
Llandrindod Wells
|
| Llandrindod Wells Medical Centre, Spa Road East, Llandrindod Wells, Powys, LD1 5ES |
01597 824291 |
|
Llanfair Caereinion
|
| Health Centre, Llanfair Caereinion, Welshpool, Powys, SY21 0RT (Evans AV) |
01938 810279 |
|
Llanfyllin
|
| Llanfyllin Medical Centre, High Street, Llanfyllin, Powys, SY22 5DG (Evans HC) |
01691 648054 |
| »Llanrhaedr Branch Surgery, Dolybont, Llanrhaedr-Y-Mochnant, Oswestry, SY10 0LJ (Branch Surgery) |
|
| »Llansantffraid Branch Surgery, Llansantffraid, Powys, SY22 6AD (Branch Surgery) |
|
| »Four Crosses Branch Surgery, Four Crosses Business Park, Four Crosses, Llanymynech, Powys, SY22 6ST (Branch Surgery) |
01691 648054 |
|
Llanidloes
|
| Arwystli Medical Practice, Mount Lane, Llanidloes, Powys, SY18 6EZ (Leslie SM) |
01686 412228 |
| »Caersws Health Centre, Llys Meddyg, Manthrig Lane, Caersws, Powys, SY17 5EX (Branch Surgery) |
01686 688225 |
|
Machynlleth
|
| Glantwymyn Health Centre, Cemmaes Road, Machynlleth, Powys, SY20 8LB (Morpeth S) |
01650 511227 |
| Machynlleth Health Centre, Forge Road, Machynlleth, Powys, SY20 8EQ (Upadhyay M) |
01654 702224 |
| »Corris Health Centre, Station Yard, Lwer Corris, Machynlleth (Branch Surgery) |
01654 761636 |
|
Montgomery
|
| Montgomery Health Centre, Well Street, Montgomery, Powys, SY15 6PF (Reid A) |
01686 668217 |
| »Ladywell Surgery, Ladywell Shopping Centre, Newtown, Powys, SY16 1AF (Branch Surgery) |
01686 623791 |
|
Newtown
|
| Newtown Medical Centre, Park Street, Newtown, Powys, SY16 1EF |
01686 611611 |
|
Presteigne
|
| Presteigne Health Centre, Lugg View, Presteigne, Presteigne, Powys, LD8 2RJ (Spring, Rob) |
01544267985 |
|
Rhayader
|
| Rhayader Medical Centre, Cae Herbert Lane, Rhayader, Powys, LD6 5ED |
01597 810231 |
|
Welshpool
|
| Welshpool Health Centre, Salop Road, Welshpool, Powys, SY21 7BA (Ryan TD) |
01938 553118 |
| »The Surgery, Church Road, Guilsfield, Powys, SY21 9NJ (Branch Surgery) |
01938 553858 |
|
Ystradgynlais
|
| Meddygfa Pengorof, Gorof Road, Ystradgynlais, Powys, SA9 1DS (Rees AD) |
01639 843221 |
| »Abercrave Surgery, Heol Tawe, Abercrave, Swansea, SA9 1XP (Branch Surgery) |
|
| »Ystalyfera Surgery, Wern Road, Ystalyfera, Swansea, SA9 2LX (Branch Surgery) |
|