Sezon 2012 była 88. edycją Allsvenskan – najwyższej klasy rozgrywkowej piłki nożnej w Szwecji. W rozgrywkach brało udział 16 zespołów, grając systemem kołowym. Rozgrywki rozpoczęły się 31 marca, a zakończyły 4 listopada 2012. W trakcie sezonu zarządzono również przerwę w rozgrywkach pomiędzy 24 maja, a 30 czerwca z powodu rozgrywanych w Polsce i na Ukrainie Mistrzostw Europy w Piłce Nożnej. Tytułu mistrzowskiego nie obroniła drużyna . Nowym mistrzem Szwecji został zespół IF Elfsborg. Tytuł króla strzelców zdobył Waris Majeed, który w barwach klubu BK Häcken strzelił 23 gole.