Brives 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 19,6 km² et compte 272 habitants depuis le dernier recensement de la population datant de 2005. Avec une densité de 13,9 habitants par km², Brives a connu une nette hausse de 37,4% de sa population par rapport à 1999.
Entouré par les communes de Meunet-Planches, Condé et Vouillon, Brives est situé à 6 km au nord-ouest de Bommiers la plus grande ville à proximité.
Situé à 145 mètres d'altitude, la Rivière La Theols est le principal cours d'eau qui traverse la commune de Brives.
La commune est proche du parc naturel régional de la Brenne.
Le maire de Brives se nomme Madame Annie BARREAU.
La commune de Brives fait partie de la Communauté de communes Champagne Boischauts.