Pays aux origines anciennes, Castelnuovo témoigne dans son nom de l'origine romaine dérivée de l'union entre Castrum Novum et celle ad calcarias. Après la domination romaine, les Lombards s'y installèrent d'abord, puis les Francs.
La première mention documentée atteste que Castelnuovo appartenait en 1142 au Comité de Loreto (aujourd'hui un hameau de Costigliole) avec les communes d'Agliano, Calosso, Castagnole delle Lanze et Vinchio. La municipalité d'Asti acheta aux seigneurs de Vinchio les droits qu'ils avaient acquis sur Castelnuovo et le conserva jusqu'en 1364, date à laquelle il passa aux Visconti et devint la propriété du duché de Milan qui le fit administrer par divers féodaux avant d'être cédé en 1735 à la maison de Savoie. L'incendie et la destruction du village et du château, survenus le 3 octobre 1635, par le capitaine Re, commandant des troupes du duc de Savoie, restent encore aujourd'hui dans la mémoire des habitants de Castelnuovo.
Ces derniers temps, le centre historique et la Piazzetta Belvedere ont été restaurés lentement et régulièrement, et le pont médiéval a été reconstruit. Ces travaux, combinés à la beauté de l'église paroissiale baroque, également récemment restaurée, offrent aux touristes une image d'une richesse architecturale, historique, artistique et culturelle qu'ils trouvent inattendue et très intéressante.
14040 Castelnuovo Calcea AT, Italia