カスティリオーネの戦い（カスティリオーネのたたかい、フランス語:BatailledeCastiglione）は、1796年8月5日、ナポレオン・ボナパルト将軍が指揮するフランスのイタリア方面軍と、ダゴベルト・ジークムント・フォン・ヴルムザー（英語版）元帥率いるオーストリア大公国（ハプスブルク帝国）軍の間で行われた戦いである。
卡斯奇里恩战役起因于1796年8月5日，拿破仑将军率领法国意大利兵团（英语：ArmyofItaly(France)）向多戈柏特·西格蒙德·冯·福尔姆瑟（英语：DagobertSigmundvonWurmser）元帅麾下的奥地利军队发起的进攻。