Castagneto Po est une commune d'environ 1 750 habitants située sur la Collina Torinese au sud du Pô et composée de plusieurs hameaux qui s'élèvent sur la colline en face de Chivasso.
Les documents les plus anciens indiquent que le village était la propriété de l'abbaye de San Michele della Chiusa.
À partir du XIIIe siècle, il passe sous la domination de la famille Savoie-Achaïe, mais connaît pendant longtemps une vie tourmentée, en raison de sa position stratégique qui l'expose aux tentatives de conquête des puissances qui agissent dans la région, jusqu'à sa destruction par les troupes françaises en 1705.
Au cours des siècles suivants, le village a connu la vie tranquille d'un village agricole et, grâce à sa situation à flanc de colline, il n'a pas été affecté par l'expansion industrielle du reste de la région du Chivas.
Le château, construit pour remplacer la fortification détruite en 1705, et surtout l'église romane de San Genesio sont particulièrement intéressants. Fondée au XIIe siècle, elle conserve le chœur, le clocher et les deux absides de la construction originale, tandis que la façade et les murs latéraux ont été entièrement reconstruits au début du XXe siècle.