Das Dorf Macchiagodena befindet sich in der Provinz Isernia, die zur Region Molise gehört. Die Gemeinde besitzt 1934 Einwohner und hat eine Fläche von 34,31 Quadratkilometer bei einer Bevölkerungsdichte von 56,37 Einwohner pro Quadratkilometer. Macchiagodena befindet sich 965 Meter über dem Meeresspiegel.

Die Ortsteile der Gemeinde sind:

Camposaccone
Caporio
Centomani
Collesorbo
Fosso San Biase
Gaudovito
Gauta
Incoronata
Santa IUsta Pisano e San Mateo
Pantano
Terriaca