skip to main content
The Association of British Counties

Gazetteer of
British Place Names

The definitive reference source to the United Kingdom. Explore over 300,000 places.

 Menu  Menu

Knighton, Radnorshire

Knighton is a small market town in Radnorshire, standing on the banks of the River Teme on the border with Shropshire. The railway station and some housing lie across the border in Shropshire. The town's English name, Knighton, is from the Old English cniht tun meaning "knight town", though in Old English a "knight" may be a knight as is familiar today or an armed retainer, or just a youth. The Welsh name, Tref-y-Clawdd, is unrelated and means "town on the dyke", referring to Offa's Dyke, on which the town does indeed stand. The town is within the council area of Powys.

Place Type: Town
Alternative name(s): Tref-y-Clawdd, Trefyclawdd, Trefyclo
Historic County: Radnorshire
Lat, Long: 52.344319,-3.050711
Grid Reference: SO 2851 7232
Community (Civil Parish): Knighton C
Council Area: Powys CA
Police Area: Dyfed-Powys PA
Devolved Legislature:  Welsh Assembly (Senedd)

GBPN ID: 45778
Entry Type: Main listing (P)
URL: https://gazetteer.org.uk/place/Knighton,_Radnorshire_45778

 Explore Knighton on Wikishire
 Peruse Radnorshire on Wikishire