Monts-sur-Guesnes est une commune du département de la Vienne, dans la région de Nouvelle-Aquitaine.
Monts-sur-Guesnes est une commune chef-lieu de canton.
Monts-sur-Guesnes fait partie du canton de Loudun 
Monts-sur-Guesnes adhère à la la communauté de communes du Pays Loudunais 
Monts-sur-Guesnes fait partie du bassin de vie de Loudun 
La population de Monts-sur-Guesnes est de 917 habitants (2025) 
L'altitude moyenne de Monts-sur-Guesnes 130 mètres.
Le code postal de Monts-sur-Guesnes est : 86420
Le code INSEE de Monts-sur-Guesnes est : 86167
1 Il y a 1 Ecole à Monts-sur-Guesnes. Voir les établissements scolaires de Monts-sur-Guesnes. 
3 3 médecins généralistes liberaux exercent à Monts-sur-Guesnes. 
2.7 La part des résidences secondaires est de 2.7 %. 
Tous les chiffres et statistiques sur Monts-sur-Guesnes sur le site Insee.fr 
Prinçay: à 2.87 km
Dercé: à 3.26 km
Guesnes: à 4.06 km
Saires: à 4.39 km
Berthegon: à 4.44 km
Maulay: à 6.86 km
Verrue: à 7.06 km
Savigny-sous-Faye: à 7.69 km
Angliers: à 7.93 km
Roche-Rigault: à 8.21 km
Nueil-sous-Faye: à 8.32 km
Chaussée: à 8.78 km
Orches: à 9.12 km
Coussay: à 9.21 km
Aulnay: à 9.49 km
Doussay: à 9.66 km
Sérigny: à 10.49 km
Pouant: à 10.53 km
Faye-la-Vineuse: à 10.55 km
Messemé: à 10.60 km
Chalais: à 11.23 km
Cernay: à 11.75 km
Martaizé: à 11.76 km
Ceaux-en-Loudun: à 11.87 km
Ecole primaire Jean Monnet - Public