Brion est une commune du département de la Vienne, dans la région de Nouvelle-Aquitaine.
Brion fait partie du canton de Lussac-les-Châteaux 
Brion adhère à la la communauté de communes du Civraisien en Poitou 
Brion fait partie du bassin de vie de Gençay 
Le maire de Brion est M. Stéphane TEXIER - Professeur, profession scientifique (2026)
La population de Brion est de 221 habitants (2025) 
L'altitude moyenne de Brion 125 mètres.
Le code postal de Brion est : 86160
Le code INSEE de Brion est : 86038
0 Il n'y a aucun établissement scolaire à Brion.
19.3 La part des résidences secondaires est de 19.3 %. 
Tous les chiffres et statistiques sur Brion sur le site Insee.fr 
Saint-Secondin : à 3.88 km
Saint-Maurice-la-Clouère : à 4.42 km
Gençay : à 4.72 km
Magné : à 5.11 km
Ferrière-Airoux : à 6.35 km
Saint-Laurent-de-Jourdes : à 7.65 km
Vernon : à 9.46 km
Gizay : à 9.78 km
Usson-du-Poitou : à 10.04 km
Marnay : à 10.14 km
Château-Garnier : à 11.07 km
Champagné-Saint-Hilaire : à 11.13 km
Bouresse : à 11.41 km
Dienné : à 11.70 km
Sommières-du-Clain : à 11.79 km
Verrières : à 11.89 km