Knighton (walisisk: Tref-y-clawdd eller Trefyclo) er en by i Powys i det sentrale Wales. Den ligger ved elven Teme, nær grensen til England; byens jernbanestasjon ligger på den andre siden av grensen i Shropshire.

Knighton
Tref-y-clawdd
LandStorbritannias flagg Storbritannia
Konst. landWales’ flagg Wales
Hovedområde:Powys
Trad. grevskap:Radnorshire
Bevart grevskap:Powys
StatusBy (town)
PostnummerLD7
Areal2 622,29 hektar[1]
Befolkning3 336 (2001)
Bef.tetthet1,15 innb./hektar
Kart
Knighton
52°20′38″N 3°02′54″V

Byen er kjent for at det ligger et spesielt godt bevart stykke av Offas dike der. Det går to turveier gjennom den, Offa's Dyke Path og Glyndwr's Way. Blant andre severdigheter finner man en festningsvoll, et observatorium, Europas største camera obscura og et planetarium. Observatoriet er en del av prosjektet Spaceguard UK, som leter etter asteroider som kan true jorden.