Trefil is a village in Blaenau Gwent, Wales.
It is situated within the NP22 postcode district, which is within the Tredegar post town.
NP22 is the only postcode district within the Tredegar post town.
The Tredegar post town is within the Newport postcode area.
Administrative Ward: Sirhowy
Administrative District: Blaenau Gwent
Country: Wales
UK Parliament: Blaenau Gwent