An area of farming and forestry, comprising the village and several hamlets, the commune is situated by the banks of the river Garreau some 8 miles south of Vierzon, at the junction of the A20 and the D75 roads.