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