Llanymynech is a village and former civil parish straddling the border between Montgomeryshire/Powys, Wales, and Shropshire, England, about 9 miles (14 km) north of the Welsh town of Welshpool. The name is Welsh for "Church of the Monks". The village is on the banks of the River Vyrnwy, and the Montgomery Canal passes through it.