L'Épine-aux-Bois est située dans le département de l'Aisne, à vol d'oiseau à 77 km au sud de la préfecture de Laon, et à 18 km au sud de la sous-préfecture deChâteau-Thierry. Elle se trouve à 80,6 km à l'est de Paris.
La commune est limitrophe avec 4 communes, Vendières (1,5 km), Dhuys-et-Morin-en-Brie (2,8 km), Viels-Maisons (3,7 km) et Rozoy-Bellevalle (4,2 km).
Superficie : 12.37 km²
Nombre d'habitants en 2013 : 263