La bataille de la Neva (russe : , romanisée : Nevskaya bitva ; suédois : slaget vid Neva ; finnois : Nevan taistelu) a eu lieu entre la République de Novgorod et les Caréliens contre les armées suédoise, norvégienne, finlandaise et tavastienne sur la rivière Neva, près de la colonie d'Ust-Izhora, le 15 juillet 1240.
Le but de l'invasion était probablement de prendre le contrôle de l'embouchure de la Neva et de la ville de Ladoga et, par conséquent, de s'emparer de la partie la plus importante de la route commerciale des Varègues aux Grecs, qui était sous le contrôle de Novgorod depuis plus de cent ans. La bataille faisait partie des guerres médiévales suédo-novgorodiennes et du continuum des guerres finno-novgorodiennes.
Les guerres suédo-novgorodiennes étaient une série de conflits aux XIIe et XIIIe siècles entre la République de Novgorod et la Suède médiévale pour le contrôle du golfe de Finlande, une zone vitale pour la Ligue hanséatique et une partie de la route commerciale varègue-byzantine. Les attaques suédoises contre les Russes orthodoxes avaient des connotations religieuses, mais avant le 14ème siècle, il n'y a aucune connaissance de bulles de croisade officielles émises par le pape.