Das Dorf Castelnuovo della Daunia befindet sich in der Provinz Foggia,
die zur Region Apulien (Puglia) gehört. Die Gemeinde besitzt 1714 Einwohner und hat eine Fläche von 60,98 Quadratkilometer
bei einer Bevölkerungsdichte von 28,11 Einwohner pro Quadratkilometer. Castelnuovo della Daunia befindet sich 543 Meter über dem Meeresspiegel.
