The parish of Bathford is long (c. 7kms) and narrow (averaging c. 1km), and sandwiched between the river Avon and the Wiltshire border, on the E outskirts of Bath. It is divided into two parts by the By Brook which runs into the Avon just upstream from Batheaston, N of Bathford village; strategically occupying the broad dip at the N end of the NS ridge of Limestone which is interrupted by By Brook. Geologically, the bedrock on which the environs of Bathford rest is essentially limestone but, as in the whole of this area (apart from the Oolitic limestone upland plateaux) the bedrock geology is basically Lower and Middle Jurassic. Quarries to exploit the limestone were situated above Bathford and must have played a major economic role in the past.
The village itself commands the confluence and the crossing of the Avon by the highway between Bath and London (now the A4), and the church is on the W edge of the village, nearest the river Avon. It has a chancel with N and S chapels, a nave and a S aisle of 1870-72, and a N aisle and porch of 1856. The W tower dates from 1879-80.
Romanesque features are the N doorway (heavily restored), various fragments attached to the external E wall of the N aisle, and loose stones at the E end of the churchyard. The font is probably 13thc, but is described as it includes some Romanesque characteristics.