Ennordres is made up of a rural village and associated small hamlets located among forests and farms in the valley of the Petite Sauldre river, approximately 23 miles north of Bourges at the junction of the D171, D30 and D181 roads and on the D940 road.