Das Dorf Casalnuovo Monterotaro befindet sich in der Provinz Foggia, die zur Region Apulien (Puglia) gehört. Die Gemeinde besitzt 1913 Einwohner und hat eine Fläche von 48,13 Quadratkilometer bei einer Bevölkerungsdichte von 39,75 Einwohner pro Quadratkilometer. Casalnuovo Monterotaro befindet sich 431 Meter über dem Meeresspiegel.
Die Ortsteile der Gemeinde sind:

Masseria d'Ardes
Fonteromano
Sterparapiana
Monterotaro
Montetto
Vallevona