Castle Caereinion

Castle Caereinion (Castell Caereinion) is a small village and community in Montgomeryshire, Powys, Wales, upon the River Banwy, around 8 miles west of Welshpool, and 4 miles east of Llanfair Caereinion. In 2011 the ward had a population of 1810. The community had a population of 592. Castle Caereinion railway station is on the Welshpool and Llanfair Light Railway. The community includes the hamlet of Cyfronydd.

The village is named after an ancient castle. The castle was built in 1156 by Madog ap Maredudd. Madog's nephew Owain Cyfeiliog swore allegiance to the English, Owain Gwynedd took the castle from him and destroyed it in about 1167. It has been suggested that a mound in the churchyard of St Garmon's is the remains of the earthwork castle. This mound is known as Twmpath Garmon, so it could be a preaching mound (as in Llanfechain). The most recent view is that the mound does not appear motte-like and a survey in 2002 failed to find a surrounding ditch.

Tŷ Mawr, a listed Grade I timber-framed house, is in Trefnant within the parish of Castle Caereinion, this house represents an important surviving medieval hall house built for gentry, which dendrochronological evidence suggests was built around 1490, The house was restored in 1997–1998 and is again being used as a home.

St Garmon’s Church
Part of the Church in Wales, the church of St Garmon was completely rebuilt in the perpendicular gothic style in 1866 with additions in 1874. Built with slate roof from green squared rubble stone dressed with limestone, it consists of a porch, nave, chancel, and vestry with a broach-spire tower.

Its predecessor was 15th century. Some of the fittings from the earlier church survive, mostly from the 18th century. St Garmon's was not an important ecclesiastical centre, being classed as a chapel in 1254.