The Welsh village of Machen is located within the county of Gwent and has a population of approximately 2,900.
Most of Machen is governed by Caerffili - Caerphilly council with the remainder being in the area of Casnewydd - Newport council
Machen is policed by Gwent Police
The largest Parliamentary Constituency in Machen is Caerphilly (90.00%) with the remainder being in Newport West (10.00%)
Do you know where the name Machen comes from?
What's it like to live here?
Ask the community a question about Machen.