El río Severn, el más largo del Reino Unido, discurre en la villa.
Su nombre significa Nueva Villa en el idioma inglés.
[3] Newtown fue fundado por el rey Eduardo I de Inglaterra en 1279, como venganza contra Llywelyn el Último Rey de Gales, que quería construir una villa fortificada en el área.
Durante el siglo XIX Newtown tenía fábricas y molinos de franela.
Newtown ganó la segunda Copa de Gales en 1879 contra el Wrexham Football Club y dos años más tarde perdió la final contra el Druids Football Club.