Bommiers est un petit village français situé dans le département de l'Indre et la région du Centre-Val de Loire.
La commune s'étend sur 28,4 km⊃2; et compte 310 habitants depuis le dernier recensement de la population datant de 2004. Avec une densité de 10,9 habitants par km⊃2;, Bommiers a connu une nette hausse de 19,2% de sa population par rapport à 1999.
Entouré par les communes d'Ambrault, Meunet-Planches et Pruniers, Bommiers est situé à 17 km au sud-ouest d'Issoudun la plus grande ville aux alentours.
Situés à 166 mètres d'altitude, la Rivière la Théols, la Rivière la Thonaise sont les principaux cours d'eau qui traversent la commune de Bommiers.