Llangynllo (otherwise Llangunllo) is a village in Powys, Wales, located about 5 miles west of Knighton. It is named after St Cynllo. The population of the community at the 2011 census was 369.
It is served by Llangynllo railway station.
An electoral ward in the same name exists. This ward had a population of 1,255 at the 2011 Census.
Village and church
Llangynllo from railway
Church
Mill
Coordinates: 52°20′05″N 3°09′31″W / 52.3346°N 3.1585°W