The church tops the NE side of Churchdown or Chosen Hill, an outlier of the Cotswold escarpment that reaches 511 ft or 155 m above sea level. The hill is NE of Gloucester and W of the M5. The village of Churchdown lies to the NE of the hill, largely in the plain. There are two modern churches (St Andrew and St John) serving the village; the medieval church on the hill nevertheless has regular services and an active graveyard. There are banks of an Iron Age fort adjacent, and the church itself is believed to have been partly constructed on an artificial mound. Stone used is largely ashlar limestone, but several other types can be seen in the walls.
The building comprises a chancel, a nave with S arcade and N porch (no longer in use as the entrance), and a post-medieval W tower (for a plan, see Smithe 1888-9, plate XVII, before p. 274). Only the nave, N porch and S aisle are related to the 12thc church.
There are remains of at least one Romanesque doorway visible as reset voussoirs and capitals, and there is a Transitional S arcade. Verey et al. (2002) describes the arcade and the N porch as 13thc.