Alva lies right at the foot of the Ochil Hills. The Ochil Fault, movement of which gave rise to the steep southern scarp of the Ochil Hills, coincides approximately with the old road along the base of the hills. The rock beneath the carse in this area is of Carboniferous age.