The church is a simple nave-and-chancel granite building of the 11th or early 12th century, and among the earliest surviving examples of that plan in Ireland. It may stand on the site of an earlier church.
Several cross-slabs from the site are now kept in the visitor centre, and part of the altar was moved to St Kevin's Church. Much of the wall around the graveyard is modern, and the upper church walls were rebuilt over a century ago using the original stones.
- Massive-lintel doorway in the west wall
- Small round-headed windows
- Projecting roof corbels on the exterior walls
- Grave markers from the 12th century and earlier, including plain crosses and one carved with interlace
- The graveyard was once enclosed by a caiseal, an old stone enclosure