The Welsh town of Machynlleth is mostly within the county of Powys and has a population of approximately 3,900.
Most of Machynlleth is governed by Powys - Powys council with the remainder being in the area of Gwynedd - Gwynedd council
Most of Machynlleth is policed by Dyfed-Powys Police with the remainder being policed by North Wales Police
The largest Parliamentary Constituency in Machynlleth is Montgomeryshire (84.62%) with the remainder being in Dwyfor Meirionnydd (15.38%)
Buying a House in Machynlleth?, Browse our list of local Estate Agents below.
Do you know where the name Machynlleth comes from?
What's it like to live here?
Ask the community a question about Machynlleth.