Dominating the skyline of Casteltown Geoghegan, St Michael’s Church is a very well kept example of Gothic Revival-style architecture. Built circa 1885, the design of the church has been attributed to T.F. McNamara. The interior of the church is kept to a very high standard and boasts Caen stone altar fittings, a richly decorated chancel with elaborate painted panels, good quality mosaic tiling to the sanctuary and is well lit by colourful stained glass windows of artistic merit. To the rear of the church over the entrance is a sizeable choir balcony complete with an organ. The church can hold a congregation of 500 people with extra seating to both sides of the altar.
St Michael – Castletown