The Welsh name for Knighton is Tref y Clawdd, which means 'the town of the Dyke'. Offa's Dyke runs through the town, which is also home to the headquarters of the Offa's Dyke Association.
The town has many old buildings, including several half-timbered houses and the remains of two castles. Arthur and Guinevere are reputed to have lived nearby.
Mesolithic flints have been found at Garth on the west side of the town.
Did you Know? Knighton has the only church in Wales dedicated to St Edward.