Castagnole delle Lanze è un comune in provincia di Asti, Piemonte. La sua popolazione conta circa 1.800 abitanti. Situato tra le colline del Monferrato, il paese è famoso per i suoi vini pregiati e offre un paesaggio incantevole con vigneti e castelli medievali.