Umgeben wird Monthoiron von den Nachbargemeinden Senillé im Norden, Chenevelles im Osten, Archigny im Süden, Bonneuil-Matours im Südwesten, Vouneuil-sur-Vienne im Westen sowie Availles-en-Châtellerault im Nordwesten.