Castelnuovo della Daunia is a municipality located in the province of Foggia within the Puglia region of southeastern Italy. It serves as a local administrative center and residential community.
The town has a population of 1,365 inhabitants. It is situated in the Daunian area, characterized by its position within the broader geographical landscape of the Apulia region.