Llanidloes is a town in Powys, within the historic county boundaries of Montgomeryshire (Welsh: Sir Drefaldwyn), Mid Wales.
It is the first town on the River Severn (Welsh: Afon Hafren). The town's Member of Parliament since 2010 has been the Conservative Party's, Glyn Davies, for the constituency of Montgomeryshire.