Charnois est une commune du département des Ardennes, dans la région du Grand-Est.
Charnois fait partie du canton de Givet 
Charnois adhère à la la communauté de communes Ardenne, Rives de Meuse 
Charnois fait partie du bassin de vie de Givet 
Le maire de Charnois est M. Hervé FRANCOTTE - Agriculteur sur moyenne exploitation (2026)
La population de Charnois est de 72 habitants (2025) 
L'altitude moyenne de Charnois 220 mètres.
Le code postal de Charnois est : 08600
Le code INSEE de Charnois est : 08106
0 Il n'y a aucun établissement scolaire à Charnois.
6.8 La part des résidences secondaires est de 6.8 %. 
Tous les chiffres et statistiques sur Charnois sur le site Insee.fr 
Rancennes : à 1.33 km
Chooz : à 1.78 km
Landrichamps : à 2.07 km
Fromelennes : à 2.66 km
Givet : à 3.28 km
Ham-sur-Meuse : à 3.57 km
Foisches : à 4.22 km
Aubrives : à 4.84 km
Hierges : à 6.42 km
Vireux-Wallerand : à 7.69 km
Vireux-Molhain : à 7.99 km
Hargnies : à 10.23 km
Montigny-sur-Meuse : à 10.53 km
Fépin : à 12.00 km