Marnay est une commune du département de la Vienne, dans la région de Nouvelle-Aquitaine.
Marnay fait partie du canton de Vivonne 
Marnay adhère à la la communauté de communes des Vallées du Clain 
Marnay fait partie du bassin de vie de Gençay 
Le maire de Marnay est M. Christian CHAPLAIN - Ancien agriculteur exploitant (2026)
La population de Marnay est de 714 habitants (2025) 
L'altitude moyenne de Marnay 103 mètres.
Le code postal de Marnay est : 86160
Le code INSEE de Marnay est : 86148
1 Il y a 1 Ecole à Marnay. Voir les établissements scolaires de Marnay. 
5.9 La part des résidences secondaires est de 5.9 %. 
Tous les chiffres et statistiques sur Marnay sur le site Insee.fr 
Château-Larcher: à 3.25 km
Aslonnes: à 5.22 km
Gençay: à 5.43 km
Saint-Maurice-la-Clouère: à 5.78 km
Magné: à 5.95 km
Vivonne: à 6.95 km
Villedieu-du-Clain: à 7.16 km
Gizay: à 7.95 km
Anché: à 8.27 km
Voulon: à 8.62 km
Champagné-Saint-Hilaire: à 8.62 km
Ferrière-Airoux: à 9.12 km
Roches-Prémarie-Andillé: à 9.93 km
Marigny-Chemereau: à 10.12 km
Brion: à 10.14 km
Iteuil: à 10.31 km
Vernon: à 11.36 km
Marçay: à 11.39 km
Ecole primaire Marnay - Public