Tell us where you're going, who you're travelling with, or what you'd like to do.
Mid Wales is full of small towns where the place itself is part of the day out.
Some are surrounded by spectacular countryside, others have historic streets, riverside walks, independent shops, museums, cafés and unusual attractions that make them well worth exploring.
Use the towns below to find somewhere for a relaxed wander, a lunch stop, a scenic day out or a convenient base for discovering more of Mid Wales.

Builth Wells is one of the livelier small towns in Mid Wales and makes a good stop whether…

Knighton is one of the best places in Mid Wales if you enjoy walking, history and being right…

Llandrindod Wells feels different from most small Mid Wales towns. It grew as a Victorian spa resort, and…

Llanidloes is a small Mid Wales town that is easy to like. It has a proper historic centre,…

Llanwrtyd Wells may be tiny, but it has far more personality than many much larger towns. It sits…

Machynlleth is one of the most interesting small towns in Mid Wales because it manages to feel historic,…

Montgomery is one of those small towns that is worth visiting simply because it is such a pleasant…

Newtown is one of the larger towns in Mid Wales, but it still feels easy to explore on…

Welshpool is one of those Mid Wales towns where you can easily fill a whole day without having…