Knucklas (Welsh: Cnwclas, meaning "green hillock") is a village in Powys, Wales, previously Radnorshire. It lies in the upper valley of the River Teme, just off the B4355 road and is served by Knucklas railway station on the Heart of Wales Line. It is approximately 2 miles (3.2 km) from the market town of Knighton.