The Welsh village of Machroes is located within the county of Gwynedd and has a population of approximately 300.
Machroes is governed by Gwynedd - Gwynedd council.
Machroes is policed by North Wales Police
Machroes is within the Parliamentary Constituency of Dwyfor Meirionnydd
No data to display
Do you know where the name Machroes comes from?
What's it like to live here?
Ask the community a question about Machroes.