Situation géographique
Le territoire municipal
Boulogne (1 244 hectares)
Les Essarts (5 654 hectares)
L’Oie (1 430 hectares)
Sainte-Florence (1 731 hectares)

Localisation
La commune d’Essarts en Bocage est située dans le Grand Ouest français, au sud de la région Pays de la Loire et au nord-est du département de la Vendée. Elle est localisée dans le Bas Bocage vendéen.
À mi-chemin entre La Roche-sur-Yon (19 kilomètres), la préfecture de la Vendée et Les Herbiers (20 kilomètres), il s'agit de la troisième ville départementale en termes de population. Essarts en Bocage est également à équidistance des Sables d’Olonne (53 kilomètres) et de Fontenay-le-Comte (47 kilomètres), les sous-préfectures du département.
Du point de vue régional, la commune se situe à 55 kilomètres de Nantes (Loire-Atlantique), à 42 kilomètres de Cholet (Maine-et-Loire) et à 57 kilomètres de Bressuire (Deux-Sèvres en Poitou-Charentes). Enfin, elle se situe à 44 kilomètres de Longeville-sur-Mer et à 69 kilomètres de La Barre-de-Monts, stations balnéaires du littoral vendéen.