Vesdun est une commune du département du Cher, dans la région du Centre-Val de Loire.
Vesdun fait partie du canton de Châteaumeillant 
Vesdun adhère à la la communauté de communes Berry Grand Sud 
Vesdun fait partie du bassin de vie de Montluçon 
Le maire de Vesdun est M. Michel GILLET - Agriculteur sur moyenne exploitation (2026)
La population de Vesdun est de 544 habitants (2025) 
L'altitude moyenne de Vesdun 325 mètres.
Le code postal de Vesdun est : 18360
Le code INSEE de Vesdun est : 18278
1 Il y a 1 Ecole à Vesdun. Voir les établissements scolaires de Vesdun. 
1 1 médecin généraliste liberal exerce à Vesdun.
21.4 La part des résidences secondaires est de 21.4 %. 
Tous les chiffres et statistiques sur Vesdun sur le site Insee.fr 
Saint-Désiré : à 4.57 km
Culan : à 6.15 km
Saint-Christophe-le-Chaudry : à 6.66 km
Reigny : à 7.17 km
Courçais : à 7.60 km
Saint-Éloy-d'Allier : à 7.97 km
Saint-Vitte : à 8.13 km
Saulzais-le-Potier : à 8.30 km
Sidiailles : à 9.12 km
Viplaix : à 9.46 km
Chazemais : à 9.71 km
Saint-Maur : à 11.00 km
Faverdines : à 11.99 km
Ecole élémentaire - Public