Treflys is a community in the county of Powys, Wales, and is 49.9 miles (80.4 km) from Cardiff and 154.4 miles (248.5 km) from London.
The villages of Beulah, Llanfechan and Garth lies within the community.
Eglwys Oen Duw is a Grade II* Listed Building situated between Beulah and Abergwesyn, approximately 1.2 km NW of Beulah village.
[4] Treflys, in the Middle Ages was a "Cwmwd" within the Cantref of Buellt.
For elections to Powys County Council, Treflys is covered by the Llanwrtyd Wells electoral ward.