Das Dorf Charvensod befindet sich in der Provinz Aosta, die zur Region Aostatal (Valle d'Aosta) gehört. Die Gemeinde besitzt 2315 Einwohner und hat eine Fläche von 25,96 Quadratkilometer bei einer Bevölkerungsdichte von 89,18 Einwohner pro Quadratkilometer. Charvensod befindet sich 746 Meter über dem Meeresspiegel.
Die Ortsteile der Gemeinde sind:

Ampaillant
Girada
Peroulaz
Plan Felinaz
Pont Suaz
Roulaz
Saint Pantaleon