Welcome to Machynlleth Medical Practice

Essential maintenance

Due to essential maintenance this website has been limited to essential services only. You can still order repeat prescriptions on-line as normal using the link below, but for any other queries and information regarding services offered by the practice, please contact the surgery directly.


We apologise for any inconvenience and hope to resume normal service as soon as possible.


Machynlleth Medical Practice
Forge Road
SY20 8EQ

Tel: 01654 702224
Fax: 01654 703688