A Batalha de Rotebro foi travada em 28 de setembro de 1497 entre os exércitos de João da Dinamarca e Sten Sture , o regente deposto da Suécia . Sten Sture tinha caído em desuso com a nobreza e foi deposto em março 1497 do cargo de regente da Suécia. Os dinamarqueses invadiram Suécia, em julho daquele ano, e derrotou o exército camponês de Sten em 28 de setembro na aldeia de Rotebro norte de Estocolmo .