Charsonville est une commune du département du Loiret, dans la région du Centre-Val de Loire.
Charsonville fait partie du canton de Meung-sur-Loire 
Charsonville adhère à la la communauté de communes des Terres du Val de Loire 
Charsonville fait partie du bassin de vie de Beauce la Romaine 
Le maire de Charsonville est M. Bruno VIVIER - Ancien agriculteur exploitant (2026)
La population de Charsonville est de 611 habitants (2025) 
L'altitude moyenne de Charsonville 120 mètres.
Le code postal de Charsonville est : 45130
Le code INSEE de Charsonville est : 45081
1 Il y a 1 Ecole à Charsonville. Voir les établissements scolaires de Charsonville. 
3.0 La part des résidences secondaires est de 3.0 %. 
Tous les chiffres et statistiques sur Charsonville sur le site Insee.fr 
Épieds-en-Beauce : à 3.70 km
Beauce-la-Romaine : à 4.32 km
Baccon : à 5.37 km
Coulmiers : à 6.19 km
Villermain : à 8.13 km
Rozières-en-Beauce : à 9.12 km
Binas : à 9.18 km
Villamblain : à 9.36 km
Gémigny : à 9.37 km
Saint-Sigismond : à 9.54 km
Tournoisis : à 9.67 km
Huisseau-sur-Mauves : à 10.05 km
Bardon : à 10.79 km
Cravant : à 11.03 km
Chapelle-Onzerain : à 11.93 km
Ecole élémentaire des Hirondelles - Public