El río Severn, el río más largo del Reino Unido, empieza en el condado vecino de Ceredigion pero corre en unas localidades de Powys: Llanidloes, Caersws, Newtown y Welshpool.