The Battle of Lapua was fought between Swedish and Russian forces near the outskirts of the town on 14 July 1808 as part of the Finnish War.