Das Dorf Castelnuovo Don Bosco befindet sich in der Provinz Asti, die zur Region Piemont (Piemonte) gehört. Die Gemeinde besitzt 3087 Einwohner und hat eine Fläche von 22,01 Quadratkilometer bei einer Bevölkerungsdichte von 140,25 Einwohner pro Quadratkilometer. Castelnuovo Don Bosco befindet sich 245 Meter über dem Meeresspiegel.

Die Ortsteile der Gemeinde sind:

Bardella
Becchi
Freis
Bernardi Semeria
Mistrassi
Mondonio
Morialdo
Ranello