Slaget vid Brunkeberg ägde rum på nuvarande Norrmalm i Stockholm den 10 oktober 1471. Sten Sture d.ä. stod som segrare över unionskungen Kristian I och dennes dansk-svenska armé.
När Sten Sture utsetts till riksföreståndare efter Karl Knutssons död 1470 landsteg Kristian med en stor här på Djurgården (Valmundsön). Det svenska riksrådet kapitulerade inför övermakten och accepterade honom som kung. Garnisonen på Stockholms slott under ledning av Knut Posse vägrade dock ge sig, och detta gav Sten Sture och Arvid Trolle tid att ute i landet mobilisera en större här, med vilken de sedan kunde gå till anfall mot Kristians ställningar (som sträckte sig längs nuvarande Malmskillnadsgatan) på Brunkebergsåsen på Norrmalm. Anfallet understöddes av utfall från Stockholms garnison.