Castagneto Po si trova sulle colline torinesi, a sud del corso del PO; il territorio è prevalentemente collinare (dai 180 m. ai 583 m. del punto più alto) ed è di grande bellezza naturalistica: è inserito nella riserva naturale Bosco del Vaj, nel Parco della Collina di Superga e nel tratto torinese del Parco Fluviale del Po.
Il borgo è ricco di attrattive artistiche: dal Castello, con il suo splendido parco e con le molte iniziative culturali che ospita, alla chiesa romanica di San Ginesio, a Villa Cimena, di stile neoclassico e circondata dal bosco. Torino è molto vicina, a circa 25 chilometri.