Llangammarch Wells (Welsh: Llangamarch) is a village in Powys, Wales. In 2011, 541 people live in Llangammarch Wells. It has a church called St Cadmarch.