苏黎世战役指第二次反法同盟战争期间,俄法两国军队于1799年9月25~26日在苏黎世地区进行的一次战役。
从俄国开到瑞士准备同苏沃洛夫元帅的部队会合的里姆斯基·科尔萨科夫将军的军团,在等待苏沃洛夫部队到达期间,占领了苏黎世地区和利马特河两岸的阵地。
瑞士境内的法军指挥官马塞纳将军,趁查理大公的奥军基本兵力不顾苏沃洛夫的强烈抗议而撤离瑞士之际,于9月25日以优势兵力进攻部署在利马特河左岸的里姆斯基·科尔萨科夫军团的戈尔恰科夫部队。
战斗中,双方互有胜负,但最后以法军获胜而告终。
9月26日,马塞纳开始向俄军中央和右翼发起总攻。俄军不顾敌兵力上的巨大优势,顽强地进行了防御,使法军遭到重大损失。
但是,当里姆斯基·科尔萨科夫得知法军击溃了负责左翼防御的奥军霍特采将军军团和切断了苏沃洛夫部队的行军道路时,便下令命部队撤退。
俄军共损失近1.5万人,在沿山地撤退途中丢掉约80门火炮和大部分辎重。
里姆斯基·科尔萨科夫军团在苏黎世战役中的失败及其退却使苏沃洛夫的部队的处境极为艰难。
随后,苏沃洛夫的部队不得不在难以行走的山地抗击法军的优势兵力。