← Back to feed

Sammanvägning av opinionsmätningar inför valet 2026

Permalink
Published: 2026-04-01 13:33:44
Discovered: 2026-04-20 20:02:04
Author: 2
Hash: 4aadb380664b6ee2dfd24fa6acfd4ac868268622
https://morgontidningen.se/2026/04/sammanvagning-av-opinionsmatningar-infor-valet-2026/
Description
Opinionsmätningarna kommer allt tätare inför valet 2026. Men vem leder i opinionen? Hur ser mandatfördelningen ut? Och vem blir nästa statsminister? Morgon-Tidningen väger samman opinionsmätningar inför valet den 13 september 2026. Sidan uppdateras löpande. Här hittar du alla de stora opinionsmätningarna inför valet 2026 sammanställda för att ge en så bra bild av läget som […]
Content
Opinionsmätningarna kommer allt tätare inför valet 2026. Men vem leder i opinionen? Hur ser mandatfördelningen ut? Och vem blir nästa statsminister? Morgon-Tidningen väger samman opinionsmätningar inför valet den 13 september 2026. Sidan uppdateras löpande.

Här hittar du alla de stora opinionsmätningarna inför valet 2026 sammanställda för att ge en så bra bild av läget som möjligt. Är du nyfiken på hur vi gått tillväga? Det kan du läsa om längst ner i artikeln.

Läget i opinionen just nu

Oppositionen har lett i de flesta opinionsmätningar sedan riksdagsvalet 2022. Skillnaden mellan blocken minskade i mars till 6,5 procentenheter, från 8,3 i november.

.mt-pop-wrap * { box-sizing: border-box; }

/* Typsnittsnivåer:
Rubrik: GT Planar Medium, 24px / 20px mobil
Etikett: GT Planar Regular, 12px, #1C1C1C (ingen opacity, funktionell text)
Bildtext: GT Planar Regular, 12px, #1C1C1C, opacity 0.4
*/

.mt-pop-wrap {
font-family: 'GT Planar Regular', sans-serif;
color: #1C1C1C;
background: transparent;
}

/* KEY CARDS */
.mt-pop-keys {
display: flex;
gap: 0;
margin-bottom: 28px;
background: #F1F1EB;
flex-wrap: wrap;
}
.mt-pop-key-card {
flex: 1;
min-width: 140px;
padding: 16px 20px;
border-right: 1px solid rgba(28,28,28,0.08);
text-align: center;
}
.mt-pop-key-card:last-child { border-right: none; }
.mt-pop-key-label {
font-family: 'GT Planar Regular', sans-serif;
font-size: 10px;
text-transform: uppercase;
letter-spacing: 0.08em;
color: #1C1C1C;
opacity: 0.4;
margin-bottom: 8px;
}
.mt-pop-key-val {
font-family: 'GT Planar Medium', sans-serif;
font-size: 32px;
font-variant-numeric: tabular-nums;
line-height: 1;
color: #1C1C1C;
}
.mt-pop-key-val sup {
font-size: 13px;
vertical-align: baseline;
}

/* RUBRIKER */
.mt-pop-section-title {
font-family: 'GT Planar Medium', sans-serif;
font-size: 24px;
line-height: 28px;
color: #1C1C1C;
margin-bottom: 12px;
}

/* BILDTEXT */
.mt-pop-caption {
font-family: 'GT Planar Regular', sans-serif;
font-size: 12px;
line-height: 1.2;
letter-spacing: 0.4px;
color: #1C1C1C;
opacity: 0.4;
}

/* LEGEND */
.mt-pop-legend {
display: flex;
flex-wrap: wrap;
gap: 8px 20px;
margin: 16px 0 24px;
padding-left: 4px;
}
.mt-pop-legend-item {
display: flex;
align-items: center;
gap: 5px;
font-family: 'GT Planar Regular', sans-serif;
font-size: 12px;
color: #1C1C1C;
}
.mt-pop-legend-dash {
width: 18px;
height: 2.5px;
display: inline-block;
}

/* TABELL */
.mt-pop-table-wrap { overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 12px; }
.mt-pop-table {
width: 100%;
border-collapse: collapse;
border-spacing: 0;
font-family: 'GT Planar Regular', sans-serif;
font-size: 20px;
line-height: 24px;
font-variant-numeric: tabular-nums;
color: #1C1C1C;
}
.mt-pop-table th {
text-align: left;
padding: 8px 10px 8px 0;
font-family: 'GT Planar Regular', sans-serif;
font-size: 20px;
line-height: 24px;
color: #1C1C1C;
border-bottom: 1px solid rgba(28,28,28,0.15);
}
.mt-pop-table th.num { text-align: right; padding: 8px 10px; }
.mt-pop-table td { padding: 8px 10px 8px 0; border-bottom: 1px solid rgba(28,28,28,0.1) !important; }
.mt-pop-table td.num { text-align: right; padding: 8px 10px; }
.mt-pop-table tr.snitt td { border-top: 1px solid rgba(28,28,28,0.15) !important; border-bottom: 1px solid rgba(28,28,28,0.15) !important; font-family: 'GT Planar Medium', sans-serif; background: rgba(28,28,28,0.02); }
@media (max-width: 480px) {
.mt-pop-table { font-size: 18px; line-height: 21.6px; }
.mt-pop-table th { font-size: 18px; line-height: 21.6px; }
.mt-pop-key-val { font-size: 28px; }
.mt-pop-key-card { border-bottom: 1px solid rgba(28,28,28,0.08); }
.mt-pop-section-title { font-size: 20px; line-height: 24px; }
}
@media (max-width: 360px) {
.mt-pop-key-val { font-size: 24px; }
}

/* TOOLTIP */
.mt-pop-tooltip {
display: none;
position: absolute;
top: 30px;
left: 0;
background: #E0FF63;
border: none;
padding: 12px 16px;
font-family: 'GT Planar Regular', sans-serif;
font-size: 20px;
line-height: 28px;
color: #1C1C1C;
pointer-events: none;
z-index: 10;
min-width: 140px;
}

/* MOBIL */
@media (max-width: 480px) {
.mt-pop-key-val { font-size: 28px; }
.mt-pop-key-card { border-bottom: 1px solid rgba(28,28,28,0.06); }
.mt-pop-section-title { font-size: 20px; line-height: 24px; }
.mt-pop-table { min-width: 480px; }
}

@media (max-width: 360px) {
.mt-pop-key-val { font-size: 24px; }
}




Största parti (S)
32,7 %


Oppositionen
53,3 %


Tidöpartierna
44,7 %





Skillnad mellan blocken (oppositionen leder med 6,5 pe)






±0
+5
+10

NOV
DEC
JAN
FEB
MAR
APR







+8,2

+6,9

+7,8

+7,7

+6,2

+8,6 pe




















Procentenheter till oppositionens fördel. Valet 2022: −0,6 pe (Tidö vann knappt).


(function(){
var D=[
{m:'Nov 2025',x:56,opp:52.9,tido:44.7,diff:8.2,y:42.6},
{m:'Dec 2025',x:168.8,opp:52.1,tido:45.2,diff:6.9,y:53.8},
{m:'Jan 2026',x:281.6,opp:52.8,tido:45.0,diff:7.8,y:46.0},
{m:'Feb 2026',x:394.4,opp:52.3,tido:44.6,diff:7.7,y:46.9},
{m:'Mar 2026',x:507.2,opp:52.1,tido:45.9,diff:6.2,y:59.8},
{m:'Apr 2026',x:620,opp:53.3,tido:44.7,diff:8.6,y:39.2}
];
var svg=document.getElementById('mt-bd-svg');
var tt=document.getElementById('mt-bd-tt');
var hl=document.getElementById('mt-bd-hl');
var dot=document.getElementById('mt-bd-dot');
var lbl=document.getElementById('mt-bd-labels');
function fmt(v){return v.toFixed(1).replace('.',',');}
function show(i){
var d=D[i];
hl.setAttribute('x1',d.x);hl.setAttribute('x2',d.x);hl.style.strokeOpacity='0.3';
dot.setAttribute('cx',d.x);dot.setAttribute('cy',d.y);dot.style.opacity='1';
lbl.style.opacity='0.12';
document.getElementById('mt-bd-tt-m').textContent=d.m;
document.getElementById('mt-bd-tt-b').innerHTML=
'Opposition '+fmt(d.opp)+' %'+
'Tidö '+fmt(d.tido)+' %'+
'+'+fmt(d.diff)+' pe';
tt.style.display='block';
var r=svg.getBoundingClientRect(),pct=d.x/640,lPx=pct*r.width;
tt.style.left=pct>0.55?(lPx-tt.offsetWidth-10)+'px':(lPx+10)+'px';
}
function hide(){hl.style.strokeOpacity='0';dot.style.opacity='0';lbl.style.opacity='1';tt.style.display='none';}
document.querySelectorAll('.mt-bz').forEach(function(z){
var i=parseInt(z.getAttribute('data-i'));
z.addEventListener('mouseenter',function(){show(i);});
z.addEventListener('touchstart',function(e){e.preventDefault();show(i);},{passive:false});
});
svg.addEventListener('mouseleave',hide);
document.addEventListener('touchstart',function(e){if(!svg.contains(e.target))hide();});
})();




















36 %
26 %
16 %
6 %
4 %

NOV
DEC
JAN
FEB
MAR
APR
2025/2026


2026 →

















S 32,7

SD 20,0

M 16,8

V 7,7

MP 6,1

C 6,8

KD 5,7

L 2,2
UNDER SPÄRREN

































(function(){
var D=[
{m:'Nov 2025',x:60, S:33.7,SD:19.9,M:18.6,V:7.4,MP:6.9,C:4.9,KD:4.0,L:2.2},
{m:'Dec 2025',x:172,S:34.6,SD:20.4,M:17.4,V:6.8,MP:6.1,C:4.6,KD:5.1,L:2.3},
{m:'Jan 2026',x:284,S:34.1,SD:21.0,M:17.8,V:7.3,MP:6.1,C:5.3,KD:4.3,L:1.9},
{m:'Feb 2026',x:396,S:34.2,SD:20.5,M:17.9,V:7.4,MP:5.8,C:4.9,KD:4.3,L:1.9},
{m:'Mar 2026',x:508,S:32.8,SD:20.9,M:17.4,V:7.5,MP:6.0,C:5.8,KD:5.0,L:2.6},
{m:'Apr 2026',x:620,S:32.7,SD:20.0,M:16.8,V:7.7,MP:6.1,C:6.8,KD:5.7,L:2.2}
];
var P=[
{k:'S',c:'#ED1B34'},{k:'SD',c:'#4E4138'},{k:'M',c:'#2C4690'},{k:'V',c:'#ED1B24'},
{k:'MP',c:'#52A243'},{k:'C',c:'#005C2B'},{k:'KD',c:'#005EA3'},{k:'L',c:'#006AB4'}
];
var Y=function(v){return 330-(v/36)*300;};
function fmt(v){return v.toFixed(1).replace('.',',');}
var svg=document.getElementById('mt-pop-svg');
var tt=document.getElementById('mt-pop-tt');
var ttM=document.getElementById('mt-tt-m');
var ttB=document.getElementById('mt-tt-b');
var hl=document.getElementById('mt-pop-hline');
var hd=document.getElementById('mt-pop-hdots');
var el=document.getElementById('mt-pop-end-labels');
var dots={};
P.forEach(function(p){dots[p.k]=document.getElementById('mt-d-'+p.k.toLowerCase());});
function show(i){
var d=D[i];
hl.setAttribute('x1',d.x);hl.setAttribute('x2',d.x);hl.style.strokeOpacity='0.3';
hd.style.opacity='1';
el.style.opacity=i0.55?(lPx-tt.offsetWidth-12)+'px':(lPx+12)+'px';
}
function hide(){hl.style.strokeOpacity='0';hd.style.opacity='0';el.style.opacity='1';tt.style.display='none';}
document.querySelectorAll('.mt-hz').forEach(function(z){
var i=parseInt(z.getAttribute('data-i'));
z.addEventListener('mouseenter',function(){show(i);});
z.addEventListener('touchstart',function(e){e.preventDefault();show(i);},{passive:false});
});
svg.addEventListener('mouseleave',hide);
document.addEventListener('touchstart',function(e){if(!svg.contains(e.target))hide();});
})();




S
SD
M
V
MP
C
KD
L (under 4 %)



Senaste mätningarna (viktar efter tid och urvalsstorlek)




Institut
S
SD
M
V
MP
C
KD
L




Verian/Sifo (apr)
32,720,016,8
7,76,16,8
5,72,2


Indikator (mar)
33,420,618,4
7,05,75,7
4,62,2


Novus (mar)
32,721,017,5
7,55,76,3
5,12,3


MT snitt
32,720,016,8
7,76,16,8
5,72,2







Verian/Sifo, Novus, Demoskop, Indikator. April 2026.


Centerpartiet har just nu en stark trend. Samtidigt ökar oppositionen sitt övertag med bara månader kvar till valet.

Prognos: Mandatfördelning riksdagen 2026

Liberalerna ligger under fyraprocentsspärren. Det innebär att runt 190 000 röster försvinner ur beräkningen. I valet 2022 vann Tidö med tre mandats marginal.

.mt-man-wrap * { box-sizing: border-box; }

/* Tre textnivåer:
Rubrik: GT Planar Medium, 24px / 20px mobil
Brödtext: GT Planar Regular, 20px/24px / 18px/21.6px mobil
Bildtext: GT Planar Regular, 12px, opacity 0.4
*/

.mt-man-wrap {
font-family: 'GT Planar Regular', sans-serif;
color: #1C1C1C;
background: transparent;
}

.mt-man-title {
font-family: 'GT Planar Medium', sans-serif;
font-size: 24px;
line-height: 28px;
color: #1C1C1C;
margin-bottom: 12px;
}

.mt-man-caption {
font-family: 'GT Planar Regular', sans-serif;
font-size: 12px;
line-height: 1.2;
letter-spacing: 0.4px;
color: #1C1C1C;
opacity: 0.4;
}

/* BLOCKLINJE */
.mt-man-block-bar {
position: relative;
height: 52px;
display: flex;
overflow: hidden;
}
.mt-man-block-seg {
display: flex;
align-items: center;
justify-content: center;
font-family: 'GT Planar Medium', sans-serif;
font-size: 14px;
font-variant-numeric: tabular-nums;
color: #fff;
}
.mt-man-block-labels {
display: flex;
justify-content: space-between;
margin-bottom: 6px;
}
.mt-man-block-label {
font-family: 'GT Planar Regular', sans-serif;
font-size: 12px;
color: #1C1C1C;
opacity: 0.5;
text-transform: uppercase;
letter-spacing: 0.06em;
}
.mt-man-block-totals {
display: flex;
justify-content: space-between;
align-items: baseline;
margin-top: 8px;
}
.mt-man-block-total-num {
font-family: 'GT Planar Medium', sans-serif;
font-size: 28px;
font-variant-numeric: tabular-nums;
}
.mt-man-block-total-sub {
font-family: 'GT Planar Regular', sans-serif;
font-size: 12px;
opacity: 0.45;
margin-left: 4px;
}

/* L-NOT */
.mt-man-l-note {
margin-top: 12px;
padding: 16px 20px;
background: #E0FF63;
font-family: 'GT Planar Regular', sans-serif;
font-size: 20px;
line-height: 24px;
color: #1C1C1C;
}

/* SEKTIONSAVSTÅND */
.mt-man-section { margin-bottom: 40px; }
@media (max-width: 480px) { .mt-man-section { margin-bottom: 28px; } }

/* MANDATKORT */
.mt-man-seats-row {
display: flex;
flex-wrap: wrap;
gap: 10px;
margin-bottom: 28px;
}
.mt-man-seat-card {
flex: 1 1 calc(12.5% - 10px);
min-width: 68px;
padding: 10px 8px 8px;
}
.mt-man-seat-short {
font-family: 'GT Planar Medium', sans-serif;
font-size: 12px;
margin-bottom: 4px;
}
.mt-man-seat-num {
font-family: 'GT Planar Medium', sans-serif;
font-size: 28px;
font-variant-numeric: tabular-nums;
line-height: 1;
}
.mt-man-seat-prev {
font-family: 'GT Planar Regular', sans-serif;
font-size: 12px;
opacity: 0.4;
margin-top: 4px;
}

/* SWING */
.mt-man-swing-wrap {
margin-bottom: 28px;
}
.mt-man-swing-text {
font-family: 'GT Planar Regular', sans-serif;
font-size: 20px;
line-height: 24px;
color: #1C1C1C;
margin-bottom: 16px;
}
.mt-man-swing-row {
display: flex;
align-items: center;
gap: 10px;
margin-bottom: 4px;
}
.mt-man-swing-party {
font-family: 'GT Planar Medium', sans-serif;
font-size: 12px;
width: 28px;
text-align: right;
flex-shrink: 0;
}
.mt-man-swing-bar {
flex: 1;
height: 12px;
background: rgba(28,28,28,0.06);
position: relative;
}
.mt-man-swing-mid {
position: absolute;
left: 50%;
top: 0;
bottom: 0;
width: 1px;
background: rgba(28,28,28,0.15);
}
.mt-man-swing-fill-pos {
position: absolute;
left: 50%;
top: 1px;
bottom: 1px;
opacity: 0.75;
}
.mt-man-swing-fill-neg {
position: absolute;
right: 50%;
top: 1px;
bottom: 1px;
opacity: 0.75;
}
.mt-man-swing-val {
font-family: 'GT Planar Medium', sans-serif;
font-size: 12px;
width: 36px;
text-align: right;
font-variant-numeric: tabular-nums;
flex-shrink: 0;
}

/* HEMICYCLE TOOLTIP */
.mt-hc-tooltip {
display: none;
position: absolute;
top: 30px;
left: 0;
background: #E0FF63;
border: none;
padding: 12px 16px;
font-family: 'GT Planar Regular', sans-serif;
font-size: 20px;
line-height: 28px;
color: #1C1C1C;
pointer-events: none;
z-index: 10;
min-width: 140px;
}
.mt-hc-tt-name {
font-family: 'GT Planar Medium', sans-serif;
font-size: 14px;
margin-bottom: 2px;
}
.mt-hc-tt-seats {
font-family: 'GT Planar Medium', sans-serif;
font-size: 32px;
line-height: 1;
font-variant-numeric: tabular-nums;
}
.mt-hc-tt-label {
font-family: 'GT Planar Regular', sans-serif;
font-size: 12px;
opacity: 0.4;
margin-top: 2px;
}

/* MOBIL */
@media (max-width: 480px) {
.mt-man-title { font-size: 20px; line-height: 24px; }
.mt-man-l-note { font-size: 18px; line-height: 21.6px; }
.mt-man-swing-text { font-size: 18px; line-height: 21.6px; }
.mt-man-seat-card { min-width: calc(25% - 10px); flex: 1 1 calc(25% - 10px); }
.mt-man-seat-num { font-size: 22px; }
.mt-man-block-total-num { font-size: 24px; }
.mt-man-hemicycle-wrap { overflow-x: auto; -webkit-overflow-scrolling: touch; }
.mt-man-hemicycle-wrap svg { min-width: 480px; }
}
@media (max-width: 360px) {
.mt-man-seat-card { min-width: calc(50% - 10px); flex: 1 1 calc(50% - 10px); }
}







































































































































































































































































































































































V 28



S 119



MP 22



C 25



M 61



KD 21



SD 73


175 = majoritet




mandat




(function(){
var parties={
'V':{name:'Vänsterpartiet',seats:28,color:'#9E1A2F'},
'S':{name:'Socialdemokraterna',seats:119,color:'#ED1B34'},
'MP':{name:'Miljöpartiet',seats:22,color:'#52A243'},
'C':{name:'Centerpartiet',seats:25,color:'#005C2B'},
'M':{name:'Moderaterna',seats:61,color:'#2C4690'},
'KD':{name:'Kristdemokraterna',seats:21,color:'#005EA3'},
'SD':{name:'Sverigedemokraterna',seats:73,color:'#4E4138'}
};
var dots=document.querySelectorAll('.mt-hc-dot');
var legs=document.querySelectorAll('.mt-hc-leg');
var tt=document.getElementById('mt-hc-tt');
var ttN=document.getElementById('mt-hc-tt-name');
var ttS=document.getElementById('mt-hc-tt-seats');
var active=null;
function hl(p){
if(active===p)return; active=p;
dots.forEach(function(d){
if(d.getAttribute('data-p')===p){d.style.opacity='1';d.setAttribute('r','5.5');}
else{d.style.opacity='0.1';d.setAttribute('r','4');}
});
var i=parties[p];
ttN.textContent=i.name; ttN.style.color=i.color;
ttS.textContent=i.seats; ttS.style.color=i.color;
tt.style.display='block';
}
function rs(){
active=null;
dots.forEach(function(d){d.style.opacity='0.85';d.setAttribute('r','4');});
tt.style.display='none';
}
dots.forEach(function(d){
d.addEventListener('mouseenter',function(){hl(d.getAttribute('data-p'));});
d.addEventListener('touchstart',function(e){e.preventDefault();hl(d.getAttribute('data-p'));},{passive:false});
});
legs.forEach(function(l){
l.addEventListener('mouseenter',function(){hl(l.getAttribute('data-p'));});
l.addEventListener('click',function(){hl(l.getAttribute('data-p'));});
l.addEventListener('touchstart',function(e){e.preventDefault();hl(l.getAttribute('data-p'));},{passive:false});
});
document.getElementById('mt-hc-svg').addEventListener('mouseleave',rs);
document.addEventListener('touchstart',function(e){if(!document.getElementById('mt-hc-svg').contains(e.target))rs();});
})();





Opposition
Tidöpartierna


S 119
V 28
C 25
MP 22

SD 73
M 61
KD 21




194
mandat

175 = majoritet

155
mandat






L under spärren. Med 2,2 % faller Liberalerna under 4 %-spärren och tilldelas 0 mandat. Deras röster (~190 000 väljare) försvinner helt ur beräkningen.



Mandat per parti


S
119
val ’22: 107


SD
73
val ’22: 73


M
61
val ’22: 68


V
28
val ’22: 24


C
25
val ’22: 24


MP
22
val ’22: 18


KD
21
val ’22: 19


L
0
val ’22: 16





Mandatförskjutning sedan valet 2022
Oppositionen går från 173 till 194 mandat, en ökning med 21 platser och en klar majoritet. Tidöpartierna faller från 176 till 155. Det drivs framför allt av att L:s 16 mandat försvinner om partiet inte klarar spärren.

S

+12


V

+4


MP

+4


C

+1


KD

+2


SD

±0


M

−7


L

−16

Nollstrecket = valet 2022.




MT:s sammanvägda opinion. April 2026.


Demoskop uppmätte 4,5 procent för L efter SD-svängen i mars. Verian gav 2,1 och Novus 2,3. Det är för tidigt att avgöra om Mohamssons omsvängning påverkar L:s position vid spärren.

Spärrvakten: vilka partier klarar fyraprocentsspärren?

Fyra partier rör sig nära riksdagsspärren i opinionsmätningar inför valet 2026: Liberalerna, Kristdemokraterna, Centerpartiet och Miljöpartiet. Prickarna i grafen visar enskilda mätningar – spridningen visar hur osäkert läget är.

.mt-sparr-wrap * { box-sizing: border-box; }

/* Tre textnivåer:
Rubrik: GT Planar Medium, 24px / 20px mobil
Etikett: GT Planar Regular, 12px, #1C1C1C
Bildtext: GT Planar Regular, 12px, opacity 0.4
*/

.mt-sparr-wrap {
font-family: 'GT Planar Regular', sans-serif;
color: #1C1C1C;
background: transparent;
}

.mt-sparr-caption {
font-family: 'GT Planar Regular', sans-serif;
font-size: 12px;
line-height: 1.2;
letter-spacing: 0.4px;
color: #1C1C1C;
opacity: 0.4;
}

/* STATUS CARDS */
.mt-sparr-cards {
display: flex;
gap: 0;
margin-bottom: 28px;
background: #F1F1EB;
flex-wrap: wrap;
}
.mt-sparr-card {
flex: 1;
min-width: 120px;
padding: 16px;
border-right: 1px solid rgba(28,28,28,0.08);
text-align: center;
}
.mt-sparr-card:last-child { border-right: none; }
.mt-sparr-card-party {
display: flex;
align-items: center;
justify-content: center;
gap: 6px;
margin-bottom: 6px;
}
.mt-sparr-card-dot {
width: 8px;
height: 8px;
flex-shrink: 0;
}
.mt-sparr-card-name {
font-family: 'GT Planar Regular', sans-serif;
font-size: 12px;
color: #1C1C1C;
}
.mt-sparr-card-val {
font-family: 'GT Planar Medium', sans-serif;
font-size: 28px;
font-variant-numeric: tabular-nums;
line-height: 1;
color: #1C1C1C;
}
.mt-sparr-card-val sup {
font-size: 12px;
vertical-align: baseline;
}
.mt-sparr-card-status {
font-family: 'GT Planar Regular', sans-serif;
font-size: 10px;
text-transform: uppercase;
letter-spacing: 0.06em;
margin-top: 4px;
color: #1C1C1C;
opacity: 0.4;
}

/* TOOLTIP */
.mt-sparr-tooltip {
display: none;
position: absolute;
top: 30px;
left: 0;
background: #E0FF63;
border: none;
padding: 12px 16px;
font-family: 'GT Planar Regular', sans-serif;
font-size: 20px;
line-height: 28px;
color: #1C1C1C;
pointer-events: none;
z-index: 10;
min-width: 140px;
}

/* LEGEND */
.mt-sparr-legend {
display: flex;
flex-wrap: wrap;
gap: 6px 18px;
margin: 12px 0 6px;
}
.mt-sparr-legend-item {
display: flex;
align-items: center;
gap: 5px;
font-family: 'GT Planar Regular', sans-serif;
font-size: 12px;
color: #1C1C1C;
}
.mt-sparr-legend-dash {
width: 14px;
height: 2px;
display: inline-block;
}

/* MOBIL */
@media (max-width: 480px) {
.mt-sparr-cards { flex-direction: column; }
.mt-sparr-card {
border-right: none;
border-bottom: 1px solid rgba(28,28,28,0.08);
display: flex;
flex-direction: row;
align-items: center;
justify-content: space-between;
padding: 12px 0;
}
.mt-sparr-card:last-child { border-bottom: none; }
.mt-sparr-card-val { font-size: 24px; }
.mt-sparr-chart-wrap { overflow-x: auto; -webkit-overflow-scrolling: touch; }
.mt-sparr-chart-wrap svg { min-width: 480px; }
}







L

2,2 %
Under spärren





KD

5,7 %
Nära spärren





C

6,8 %
Över spärren





MP

6,1 %
Över spärren











4 %
RIKSDAGSSPÄRREN


0 %

2 %

6 %

8 %



NOV
DEC
JAN
FEB
MAR
APR
2025/2026




2026 →

































← Demoskop 4,5 %










MP 6,1

C 6,8

KD 5,7

L 2,2
































(function(){
var D=[
{m:'Nov 2025',x:56, MP:6.9,C:4.9,KD:4.0,L:2.2,yMP:87.7, yC:152.1,yKD:181.1,yL:239.1},
{m:'Dec 2025',x:168.8,MP:6.1,C:4.6,KD:5.1,L:2.3,yMP:113.4,yC:161.8,yKD:145.7,yL:235.9},
{m:'Jan 2026',x:281.6,MP:6.1,C:5.3,KD:4.3,L:1.9,yMP:113.4,yC:139.2,yKD:171.4,yL:248.8},
{m:'Feb 2026',x:394.4,MP:5.8,C:4.9,KD:4.3,L:1.9,yMP:123.1,yC:152.1,yKD:171.4,yL:248.8},
{m:'Mar 2026',x:507.2,MP:6.0,C:5.8,KD:5.0,L:2.6,yMP:116.7,yC:123.1,yKD:148.9,yL:226.2},
{m:'Apr 2026',x:620, MP:6.1,C:6.8,KD:5.7,L:2.2,yMP:113.4,yC:90.9, yKD:126.3,yL:239.1}
];
var P=[
{k:'MP',c:'#52A243',d:'mt-sp-dmp'},
{k:'C', c:'#005C2B',d:'mt-sp-dc'},
{k:'KD',c:'#005EA3',d:'mt-sp-dkd'},
{k:'L', c:'#006AB4',d:'mt-sp-dl'}
];
function fmt(v){return v.toFixed(1).replace('.',',');}
var svg=document.getElementById('mt-sp-svg');
var tt=document.getElementById('mt-sp-tt');
var hl=document.getElementById('mt-sp-hl');
var dots=document.getElementById('mt-sp-dots');
var lbl=document.getElementById('mt-sp-labels');
function show(i){
var d=D[i];
hl.setAttribute('x1',d.x);hl.setAttribute('x2',d.x);hl.style.strokeOpacity='0.3';
dots.style.opacity='1';
lbl.style.opacity=i0.55?(lPx-tt.offsetWidth-12)+'px':(lPx+12)+'px';
}
function hide(){
hl.style.strokeOpacity='0';dots.style.opacity='0';lbl.style.opacity='1';tt.style.display='none';
}
document.querySelectorAll('.mt-sz').forEach(function(z){
var i=parseInt(z.getAttribute('data-i'));
z.addEventListener('mouseenter',function(){show(i);});
z.addEventListener('touchstart',function(e){e.preventDefault();show(i);},{passive:false});
});
svg.addEventListener('mouseleave',hide);
document.addEventListener('touchstart',function(e){if(!svg.contains(e.target))hide();});
})();




MP
C
KD
L (under 4 %)
= enskild mätning




Verian/Sifo, Novus, Demoskop. April 2026.


Vem blir statsminister efter valet?

Beroende på vem man frågar finns det två eller tre statsministerkandidater i valet. Magdalena Andersson har högst förtroende. På Tidösidan är det oklart – Sverigedemokraterna är större än Moderaterna i samtliga opinionsmätningar inför valet 2026 och Jimmie Åkesson har sagt att han vill ha statsministerposten men att han är beredd att släppa fram Ulf Kristersson som statsminister.

.mt-ros-wrap * { box-sizing: border-box; }

.mt-ros-wrap {
font-family: 'GT Planar Regular', sans-serif;
color: #1C1C1C;
background: transparent;
}

.mt-ros-caption {
font-family: 'GT Planar Regular', sans-serif;
font-size: 12px;
line-height: 1.2;
letter-spacing: 0.4px;
color: #1C1C1C;
opacity: 0.4;
}

.mt-ros-title {
font-family: 'GT Planar Medium', sans-serif;
font-size: 24px;
line-height: 28px;
color: #1C1C1C;
margin-bottom: 12px;
}

.mt-ros-section { margin-bottom: 40px; }

/* KANDIDATKORT */
.mt-ros-candidates {
display: flex;
gap: 0;
background: #F1F1EB;
}
.mt-ros-cand {
flex: 1;
padding: 20px 16px;
border-right: 1px solid rgba(28,28,28,0.08);
}
.mt-ros-cand:last-child { border-right: none; }
.mt-ros-cand-header {
display: flex;
align-items: flex-start;
gap: 12px;
margin-bottom: 14px;
}
.mt-ros-cand-photo {
width: 76px;
height: 76px;
object-fit: cover;
filter: grayscale(100%);
display: block;
flex-shrink: 0;
}
.mt-ros-cand-name {
font-family: 'GT Planar Medium', sans-serif;
font-size: 16px;
line-height: 1.2;
color: #1C1C1C;
}
.mt-ros-cand-bar-label {
display: flex;
justify-content: space-between;
font-size: 12px;
margin-bottom: 3px;
color: #1C1C1C;
}
.mt-ros-cand-bar-track {
height: 4px;
background: rgba(28,28,28,0.08);
margin-bottom: 8px;
}
.mt-ros-cand-bar-fill { height: 100%; }
.mt-ros-cand-path {
padding-top: 10px;
border-top: 1px solid rgba(28,28,28,0.08);
font-size: 12px;
line-height: 1.5;
color: #1C1C1C;
opacity: 0.6;
}

/* MANDATSTAPLAR */
.mt-ros-bar-row { margin-bottom: 14px; }
.mt-ros-bar-label {
display: flex;
justify-content: space-between;
font-size: 12px;
margin-bottom: 4px;
color: #1C1C1C;
}
.mt-ros-bar-track {
height: 28px;
background: rgba(28,28,28,0.04);
position: relative;
}
.mt-ros-majority-label {
font-size: 12px;
opacity: 0.4;
margin-left: calc(175/349 * 100%);
transform: translateX(-50%);
text-align: center;
margin-top: 4px;
display: inline-block;
}

/* SCENARIER */
.mt-ros-body {
font-family: 'GT Planar Regular', sans-serif;
font-size: 20px;
line-height: 24px;
color: #1C1C1C;
margin: 0 0 20px;
}
.mt-ros-subhead {
font-family: 'GT Planar Medium', sans-serif;
}
.mt-ros-scenarios {
display: flex;
gap: 0;
background: #F1F1EB;
}
.mt-ros-scen {
flex: 1;
padding: 16px 14px;
border-right: 1px solid rgba(28,28,28,0.08);
}
.mt-ros-scen:last-child { border-right: none; }
.mt-ros-scen-tag {
font-size: 10px;
text-transform: uppercase;
letter-spacing: 0.06em;
margin-bottom: 8px;
}
.mt-ros-scen-title {
font-family: 'GT Planar Medium', sans-serif;
font-size: 16px;
line-height: 1.2;
margin-bottom: 8px;
color: #1C1C1C;
}
.mt-ros-scen-text {
font-size: 12px;
line-height: 1.55;
color: #1C1C1C;
opacity: 0.6;
}
.mt-ros-scen-req {
margin-top: 10px;
font-size: 12px;
opacity: 0.35;
}

/* TOOLTIP */
.mt-ros-tooltip {
display: none;
position: absolute;
top: 30px;
left: 0;
background: #E0FF63;
border: none;
padding: 12px 16px;
font-family: 'GT Planar Regular', sans-serif;
font-size: 20px;
line-height: 28px;
color: #1C1C1C;
pointer-events: none;
z-index: 10;
min-width: 140px;
}

/* MOBIL */
@media (max-width: 480px) {
.mt-ros-title { font-size: 20px; line-height: 24px; }
.mt-ros-section { margin-bottom: 28px; }
.mt-ros-candidates { flex-direction: column; }
.mt-ros-cand { border-right: none; border-bottom: 1px solid rgba(28,28,28,0.08); }
.mt-ros-cand:last-child { border-bottom: none; }
.mt-ros-cand-photo { width: 60px; height: 60px; }
}








Magdalena Andersson


Förtroende43 %

S i opinionen32,7 %



S+V+C+MP = 194 mandat
Klar majoritet.






Ulf Kristersson


Förtroende36 %

M i opinionen16,8 %



M+KD+L+SD = 155 mandat
17 mandat kort.






Jimmie Åkesson


Förtroende29 %

SD i opinionen20,0 %



SD större än M: 73 vs 61
Kräver statsministerposten.











Anderssons block: S + V + C + MP
194





+19





Kristerssons / Åkessons block: M + KD + SD
155






−20





Om L klarar 4 %
~174





−1



175 = majoritet




Tre scenarier

Mest sannolikt: Andersson bildar regering. S-ledd regering med stöd av V, C och MP. L missar spärren och oppositionen får klar majoritet. Det kräver att L landar under 4 %.

Möjligt: Kristersson får fortsätta. L klarar spärren och Tidö når runt 174 mandat. Kristersson behöver då stöd av ytterligare ett mandat eller att talmannen ger honom chansen att regera i minoritet.

Utmanaren: Åkesson kräver statsministerposten. SD är större än M. Åkesson hävdar rätten att leda en högerregering. Det kräver Tidö-majoritet och att M ger vika.




Förtroendeligan
Andel väljare med stort förtroende för respektive partiledare, enligt Novus och Verian. Andersson leder tydligt men gapet till Kristersson har krympt från 12 till 7 procentenheter sedan juni 2025.




0 %
30 %
60 %
JUN 25
SEP 25
DEC 25
FEB 26





Andersson 43 %

Kristersson 36 %

Åkesson 29 %

← Åkesson gick om
Kristersson (jun)










Andel väljare med ”stort förtroende” (Novus/Verian). Gapet Andersson/Kristersson: från 12 till 7 pe.








(function(){
var D=[
{m:'Jun 2025',x:40, A:47,K:36,J:38,yA:38.2,yK:62.0,yJ:57.7},
{m:'Sep 2025',x:233,A:44,K:35,J:27,yA:44.7,yK:64.2,yJ:81.5},
{m:'Dec 2025',x:427,A:51,K:36,J:33,yA:29.5,yK:62.0,yJ:68.5},
{m:'Feb 2026',x:620,A:43,K:36,J:29,yA:46.8,yK:62.0,yJ:77.2}
];
var svg=document.getElementById('mt-cf-svg');
var tt=document.getElementById('mt-cf-tt');
var hl=document.getElementById('mt-cf-hl');
var dots=document.getElementById('mt-cf-dots');
var lbl=document.getElementById('mt-cf-labels');
var da=document.getElementById('mt-cf-da');
var dk=document.getElementById('mt-cf-dk');
var dj=document.getElementById('mt-cf-dj');
function show(i){
var d=D[i];
hl.setAttribute('x1',d.x);hl.setAttribute('x2',d.x);hl.style.strokeOpacity='0.3';
dots.style.opacity='1';lbl.style.opacity=i0.55?(lPx-tt.offsetWidth-10)+'px':(lPx+10)+'px';
}
function hide(){hl.style.strokeOpacity='0';dots.style.opacity='0';lbl.style.opacity='1';tt.style.display='none';}
document.querySelectorAll('.mt-cz').forEach(function(z){
var i=parseInt(z.getAttribute('data-i'));
z.addEventListener('mouseenter',function(){show(i);});
z.addEventListener('touchstart',function(e){e.preventDefault();show(i);},{passive:false});
});
svg.addEventListener('mouseleave',hide);
document.addEventListener('touchstart',function(e){if(!svg.contains(e.target))hide();});
})();




MT:s sammanvägda opinion + Novus/Verian partiledarförtroende. April 2026.


.mt-metod-wrap {
font-family: 'GT Planar Regular', sans-serif;
font-size: 12px;
line-height: 1.6;
letter-spacing: 0.4px;
color: #1C1C1C;
opacity: 0.4;
background: transparent;
}
.mt-metod-wrap p {
margin: 0 0 8px;
font-family: 'GT Planar Regular', sans-serif !important;
font-size: 12px !important;
line-height: 1.6 !important;
font-weight: 400 !important;
}
.mt-metod-wrap p:last-child { margin: 0; }
.mt-metod-wrap { font-size: 12px; }
}

MT:s poll of polls är en sammanvägning av opinionsmätningar från fem institut med slumpmässiga eller kvalitetssäkrade urval: Verian/Sifo (SVT), Novus, Ipsos (DN), Demoskop (Aftonbladet/SvD) och Indikator (SR). SCB:s partisympatiundersökning inkluderas när den publiceras (maj och november). Institut, mätperiod och datum anges kortfattat under respektive diagram och tabell. Syftet med sammanvägningen är att ge en stabilare bild av opinionsläget än vad enskilda mätningar kan ge.
Tidsvikt: nyare mätningar väger tyngre. En mätning som är 30 dagar gammal väger hälften så mycket som en ny. Urvalsvikt: vikten ökar med √n (kvadratroten av antal tillfrågade). En mätning med 9 000 svar väger ~3× mer än en med 1 000. Sentio exkluderas: institut med självrekryterade webbpaneler ingår inte, i linje med Valforskningsprogrammets praxis.
Mandaten fördelas enligt den jämkade uddatalsmetoden med första divisor 1,2 (samma metod som Valmyndigheten använder sedan valet 2018). Riksdagen har 349 mandat (310 fasta valkretsmandat + 39 utjämningsmandat). Partier under 4 % exkluderas och deras röstandelar omfördelas inte — de försvinner ur beräkningen, precis som i verkligheten.
Oppositionen definieras som S + V + C + MP. Tidöpartierna definieras som M + KD + L + SD. Denna indelning följer det parlamentariska läget sedan valet 2022.
Källor: Verian/Sifo (SVT), Novus, Ipsos (DN), Demoskop (Aftonbladet/SvD), Indikator (SR/Ekot), SCB. Mandatberäkning: Valmyndighetens metod (vallagen 14 kap). Valresultat 2022: val.se. Foto Magdalena Andersson: Mathias Hansson/Socialdemokraterna. Foto Ulf Kristersson och Jimmie Åkesson: TT.
Viktningsmodellen, mandatberäkningen och visualiseringarna på denna sida har utformats i samarbete med Claude (Anthropic). AI-modellen har använts som redaktionellt verktyg för beräkningar och grafik, inte för att generera redaktionella bedömningar. Alla journalistiska prioriteringar och tolkningar görs av MT:s redaktion. Senast uppdaterad: april 2026.

History (7 versions shown )

Changes

From 2026-04-01 13:33:44 (discovered: 2026-04-20 20:02:04) hash: 4aadb380664b6ee2dfd24fa6acfd4ac868268622
To 2026-04-01 13:33:44 (discovered: 2026-04-20 20:02:04) hash: 4aadb380664b6ee2dfd24fa6acfd4ac868268622
Title
Sammanvägning av opinionsmätningar inför valet 2026
Description
Opinionsmätningarna kommer allt tätare inför valet 2026. Men vem leder i opinionen? Hur ser mandatfördelningen ut? Och vem blir nästa statsminister? Morgon-Tidningen väger samman opinionsmätningar inför valet den 13 september 2026. Sidan uppdateras löpande. Här hittar du alla de stora opinionsmätningarna inför valet 2026 sammanställda för att ge en så bra bild av läget som […]
Content
Opinionsmätningarna kommer allt tätare inför valet 2026. Men vem leder i opinionen? Hur ser mandatfördelningen ut? Och vem blir nästa statsminister? Morgon-Tidningen väger samman opinionsmätningar inför valet den 13 september 2026. Sidan uppdateras löpande. Här hittar du alla de stora opinionsmätningarna inför valet 2026 sammanställda för att ge en så bra bild av läget som möjligt. Är du nyfiken på hur vi gått tillväga? Det kan du läsa om längst ner i artikeln. Läget i opinionen just nu Oppositionen har lett i de flesta opinionsmätningar sedan riksdagsvalet 2022. Skillnaden mellan blocken minskade i mars till 6,5 procentenheter, från 8,3 i november. .mt-pop-wrap * { box-sizing: border-box; } /* Typsnittsnivåer: Rubrik: GT Planar Medium, 24px / 20px mobil Etikett: GT Planar Regular, 12px, #1C1C1C (ingen opacity, funktionell text) Bildtext: GT Planar Regular, 12px, #1C1C1C, opacity 0.4 */ .mt-pop-wrap { font-family: 'GT Planar Regular', sans-serif; color: #1C1C1C; background: transparent; } /* KEY CARDS */ .mt-pop-keys { display: flex; gap: 0; margin-bottom: 28px; background: #F1F1EB; flex-wrap: wrap; } .mt-pop-key-card { flex: 1; min-width: 140px; padding: 16px 20px; border-right: 1px solid rgba(28,28,28,0.08); text-align: center; } .mt-pop-key-card:last-child { border-right: none; } .mt-pop-key-label { font-family: 'GT Planar Regular', sans-serif; font-size: 10px; text-transform: uppercase; letter-spacing: 0.08em; color: #1C1C1C; opacity: 0.4; margin-bottom: 8px; } .mt-pop-key-val { font-family: 'GT Planar Medium', sans-serif; font-size: 32px; font-variant-numeric: tabular-nums; line-height: 1; color: #1C1C1C; } .mt-pop-key-val sup { font-size: 13px; vertical-align: baseline; } /* RUBRIKER */ .mt-pop-section-title { font-family: 'GT Planar Medium', sans-serif; font-size: 24px; line-height: 28px; color: #1C1C1C; margin-bottom: 12px; } /* BILDTEXT */ .mt-pop-caption { font-family: 'GT Planar Regular', sans-serif; font-size: 12px; line-height: 1.2; letter-spacing: 0.4px; color: #1C1C1C; opacity: 0.4; } /* LEGEND */ .mt-pop-legend { display: flex; flex-wrap: wrap; gap: 8px 20px; margin: 16px 0 24px; padding-left: 4px; } .mt-pop-legend-item { display: flex; align-items: center; gap: 5px; font-family: 'GT Planar Regular', sans-serif; font-size: 12px; color: #1C1C1C; } .mt-pop-legend-dash { width: 18px; height: 2.5px; display: inline-block; } /* TABELL */ .mt-pop-table-wrap { overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 12px; } .mt-pop-table { width: 100%; border-collapse: collapse; border-spacing: 0; font-family: 'GT Planar Regular', sans-serif; font-size: 20px; line-height: 24px; font-variant-numeric: tabular-nums; color: #1C1C1C; } .mt-pop-table th { text-align: left; padding: 8px 10px 8px 0; font-family: 'GT Planar Regular', sans-serif; font-size: 20px; line-height: 24px; color: #1C1C1C; border-bottom: 1px solid rgba(28,28,28,0.15); } .mt-pop-table th.num { text-align: right; padding: 8px 10px; } .mt-pop-table td { padding: 8px 10px 8px 0; border-bottom: 1px solid rgba(28,28,28,0.1) !important; } .mt-pop-table td.num { text-align: right; padding: 8px 10px; } .mt-pop-table tr.snitt td { border-top: 1px solid rgba(28,28,28,0.15) !important; border-bottom: 1px solid rgba(28,28,28,0.15) !important; font-family: 'GT Planar Medium', sans-serif; background: rgba(28,28,28,0.02); } @media (max-width: 480px) { .mt-pop-table { font-size: 18px; line-height: 21.6px; } .mt-pop-table th { font-size: 18px; line-height: 21.6px; } .mt-pop-key-val { font-size: 28px; } .mt-pop-key-card { border-bottom: 1px solid rgba(28,28,28,0.08); } .mt-pop-section-title { font-size: 20px; line-height: 24px; } } @media (max-width: 360px) { .mt-pop-key-val { font-size: 24px; } } /* TOOLTIP */ .mt-pop-tooltip { display: none; position: absolute; top: 30px; left: 0; background: #E0FF63; border: none; padding: 12px 16px; font-family: 'GT Planar Regular', sans-serif; font-size: 20px; line-height: 28px; color: #1C1C1C; pointer-events: none; z-index: 10; min-width: 140px; } /* MOBIL */ @media (max-width: 480px) { .mt-pop-key-val { font-size: 28px; } .mt-pop-key-card { border-bottom: 1px solid rgba(28,28,28,0.06); } .mt-pop-section-title { font-size: 20px; line-height: 24px; } .mt-pop-table { min-width: 480px; } } @media (max-width: 360px) { .mt-pop-key-val { font-size: 24px; } } Största parti (S) 32,7 % Oppositionen 53,3 % Tidöpartierna 44,7 % Skillnad mellan blocken (oppositionen leder med 6,5 pe) ±0 +5 +10 NOV DEC JAN FEB MAR APR +8,2 +6,9 +7,8 +7,7 +6,2 +8,6 pe Procentenheter till oppositionens fördel. Valet 2022: −0,6 pe (Tidö vann knappt). (function(){ var D=[ {m:'Nov 2025',x:56,opp:52.9,tido:44.7,diff:8.2,y:42.6}, {m:'Dec 2025',x:168.8,opp:52.1,tido:45.2,diff:6.9,y:53.8}, {m:'Jan 2026',x:281.6,opp:52.8,tido:45.0,diff:7.8,y:46.0}, {m:'Feb 2026',x:394.4,opp:52.3,tido:44.6,diff:7.7,y:46.9}, {m:'Mar 2026',x:507.2,opp:52.1,tido:45.9,diff:6.2,y:59.8}, {m:'Apr 2026',x:620,opp:53.3,tido:44.7,diff:8.6,y:39.2} ]; var svg=document.getElementById('mt-bd-svg'); var tt=document.getElementById('mt-bd-tt'); var hl=document.getElementById('mt-bd-hl'); var dot=document.getElementById('mt-bd-dot'); var lbl=document.getElementById('mt-bd-labels'); function fmt(v){return v.toFixed(1).replace('.',',');} function show(i){ var d=D[i]; hl.setAttribute('x1',d.x);hl.setAttribute('x2',d.x);hl.style.strokeOpacity='0.3'; dot.setAttribute('cx',d.x);dot.setAttribute('cy',d.y);dot.style.opacity='1'; lbl.style.opacity='0.12'; document.getElementById('mt-bd-tt-m').textContent=d.m; document.getElementById('mt-bd-tt-b').innerHTML= 'Opposition '+fmt(d.opp)+' %'+ 'Tidö '+fmt(d.tido)+' %'+ '+'+fmt(d.diff)+' pe'; tt.style.display='block'; var r=svg.getBoundingClientRect(),pct=d.x/640,lPx=pct*r.width; tt.style.left=pct>0.55?(lPx-tt.offsetWidth-10)+'px':(lPx+10)+'px'; } function hide(){hl.style.strokeOpacity='0';dot.style.opacity='0';lbl.style.opacity='1';tt.style.display='none';} document.querySelectorAll('.mt-bz').forEach(function(z){ var i=parseInt(z.getAttribute('data-i')); z.addEventListener('mouseenter',function(){show(i);}); z.addEventListener('touchstart',function(e){e.preventDefault();show(i);},{passive:false}); }); svg.addEventListener('mouseleave',hide); document.addEventListener('touchstart',function(e){if(!svg.contains(e.target))hide();}); })(); 36 % 26 % 16 % 6 % 4 % NOV DEC JAN FEB MAR APR 2025/2026 2026 → S 32,7 SD 20,0 M 16,8 V 7,7 MP 6,1 C 6,8 KD 5,7 L 2,2 UNDER SPÄRREN (function(){ var D=[ {m:'Nov 2025',x:60, S:33.7,SD:19.9,M:18.6,V:7.4,MP:6.9,C:4.9,KD:4.0,L:2.2}, {m:'Dec 2025',x:172,S:34.6,SD:20.4,M:17.4,V:6.8,MP:6.1,C:4.6,KD:5.1,L:2.3}, {m:'Jan 2026',x:284,S:34.1,SD:21.0,M:17.8,V:7.3,MP:6.1,C:5.3,KD:4.3,L:1.9}, {m:'Feb 2026',x:396,S:34.2,SD:20.5,M:17.9,V:7.4,MP:5.8,C:4.9,KD:4.3,L:1.9}, {m:'Mar 2026',x:508,S:32.8,SD:20.9,M:17.4,V:7.5,MP:6.0,C:5.8,KD:5.0,L:2.6}, {m:'Apr 2026',x:620,S:32.7,SD:20.0,M:16.8,V:7.7,MP:6.1,C:6.8,KD:5.7,L:2.2} ]; var P=[ {k:'S',c:'#ED1B34'},{k:'SD',c:'#4E4138'},{k:'M',c:'#2C4690'},{k:'V',c:'#ED1B24'}, {k:'MP',c:'#52A243'},{k:'C',c:'#005C2B'},{k:'KD',c:'#005EA3'},{k:'L',c:'#006AB4'} ]; var Y=function(v){return 330-(v/36)*300;}; function fmt(v){return v.toFixed(1).replace('.',',');} var svg=document.getElementById('mt-pop-svg'); var tt=document.getElementById('mt-pop-tt'); var ttM=document.getElementById('mt-tt-m'); var ttB=document.getElementById('mt-tt-b'); var hl=document.getElementById('mt-pop-hline'); var hd=document.getElementById('mt-pop-hdots'); var el=document.getElementById('mt-pop-end-labels'); var dots={}; P.forEach(function(p){dots[p.k]=document.getElementById('mt-d-'+p.k.toLowerCase());}); function show(i){ var d=D[i]; hl.setAttribute('x1',d.x);hl.setAttribute('x2',d.x);hl.style.strokeOpacity='0.3'; hd.style.opacity='1'; el.style.opacity=i0.55?(lPx-tt.offsetWidth-12)+'px':(lPx+12)+'px'; } function hide(){hl.style.strokeOpacity='0';hd.style.opacity='0';el.style.opacity='1';tt.style.display='none';} document.querySelectorAll('.mt-hz').forEach(function(z){ var i=parseInt(z.getAttribute('data-i')); z.addEventListener('mouseenter',function(){show(i);}); z.addEventListener('touchstart',function(e){e.preventDefault();show(i);},{passive:false}); }); svg.addEventListener('mouseleave',hide); document.addEventListener('touchstart',function(e){if(!svg.contains(e.target))hide();}); })(); S SD M V MP C KD L (under 4 %) Senaste mätningarna (viktar efter tid och urvalsstorlek) Institut S SD M V MP C KD L Verian/Sifo (apr) 32,720,016,8 7,76,16,8 5,72,2
From 2026-04-01 13:33:44 (discovered: 2026-04-20 14:39:12) hash: 93dc7bc4e4ddee94529eda33ddf7e0dff383646b
To 2026-04-01 13:33:44 (discovered: 2026-04-20 20:02:04) hash: 4aadb380664b6ee2dfd24fa6acfd4ac868268622
Title
Sammanvägning av opinionsmätningar inför valet 2026
Description
Opinionsmätningarna kommer allt tätare inför valet 2026. Men vem leder i opinionen? Hur ser mandatfördelningen ut? Och vem blir nästa statsminister? Morgon-Tidningen väger samman opinionsmätningar inför valet den 13 september 2026. Sidan uppdateras löpande. Här hittar du alla de stora opinionsmätningarna inför valet 2026 sammanställda för att ge en så bra bild av läget som […]
Content
Opinionsmätningarna kommer allt tätare inför valet 2026. Men vem leder i opinionen? Hur ser mandatfördelningen ut? Och vem blir nästa statsminister? Morgon-Tidningen väger samman opinionsmätningar inför valet den 13 september 2026. Sidan uppdateras löpande. Här hittar du alla de stora opinionsmätningarna inför valet 2026 sammanställda för att ge en så bra bild av läget som möjligt. Är du nyfiken på hur vi gått tillväga? Det kan du läsa om längst ner i artikeln. Läget i opinionen just nu Oppositionen har lett i de flesta opinionsmätningar sedan riksdagsvalet 2022. Skillnaden mellan blocken minskade i mars till 6,5 procentenheter, från 8,3 i november. .mt-pop-wrap * { box-sizing: border-box; } /* Typsnittsnivåer: Rubrik: GT Planar Medium, 24px / 20px mobil Etikett: GT Planar Regular, 12px, #1C1C1C (ingen opacity, funktionell text) Bildtext: GT Planar Regular, 12px, #1C1C1C, opacity 0.4 */ .mt-pop-wrap { font-family: 'GT Planar Regular', sans-serif; color: #1C1C1C; background: transparent; } /* KEY CARDS */ .mt-pop-keys { display: flex; gap: 0; margin-bottom: 28px; background: #F1F1EB; flex-wrap: wrap; } .mt-pop-key-card { flex: 1; min-width: 140px; padding: 16px 20px; border-right: 1px solid rgba(28,28,28,0.08); text-align: center; } .mt-pop-key-card:last-child { border-right: none; } .mt-pop-key-label { font-family: 'GT Planar Regular', sans-serif; font-size: 10px; text-transform: uppercase; letter-spacing: 0.08em; color: #1C1C1C; opacity: 0.4; margin-bottom: 8px; } .mt-pop-key-val { font-family: 'GT Planar Medium', sans-serif; font-size: 32px; font-weight: 500; font-variant-numeric: tabular-nums; line-height: 1; color: #1C1C1C; } .mt-pop-key-val sup { font-size: 13px; font-weight: 400; vertical-align: baseline; } /* RUBRIKER */ .mt-pop-section-title { font-family: 'GT Planar Medium', sans-serif; font-size: 24px; font-weight: 500; line-height: 28px; color: #1C1C1C; margin-bottom: 12px; } /* BILDTEXT */ .mt-pop-caption { font-family: 'GT Planar Regular', sans-serif; font-size: 12px; line-height: 1.2; letter-spacing: 0.4px; color: #1C1C1C; opacity: 0.4; } /* LEGEND */ .mt-pop-legend { display: flex; flex-wrap: wrap; gap: 8px 20px; margin: 16px 0 24px; padding-left: 4px; } .mt-pop-legend-item { display: flex; align-items: center; gap: 5px; font-family: 'GT Planar Regular', sans-serif; font-size: 12px; color: #1C1C1C; } .mt-pop-legend-dash { width: 18px; height: 2.5px; display: inline-block; } /* TABELL */ .mt-pop-table-wrap { overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 12px; } .mt-pop-table { width: 100%; border-collapse: collapse; border-spacing: 0; font-family: 'GT Planar Regular', sans-serif; font-size: 20px; line-height: 24px; font-variant-numeric: tabular-nums; color: #1C1C1C; } .mt-pop-table th { text-align: left; padding: 8px 10px 8px 0; font-family: 'GT Planar Regular', sans-serif; font-size: 20px; line-height: 24px; color: #1C1C1C; border-bottom: 1px solid rgba(28,28,28,0.15); font-weight: 400; } .mt-pop-table th.num { text-align: right; padding: 8px 10px; } .mt-pop-table td { padding: 8px 10px 8px 0; border-bottom: 1px solid rgba(28,28,28,0.1); rgba(28,28,28,0.1) !important; } .mt-pop-table td.num { text-align: right; padding: 8px 10px; } .mt-pop-table tr.snitt td { border-top: 1px solid rgba(28,28,28,0.15); rgba(28,28,28,0.15) !important; border-bottom: 1px solid rgba(28,28,28,0.15); rgba(28,28,28,0.15) !important; font-family: 'GT Planar Medium', sans-serif; background: rgba(28,28,28,0.02); } @media (max-width: 480px) { .mt-pop-table { font-size: 18px; line-height: 21.6px; } .mt-pop-table th { font-size: 18px; line-height: 21.6px; } .mt-pop-key-val { font-size: 28px; } .mt-pop-key-card { border-bottom: 1px solid rgba(28,28,28,0.08); } .mt-pop-section-title { font-size: 20px; line-height: 24px; } } @media (max-width: 360px) { .mt-pop-key-val { font-size: 24px; } } /* TOOLTIP */ .mt-pop-tooltip { display: none; position: absolute; top: 30px; left: 0; background: rgba(255,255,247,0.97); #E0FF63; border: 1px solid rgba(28,28,28,0.12); none; padding: 10px 14px; 12px 16px; font-family: 'GT Planar Regular', sans-serif; font-size: 12px; 20px; line-height: 28px; color: #1C1C1C; pointer-events: none; z-index: 10; min-width: 120px; color: #1C1C1C; } .mt-pop-tooltip-month { font-family: 'GT Planar Medium', sans-serif; font-size: 12px; margin-bottom: 6px; } .mt-pop-tooltip-body { line-height: 1.8; font-variant-numeric: tabular-nums; 140px; } /* MOBIL */ @media (max-width: 480px) { .mt-pop-key-val { font-size: 28px; } .mt-pop-key-card { border-bottom: 1px solid rgba(28,28,28,0.06); } .mt-pop-section-title { font-size: 20px; line-height: 24px; } .mt-pop-table { min-width: 480px; } } @media (max-width: 360px) { .mt-pop-key-val { font-size: 24px; } } Största parti (S) 32,7 % Oppositionen 53,3 % Tidöpartierna 44,7 % Skillnad mellan blocken (oppositionen leder med 6,5 pe) ±0 +5 +10 NOV DEC JAN FEB MAR APR +8,2 +6,9 +7,8 +7,7 +6,2 +8,6 pe Procentenheter till oppositionens fördel. Valet 2022: −0,6 pe (Tidö vann knappt). (function(){ var D=[ {m:'Nov 2025',x:56,opp:52.9,tido:44.7,diff:8.2,y:42.6}, {m:'Dec 2025',x:168.8,opp:52.1,tido:45.2,diff:6.9,y:53.8}, {m:'Jan 2026',x:281.6,opp:52.8,tido:45.0,diff:7.8,y:46.0}, {m:'Feb 2026',x:394.4,opp:52.3,tido:44.6,diff:7.7,y:46.9}, {m:'Mar 2026',x:507.2,opp:52.1,tido:45.9,diff:6.2,y:59.8}, {m:'Apr 2026',x:620,opp:53.3,tido:44.7,diff:8.6,y:39.2} ]; var svg=document.getElementById('mt-bd-svg'); var tt=document.getElementById('mt-bd-tt'); var hl=document.getElementById('mt-bd-hl'); var dot=document.getElementById('mt-bd-dot'); var lbl=document.getElementById('mt-bd-labels'); function fmt(v){return v.toFixed(1).replace('.',',');} function show(i){ var d=D[i]; hl.setAttribute('x1',d.x);hl.setAttribute('x2',d.x);hl.style.strokeOpacity='0.3'; dot.setAttribute('cx',d.x);dot.setAttribute('cy',d.y);dot.style.opacity='1'; lbl.style.opacity='0.12'; document.getElementById('mt-bd-tt-m').textContent=d.m; document.getElementById('mt-bd-tt-b').innerHTML= 'Opposition: 'Opposition '+fmt(d.opp)+' %'+ 'Tidö: 'Tidö '+fmt(d.tido)+' %'+ 'Skillnad: +'+fmt(d.diff)+' '+'+fmt(d.diff)+' pe'; tt.style.display='block'; var r=svg.getBoundingClientRect(),pct=d.x/640,lPx=pct*r.width; tt.style.left=pct>0.55?(lPx-tt.offsetWidth-10)+'px':(lPx+10)+'px'; } function hide(){hl.style.strokeOpacity='0';dot.style.opacity='0';lbl.style.opacity='1';tt.style.display='none';} document.querySelectorAll('.mt-bz').forEach(function(z){ var i=parseInt(z.getAttribute('data-i')); z.addEventListener('mouseenter',function(){show(i);}); z.addEventListener('touchstart',function(e){e.preventDefault();show(i);},{passive:false}); }); svg.addEventListener('mouseleave',hide); document.addEventListener('touchstart',function(e){if(!svg.contains(e.target))hide();}); })(); 36 % 26 % 16 % 6 % 4 % NOV DEC JAN FEB MAR APR 2025/2026 2026 → S 32,7 SD 20,0 M 16,8 V 7,7 MP 6,1 C 6,8 KD 5,7 L 2,2 UNDER SPÄRREN (function(){ var D=[ {m:'Nov 2025',x:60, S:33.7,SD:19.9,M:18.6,V:7.4,MP:6.9,C:4.9,KD:4.0,L:2.2}, {m:'Dec 2025',x:172,S:34.6,SD:20.4,M:17.4,V:6.8,MP:6.1,C:4.6,KD:5.1,L:2.3}, {m:'Jan 2026',x:284,S:34.1,SD:21.0,M:17.8,V:7.3,MP:6.1,C:5.3,KD:4.3,L:1.9}, {m:'Feb 2026',x:396,S:34.2,SD:20.5,M:17.9,V:7.4,MP:5.8,C:4.9,KD:4.3,L:1.9}, {m:'Mar 2026',x:508,S:32.8,SD:20.9,M:17.4,V:7.5,MP:6.0,C:5.8,KD:5.0,L:2.6}, {m:'Apr 2026',x:620,S:32.7,SD:20.0,M:16.8,V:7.7,MP:6.1,C:6.8,KD:5.7,L:2.2} ]; var P=[ {k:'S',c:'#ED1B34'},{k:'SD',c:'#4E4138'},{k:'M',c:'#2C4690'},{k:'V',c:'#ED1B24'}, {k:'MP',c:'#52A243'},{k:'C',c:'#005C2B'},{k:'KD',c:'#005EA3'},{k:'L',c:'#006AB4'} ]; var Y=function(v){return 330-(v/36)*300;}; function fmt(v){return v.toFixed(1).replace('.',',');} var svg=document.getElementById('mt-pop-svg'); var tt=document.getElementById('mt-pop-tt'); var ttM=document.getElementById('mt-tt-m'); var ttB=document.getElementById('mt-tt-b'); var hl=document.getElementById('mt-pop-hline'); var hd=document.getElementById('mt-pop-hdots'); var el=document.getElementById('mt-pop-end-labels'); var dots={}; P.forEach(function(p){dots[p.k]=document.getElementById('mt-d-'+p.k.toLowerCase());}); function show(i){ var d=D[i]; hl.setAttribute('x1',d.x);hl.setAttribute('x2',d.x);hl.style.strokeOpacity='0.3'; hd.style.opacity='1'; el.style.opacity=i0.55?(lPx-tt.offsetWidth-12)+'px':(lPx+12)+'px'; } function hide(){hl.style.strokeOpacity='0';hd.style.opacity='0';el.style.opacity='1';tt.style.display='none';} document.querySelectorAll('.mt-hz').forEach(function(z){ var i=parseInt(z.getAttribute('data-i')); z.addEventListener('mouseenter',function(){show(i);}); z.addEventListener('touchstart',function(e){e.preventDefault();show(i);},{passive:false}); }); svg.addEventListener('mouseleave',hide); document.addEventListener('touchstart',function(e){if(!svg.contains(e.target))hide();}); })(); S SD M V MP C KD L (under 4 %) Senaste mätningarna (viktar efter tid och urvalsstorlek) Institut S SD M V MP C KD L Verian/Sifo (apr) 32,720,016,8 7,76,16,8 5,72,2
From 2026-04-01 13:33:44 (discovered: 2026-04-20 14:38:25) hash: 9ebab5391aa39932e1e827a53af70a23291de084
To 2026-04-01 13:33:44 (discovered: 2026-04-20 14:39:12) hash: 93dc7bc4e4ddee94529eda33ddf7e0dff383646b
Title
Sammanvägning av opinionsmätningar inför valet 2026
Description
Opinionsmätningarna kommer allt tätare inför valet 2026. Men vem leder i opinionen? Hur ser mandatfördelningen ut? Och vem blir nästa statsminister? Morgon-Tidningen väger samman opinionsmätningar inför valet den 13 september 2026. Sidan uppdateras löpande. Här hittar du alla de stora opinionsmätningarna inför valet 2026 sammanställda för att ge en så bra bild av läget som […]
Content
Opinionsmätningarna kommer allt tätare inför valet 2026. Men vem leder i opinionen? Hur ser mandatfördelningen ut? Och vem blir nästa statsminister? Morgon-Tidningen väger samman opinionsmätningar inför valet den 13 september 2026. Sidan uppdateras löpande. Här hittar du alla de stora opinionsmätningarna inför valet 2026 sammanställda för att ge en så bra bild av läget som möjligt. Är du nyfiken på hur vi gått tillväga? Det kan du läsa om längst ner i artikeln. Läget i opinionen just nu Oppositionen har lett i de flesta opinionsmätningar sedan riksdagsvalet 2022. Skillnaden mellan blocken minskade i mars till 6,5 procentenheter, från 8,3 i november. .mt-pop-wrap * { box-sizing: border-box; } /* Typsnittsnivåer: Rubrik: GT Planar Medium, 24px / 20px mobil Etikett: GT Planar Regular, 12px, #1C1C1C (ingen opacity, funktionell text) Bildtext: GT Planar Regular, 12px, #1C1C1C, opacity 0.4 */ .mt-pop-wrap { font-family: 'GT Planar Regular', sans-serif; color: #1C1C1C; background: transparent; } /* KEY CARDS */ .mt-pop-keys { display: flex; gap: 0; margin-bottom: 28px; background: #F1F1EB; flex-wrap: wrap; } .mt-pop-key-card { flex: 1; min-width: 140px; padding: 16px 20px; border-right: 1px solid rgba(28,28,28,0.08); text-align: center; } .mt-pop-key-card:last-child { border-right: none; } .mt-pop-key-label { font-family: 'GT Planar Regular', sans-serif; font-size: 10px; text-transform: uppercase; letter-spacing: 0.08em; color: #1C1C1C; opacity: 0.4; margin-bottom: 8px; } .mt-pop-key-val { font-family: 'GT Planar Medium', sans-serif; font-size: 32px; font-weight: 500; font-variant-numeric: tabular-nums; line-height: 1; color: #1C1C1C; } .mt-pop-key-val sup { font-size: 13px; font-weight: 400; vertical-align: baseline; } /* RUBRIKER */ .mt-pop-section-title { font-family: 'GT Planar Medium', sans-serif; font-size: 24px; font-weight: 500; line-height: 28px; color: #1C1C1C; margin-bottom: 12px; } /* BILDTEXT */ .mt-pop-caption { font-family: 'GT Planar Regular', sans-serif; font-size: 12px; line-height: 1.2; letter-spacing: 0.4px; color: #1C1C1C; opacity: 0.4; } /* LEGEND */ .mt-pop-legend { display: flex; flex-wrap: wrap; gap: 8px 20px; margin: 16px 0 24px; padding-left: 4px; } .mt-pop-legend-item { display: flex; align-items: center; gap: 5px; font-family: 'GT Planar Regular', sans-serif; font-size: 12px; color: #1C1C1C; } .mt-pop-legend-dash { width: 18px; height: 2.5px; display: inline-block; } /* TABELL */ .mt-pop-table-wrap { overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 12px; } .mt-pop-table { width: 100%; border-collapse: collapse; border-spacing: 0; font-family: 'GT Planar Regular', sans-serif; font-size: 20px; line-height: 24px; font-variant-numeric: tabular-nums; color: #1C1C1C; } .mt-pop-table th { text-align: left; padding: 8px 10px 8px 0; font-family: 'GT Planar Regular', sans-serif; font-size: 20px; line-height: 24px; color: #1C1C1C; border-bottom: 1px solid rgba(28,28,28,0.15); font-weight: 400; } .mt-pop-table th.num { text-align: right; padding: 8px 10px; } .mt-pop-table td { padding: 8px 10px 8px 0; border-bottom: 1px solid rgba(28,28,28,0.1) !important; rgba(28,28,28,0.1); } .mt-pop-table td.num { text-align: right; padding: 8px 10px; } .mt-pop-table tr.snitt td { border-top: 1px solid rgba(28,28,28,0.15) !important; rgba(28,28,28,0.15); border-bottom: 1px solid rgba(28,28,28,0.15) !important; rgba(28,28,28,0.15); font-family: 'GT Planar Medium', sans-serif; background: rgba(28,28,28,0.02); } @media (max-width: 480px) { .mt-pop-table { font-size: 18px; line-height: 21.6px; } .mt-pop-table th { font-size: 18px; line-height: 21.6px; } .mt-pop-key-val { font-size: 28px; } .mt-pop-key-card { border-bottom: 1px solid rgba(28,28,28,0.08); } .mt-pop-section-title { font-size: 20px; line-height: 24px; } } @media (max-width: 360px) { .mt-pop-key-val { font-size: 24px; } } /* TOOLTIP */ .mt-pop-tooltip { display: none; position: absolute; top: 30px; left: 0; background: #E0FF63; rgba(255,255,247,0.97); border: none; 1px solid rgba(28,28,28,0.12); padding: 10px 14px; font-family: 'GT Planar Regular', sans-serif; font-size: 12px; pointer-events: none; z-index: 10; min-width: 120px; color: #1C1C1C; } .mt-pop-tooltip-month { font-family: 'GT Planar Medium', sans-serif; font-size: 12px; margin-bottom: 6px; } .mt-pop-tooltip-body { line-height: 1.8; font-variant-numeric: tabular-nums; } /* MOBIL */ @media (max-width: 480px) { .mt-pop-key-val { font-size: 28px; } .mt-pop-key-card { border-bottom: 1px solid rgba(28,28,28,0.06); } .mt-pop-section-title { font-size: 20px; line-height: 24px; } .mt-pop-table { min-width: 480px; } } @media (max-width: 360px) { .mt-pop-key-val { font-size: 24px; } } Största parti (S) 32,7 % Oppositionen 53,3 % Tidöpartierna 44,7 % Skillnad mellan blocken ±0 +5 +10 NOV DEC JAN FEB MAR APR +8,2 +6,9 +7,8 +7,7 +6,2 +8,6 pe Procentenheter till oppositionens fördel. Valet 2022: −0,6 pe (Tidö vann knappt). (function(){ var D=[ {m:'Nov 2025',x:56,opp:52.9,tido:44.7,diff:8.2,y:42.6}, {m:'Dec 2025',x:168.8,opp:52.1,tido:45.2,diff:6.9,y:53.8}, {m:'Jan 2026',x:281.6,opp:52.8,tido:45.0,diff:7.8,y:46.0}, {m:'Feb 2026',x:394.4,opp:52.3,tido:44.6,diff:7.7,y:46.9}, {m:'Mar 2026',x:507.2,opp:52.1,tido:45.9,diff:6.2,y:59.8}, {m:'Apr 2026',x:620,opp:53.3,tido:44.7,diff:8.6,y:39.2} ]; var svg=document.getElementById('mt-bd-svg'); var tt=document.getElementById('mt-bd-tt'); var hl=document.getElementById('mt-bd-hl'); var dot=document.getElementById('mt-bd-dot'); var lbl=document.getElementById('mt-bd-labels'); function fmt(v){return v.toFixed(1).replace('.',',');} function show(i){ var d=D[i]; hl.setAttribute('x1',d.x);hl.setAttribute('x2',d.x);hl.style.strokeOpacity='0.3'; dot.setAttribute('cx',d.x);dot.setAttribute('cy',d.y);dot.style.opacity='1'; lbl.style.opacity='0.12'; document.getElementById('mt-bd-tt-m').textContent=d.m; document.getElementById('mt-bd-tt-b').innerHTML= 'Opposition: '+fmt(d.opp)+' %'+ 'Tidö: '+fmt(d.tido)+' %'+ 'Skillnad: +'+fmt(d.diff)+' pe'; tt.style.display='block'; var r=svg.getBoundingClientRect(),pct=d.x/640,lPx=pct*r.width; tt.style.left=pct>0.55?(lPx-tt.offsetWidth-10)+'px':(lPx+10)+'px'; } function hide(){hl.style.strokeOpacity='0';dot.style.opacity='0';lbl.style.opacity='1';tt.style.display='none';} document.querySelectorAll('.mt-bz').forEach(function(z){ var i=parseInt(z.getAttribute('data-i')); z.addEventListener('mouseenter',function(){show(i);}); z.addEventListener('touchstart',function(e){e.preventDefault();show(i);},{passive:false}); }); svg.addEventListener('mouseleave',hide); document.addEventListener('touchstart',function(e){if(!svg.contains(e.target))hide();}); })(); 36 % 26 % 16 % 6 % 4 % NOV DEC JAN FEB MAR APR 2025/2026 2026 → S 32,7 SD 20,0 M 16,8 V 7,7 MP 6,1 C 6,8 KD 5,7 L 2,2 UNDER SPÄRREN (function(){ var D=[ {m:'Nov 2025',x:60, S:33.7,SD:19.9,M:18.6,V:7.4,MP:6.9,C:4.9,KD:4.0,L:2.2}, {m:'Dec 2025',x:172,S:34.6,SD:20.4,M:17.4,V:6.8,MP:6.1,C:4.6,KD:5.1,L:2.3}, {m:'Jan 2026',x:284,S:34.1,SD:21.0,M:17.8,V:7.3,MP:6.1,C:5.3,KD:4.3,L:1.9}, {m:'Feb 2026',x:396,S:34.2,SD:20.5,M:17.9,V:7.4,MP:5.8,C:4.9,KD:4.3,L:1.9}, {m:'Mar 2026',x:508,S:32.8,SD:20.9,M:17.4,V:7.5,MP:6.0,C:5.8,KD:5.0,L:2.6}, {m:'Apr 2026',x:620,S:32.7,SD:20.0,M:16.8,V:7.7,MP:6.1,C:6.8,KD:5.7,L:2.2} ]; var P=[ {k:'S',c:'#ED1B34'},{k:'SD',c:'#4E4138'},{k:'M',c:'#2C4690'},{k:'V',c:'#ED1B24'}, {k:'MP',c:'#52A243'},{k:'C',c:'#005C2B'},{k:'KD',c:'#005EA3'},{k:'L',c:'#006AB4'} ]; var Y=function(v){return 330-(v/36)*300;}; function fmt(v){return v.toFixed(1).replace('.',',');} var svg=document.getElementById('mt-pop-svg'); var tt=document.getElementById('mt-pop-tt'); var ttM=document.getElementById('mt-tt-m'); var ttB=document.getElementById('mt-tt-b'); var hl=document.getElementById('mt-pop-hline'); var hd=document.getElementById('mt-pop-hdots'); var el=document.getElementById('mt-pop-end-labels'); var dots={}; P.forEach(function(p){dots[p.k]=document.getElementById('mt-d-'+p.k.toLowerCase());}); function show(i){ var d=D[i]; hl.setAttribute('x1',d.x);hl.setAttribute('x2',d.x);hl.style.strokeOpacity='0.3'; hd.style.opacity='1'; el.style.opacity=i0.55?(lPx-tt.offsetWidth-12)+'px':(lPx+12)+'px'; } function hide(){hl.style.strokeOpacity='0';hd.style.opacity='0';el.style.opacity='1';tt.style.display='none';} document.querySelectorAll('.mt-hz').forEach(function(z){ var i=parseInt(z.getAttribute('data-i')); z.addEventListener('mouseenter',function(){show(i);}); z.addEventListener('touchstart',function(e){e.preventDefault();show(i);},{passive:false}); }); svg.addEventListener('mouseleave',hide); document.addEventListener('touchstart',function(e){if(!svg.contains(e.target))hide();}); })(); S SD M V MP C KD L (under 4 %) Senaste mätningarna Institut
From 2026-04-01 13:33:44 (discovered: 2026-04-19 18:58:27) hash: b31f395df9eec5c945dac5d897db86a061313ecb
To 2026-04-01 13:33:44 (discovered: 2026-04-20 14:38:25) hash: 9ebab5391aa39932e1e827a53af70a23291de084
Title
Sammanvägning av opinionsmätningar inför valet 2026
Description
Opinionsmätningarna kommer allt tätare inför valet 2026. Men vem leder i opinionen? Hur ser mandatfördelningen ut? Och vem blir nästa statsminister? Morgon-Tidningen väger samman opinionsmätningar inför valet den 13 september 2026. Sidan uppdateras löpande. Här hittar du alla de stora opinionsmätningarna inför valet 2026 sammanställda för att ge en så bra bild av läget som […]
Content
Opinionsmätningarna kommer allt tätare inför valet 2026. Men vem leder i opinionen? Hur ser mandatfördelningen ut? Och vem blir nästa statsminister? Morgon-Tidningen väger samman opinionsmätningar inför valet den 13 september 2026. Sidan uppdateras löpande. Här hittar du alla de stora opinionsmätningarna inför valet 2026 sammanställda för att ge en så bra bild av läget som möjligt. Är du nyfiken på hur vi gått tillväga? Det kan du läsa om längst ner i artikeln. Läget i opinionen just nu Oppositionen har lett i de flesta opinionsmätningar sedan riksdagsvalet 2022. Skillnaden mellan blocken minskade i mars till 6,5 procentenheter, från 8,3 i november. .mt-pop-wrap * { box-sizing: border-box; } /* Typsnittsnivåer: Rubrik: GT Planar Medium, 24px / 20px mobil Etikett: GT Planar Regular, 12px, #1C1C1C (ingen opacity opacity, funktionell text) Bildtext: GT Planar Regular, 12px, #1C1C1C, opacity 0.4 */ .mt-pop-wrap { font-family: 'GT Planar Regular', sans-serif; color: #1C1C1C; background: transparent; } /* KEY CARDS */ .mt-pop-keys { display: flex; gap: 0; margin-bottom: 28px; background: #F1F1EB; flex-wrap: wrap; } .mt-pop-key-card { flex: 1; min-width: 140px; padding: 16px 20px; border-right: 1px solid rgba(28,28,28,0.08); text-align: center; } .mt-pop-key-card:last-child { border-right: none; } .mt-pop-key-label { font-family: 'GT Planar Regular', sans-serif; font-size: 10px; text-transform: uppercase; letter-spacing: 0.08em; color: #1C1C1C; opacity: 0.4; margin-bottom: 8px; } .mt-pop-key-val { font-family: 'GT Planar Medium', sans-serif; font-size: 32px; font-weight: 500; font-variant-numeric: tabular-nums; line-height: 1; color: #1C1C1C; } .mt-pop-key-val sup { font-size: 13px; font-weight: 400; vertical-align: baseline; } /* RUBRIKER */ .mt-pop-section-title { font-family: 'GT Planar Medium', sans-serif; font-size: 24px; font-weight: 500; line-height: 28px; color: #1C1C1C; margin-bottom: 12px; } /* BILDTEXT */ .mt-pop-caption { font-family: 'GT Planar Regular', sans-serif; font-size: 12px; line-height: 1.2; letter-spacing: 0.4px; color: #1C1C1C; opacity: 0.4; } /* LEGEND */ .mt-pop-legend { display: flex; flex-wrap: wrap; gap: 8px 20px; margin: 16px 0 24px; padding-left: 4px; } .mt-pop-legend-item { display: flex; align-items: center; gap: 5px; font-family: 'GT Planar Regular', sans-serif; font-size: 12px; color: #1C1C1C; } .mt-pop-legend-dash { width: 18px; height: 2.5px; display: inline-block; } /* TABELL */ .mt-pop-table-wrap { overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 12px; } .mt-pop-table { width: 100%; border-collapse: collapse; border-spacing: 0; font-family: 'GT Planar Regular', sans-serif; font-size: 20px; line-height: 24px; font-variant-numeric: tabular-nums; color: #1C1C1C; } .mt-pop-table th { text-align: left; padding: 8px 10px 8px 0; font-family: 'GT Planar Regular', sans-serif; font-size: 20px; line-height: 24px; color: #1C1C1C; border-bottom: 1px solid rgba(28,28,28,0.15); font-weight: 400; } .mt-pop-table th.num { text-align: right; padding: 8px 10px; } .mt-pop-table td { padding: 8px 10px 8px 0; border-bottom: 1px solid rgba(28,28,28,0.1); rgba(28,28,28,0.1) !important; } .mt-pop-table td.num { text-align: right; padding: 8px 10px; } .mt-pop-table tr.snitt td { border-top: 1px solid rgba(28,28,28,0.15); rgba(28,28,28,0.15) !important; border-bottom: 1px solid rgba(28,28,28,0.15); rgba(28,28,28,0.15) !important; font-family: 'GT Planar Medium', sans-serif; background: rgba(28,28,28,0.02); } @media (max-width: 480px) { .mt-pop-table { font-size: 18px; line-height: 21.6px; } .mt-pop-table th { font-size: 18px; line-height: 21.6px; } .mt-pop-key-val { font-size: 28px; } .mt-pop-key-card { border-bottom: 1px solid rgba(28,28,28,0.08); } .mt-pop-section-title { font-size: 20px; line-height: 24px; } } @media (max-width: 360px) { .mt-pop-key-val { font-size: 24px; } } /* TOOLTIP */ .mt-pop-tooltip { display: none; position: absolute; top: 30px; left: 0; background: rgba(255,255,247,0.97); #E0FF63; border: 1px solid rgba(28,28,28,0.12); none; padding: 10px 14px; font-family: 'GT Planar Regular', sans-serif; font-size: 12px; pointer-events: none; z-index: 10; min-width: 120px; color: #1C1C1C; } .mt-pop-tooltip-month { font-family: 'GT Planar Medium', sans-serif; font-size: 12px; margin-bottom: 6px; } .mt-pop-tooltip-body { line-height: 1.8; font-variant-numeric: tabular-nums; } /* MOBIL */ @media (max-width: 480px) { .mt-pop-key-val { font-size: 28px; } .mt-pop-key-card { border-bottom: 1px solid rgba(28,28,28,0.06); } .mt-pop-section-title { font-size: 20px; line-height: 24px; } .mt-pop-table { min-width: 480px; } } @media (max-width: 360px) { .mt-pop-key-val { font-size: 24px; } } Största parti S (S) 32,7 % Oppositionen 53,3 % Tidöpartierna 44,7 % Skillnad mellan blocken ±0 +5 +10 NOV DEC JAN FEB MAR APR +8,2 +6,9 +7,8 +7,7 +6,2 +8,6 pe Procentenheter till oppositionens fördel. Valet 2022: −0,6 pe (Tidö vann knappt). (function(){ var D=[ {m:'Nov 2025',x:56,opp:52.9,tido:44.7,diff:8.2,y:42.6}, {m:'Dec 2025',x:168.8,opp:52.1,tido:45.2,diff:6.9,y:53.8}, {m:'Jan 2026',x:281.6,opp:52.8,tido:45.0,diff:7.8,y:46.0}, {m:'Feb 2026',x:394.4,opp:52.3,tido:44.6,diff:7.7,y:46.9}, {m:'Mar 2026',x:507.2,opp:52.1,tido:45.9,diff:6.2,y:59.8}, {m:'Apr 2026',x:620,opp:53.3,tido:44.7,diff:8.6,y:39.2} ]; var svg=document.getElementById('mt-bd-svg'); var tt=document.getElementById('mt-bd-tt'); var hl=document.getElementById('mt-bd-hl'); var dot=document.getElementById('mt-bd-dot'); var lbl=document.getElementById('mt-bd-labels'); function fmt(v){return v.toFixed(1).replace('.',',');} function show(i){ var d=D[i]; hl.setAttribute('x1',d.x);hl.setAttribute('x2',d.x);hl.style.strokeOpacity='0.3'; dot.setAttribute('cx',d.x);dot.setAttribute('cy',d.y);dot.style.opacity='1'; lbl.style.opacity='0.12'; document.getElementById('mt-bd-tt-m').textContent=d.m; document.getElementById('mt-bd-tt-b').innerHTML= 'Opposition: '+fmt(d.opp)+' %'+ 'Tidö: '+fmt(d.tido)+' %'+ 'Skillnad: +'+fmt(d.diff)+' pe'; tt.style.display='block'; var r=svg.getBoundingClientRect(),pct=d.x/640,lPx=pct*r.width; tt.style.left=pct>0.55?(lPx-tt.offsetWidth-10)+'px':(lPx+10)+'px'; } function hide(){hl.style.strokeOpacity='0';dot.style.opacity='0';lbl.style.opacity='1';tt.style.display='none';} document.querySelectorAll('.mt-bz').forEach(function(z){ var i=parseInt(z.getAttribute('data-i')); z.addEventListener('mouseenter',function(){show(i);}); z.addEventListener('touchstart',function(e){e.preventDefault();show(i);},{passive:false}); }); svg.addEventListener('mouseleave',hide); document.addEventListener('touchstart',function(e){if(!svg.contains(e.target))hide();}); })(); 36 % 26 % 16 % 6 % 4 % NOV DEC JAN FEB MAR APR 2025–2026 2025/2026 2026 → S 32,7 SD 20,0 M 16,8 V 7,7 MP 6,1 C 6,8 KD 5,7 L 2,2 UNDER SPÄRREN (function(){ var D=[ {m:'Nov 2025',x:60, S:33.7,SD:19.9,M:18.6,V:7.4,MP:6.9,C:4.9,KD:4.0,L:2.2}, {m:'Dec 2025',x:172,S:34.6,SD:20.4,M:17.4,V:6.8,MP:6.1,C:4.6,KD:5.1,L:2.3}, {m:'Jan 2026',x:284,S:34.1,SD:21.0,M:17.8,V:7.3,MP:6.1,C:5.3,KD:4.3,L:1.9}, {m:'Feb 2026',x:396,S:34.2,SD:20.5,M:17.9,V:7.4,MP:5.8,C:4.9,KD:4.3,L:1.9}, {m:'Mar 2026',x:508,S:32.8,SD:20.9,M:17.4,V:7.5,MP:6.0,C:5.8,KD:5.0,L:2.6}, {m:'Apr 2026',x:620,S:32.7,SD:20.0,M:16.8,V:7.7,MP:6.1,C:6.8,KD:5.7,L:2.2} ]; var P=[ {k:'S',c:'#ED1B34'},{k:'SD',c:'#4E4138'},{k:'M',c:'#2C4690'},{k:'V',c:'#ED1B24'}, {k:'MP',c:'#52A243'},{k:'C',c:'#005C2B'},{k:'KD',c:'#005EA3'},{k:'L',c:'#006AB4'} ]; var Y=function(v){return 330-(v/36)*300;}; function fmt(v){return v.toFixed(1).replace('.',',');} var svg=document.getElementById('mt-pop-svg'); var tt=document.getElementById('mt-pop-tt'); var ttM=document.getElementById('mt-tt-m'); var ttB=document.getElementById('mt-tt-b'); var hl=document.getElementById('mt-pop-hline'); var hd=document.getElementById('mt-pop-hdots'); var el=document.getElementById('mt-pop-end-labels'); var dots={}; P.forEach(function(p){dots[p.k]=document.getElementById('mt-d-'+p.k.toLowerCase());}); function show(i){ var d=D[i]; hl.setAttribute('x1',d.x);hl.setAttribute('x2',d.x);hl.style.strokeOpacity='0.3'; hd.style.opacity='1'; el.style.opacity=i0.55?(lPx-tt.offsetWidth-12)+'px':(lPx+12)+'px'; } function hide(){hl.style.strokeOpacity='0';hd.style.opacity='0';el.style.opacity='1';tt.style.display='none';} document.querySelectorAll('.mt-hz').forEach(function(z){ var i=parseInt(z.getAttribute('data-i')); z.addEventListener('mouseenter',function(){show(i);}); z.addEventListener('touchstart',function(e){e.preventDefault();show(i);},{passive:false}); }); svg.addEventListener('mouseleave',hide); document.addEventListener('touchstart',function(e){if(!svg.contains(e.target))hide();}); })(); S SD M V MP C KD L (under 4 %) Senaste
From 2026-04-01 13:33:44 (discovered: 2026-04-19 18:52:28) hash: 6a6824e092fb54c26197ab8e8da776b40b3af695
To 2026-04-01 13:33:44 (discovered: 2026-04-19 18:58:27) hash: b31f395df9eec5c945dac5d897db86a061313ecb
Title
Sammanvägning av opinionsmätningar inför valet 2026
Description
Opinionsmätningarna kommer allt tätare inför valet 2026. Men vem leder i opinionen? Hur ser mandatfördelningen ut? Och vem blir nästa statsminister? Morgon-Tidningen väger samman opinionsmätningar inför valet den 13 september 2026. Sidan uppdateras löpande. Här hittar du alla de stora opinionsmätningarna inför valet 2026 sammanställda för att ge en så bra bild av läget som […]
Content
Opinionsmätningarna kommer allt tätare inför valet 2026. Men vem leder i opinionen? Hur ser mandatfördelningen ut? Och vem blir nästa statsminister? Morgon-Tidningen väger samman opinionsmätningar inför valet den 13 september 2026. Sidan uppdateras löpande. Här hittar du alla de stora opinionsmätningarna inför valet 2026 sammanställda för att ge en så bra bild av läget som möjligt. Är du nyfiken på hur vi gått tillväga? Det kan du läsa om längst ner i artikeln. Läget i opinionen just nu Oppositionen har lett i de flesta opinionsmätningar sedan riksdagsvalet 2022. Skillnaden mellan blocken minskade i mars till 6,5 procentenheter, från 8,3 i november. .mt-pop-wrap * { box-sizing: border-box; } /* Typsnittsnivåer: Rubrik: GT Planar Medium, 24px / 20px mobil Etikett: GT Planar Regular, 12px, #1C1C1C (ingen opacity — funktionell text) Bildtext: GT Planar Regular, 12px, #1C1C1C, opacity 0.4 */ .mt-pop-wrap { font-family: 'GT Planar Regular', sans-serif; color: #1C1C1C; max-width: 660px; margin: 2em auto; background: transparent; } /* KEY CARDS */ .mt-pop-keys { display: flex; gap: 0; margin-bottom: 28px; border: 1px solid rgba(28,28,28,0.15); background: #F1F1EB; flex-wrap: wrap; } .mt-pop-key-card { flex: 1; min-width: 140px; padding: 14px 16px; 16px 20px; border-right: 1px solid rgba(28,28,28,0.15); rgba(28,28,28,0.08); text-align: center; } .mt-pop-key-card:last-child { border-right: none; } .mt-pop-key-label { font-family: 'GT Planar Regular', sans-serif; font-size: 10px; text-transform: uppercase; letter-spacing: 0.08em; color: #1C1C1C; opacity: 0.4; margin-bottom: 6px; 8px; } .mt-pop-key-val { font-family: 'GT Planar Medium', sans-serif; font-size: 32px; font-weight: 500; font-variant-numeric: tabular-nums; line-height: 1; color: #1C1C1C; } .mt-pop-key-val sup { font-size: 13px; font-weight: 400; vertical-align: baseline; } /* RUBRIKER */ .mt-pop-section-title { font-family: 'GT Planar Medium', sans-serif; font-size: 24px; font-weight: 500; line-height: 28px; color: #1C1C1C; margin-bottom: 12px; } /* BILDTEXT */ .mt-pop-caption { font-family: 'GT Planar Regular', sans-serif; font-size: 12px; line-height: 1.2; letter-spacing: 0.4px; color: #1C1C1C; opacity: 0.4; } /* LEGEND */ .mt-pop-legend { display: flex; flex-wrap: wrap; gap: 8px 20px; margin: 16px 0 24px; padding-left: 4px; } .mt-pop-legend-item { display: flex; align-items: center; gap: 5px; font-family: 'GT Planar Regular', sans-serif; font-size: 12px; color: #1C1C1C; } .mt-pop-legend-dash { width: 18px; height: 2.5px; display: inline-block; } /* TABELL */ .mt-pop-table-wrap { overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 12px; } .mt-pop-table { width: 100%; border-collapse: collapse; font-family: 'GT Planar Regular', sans-serif; font-size: 20px; line-height: 24px; font-variant-numeric: tabular-nums; color: #1C1C1C; } .mt-pop-table th { text-align: left; padding: 8px 10px 8px 0; font-family: 'GT Planar Regular', sans-serif; font-size: 20px; line-height: 24px; color: #1C1C1C; border-bottom: 1px solid rgba(28,28,28,0.15); font-weight: 400; } .mt-pop-table th.num { text-align: right; padding: 8px 10px; } .mt-pop-table td { padding: 8px 10px 8px 0; border-bottom: 1px solid rgba(28,28,28,0.1); } .mt-pop-table td.num { text-align: right; padding: 8px 10px; } .mt-pop-table tr.snitt td { border-top: 1px solid rgba(28,28,28,0.15); border-bottom: 1px solid rgba(28,28,28,0.15); font-family: 'GT Planar Medium', sans-serif; background: rgba(28,28,28,0.02); } @media (max-width: 480px) { .mt-pop-table { font-size: 18px; line-height: 21.6px; } .mt-pop-table th { font-size: 18px; line-height: 21.6px; } .mt-pop-key-val { font-size: 28px; } .mt-pop-key-card { border-bottom: 1px solid rgba(28,28,28,0.08); } .mt-pop-section-title { font-size: 20px; line-height: 24px; } } @media (max-width: 360px) { .mt-pop-key-val { font-size: 24px; } } /* TOOLTIP */ .mt-pop-tooltip { display: none; position: absolute; top: 30px; left: 0; background: rgba(255,255,247,0.97); border: 1px solid rgba(28,28,28,0.12); padding: 10px 14px; font-family: 'GT Planar Regular', sans-serif; font-size: 12px; pointer-events: none; z-index: 10; min-width: 120px; color: #1C1C1C; } .mt-pop-tooltip-month { font-family: 'GT Planar Medium', sans-serif; font-size: 12px; margin-bottom: 6px; } .mt-pop-tooltip-body { line-height: 1.8; font-variant-numeric: tabular-nums; } /* MOBIL */ @media (max-width: 480px) { .mt-pop-key-val { font-size: 28px; } .mt-pop-key-card { border-bottom: 1px solid rgba(28,28,28,0.06); } .mt-pop-section-title { font-size: 20px; line-height: 24px; } .mt-pop-table { min-width: 480px; } } @media (max-width: 360px) { .mt-pop-key-val { font-size: 24px; } } Största parti — S 32,7 % Oppositionen 53,3 % Tidöpartierna 44,7 % Skillnad mellan blocken ±0 +5 +10 NOV DEC JAN FEB MAR APR +8,2 +6,9 +7,8 +7,7 +6,2 +8,6 pe Procentenheter till oppositionens fördel. Valet 2022: −0,6 pe (Tidö vann knappt). (function(){ var D=[ {m:'Nov 2025',x:56,opp:52.9,tido:44.7,diff:8.2,y:42.6}, {m:'Dec 2025',x:168.8,opp:52.1,tido:45.2,diff:6.9,y:53.8}, {m:'Jan 2026',x:281.6,opp:52.8,tido:45.0,diff:7.8,y:46.0}, {m:'Feb 2026',x:394.4,opp:52.3,tido:44.6,diff:7.7,y:46.9}, {m:'Mar 2026',x:507.2,opp:52.1,tido:45.9,diff:6.2,y:59.8}, {m:'Apr 2026',x:620,opp:53.3,tido:44.7,diff:8.6,y:39.2} ]; var svg=document.getElementById('mt-bd-svg'); var tt=document.getElementById('mt-bd-tt'); var hl=document.getElementById('mt-bd-hl'); var dot=document.getElementById('mt-bd-dot'); var lbl=document.getElementById('mt-bd-labels'); function fmt(v){return v.toFixed(1).replace('.',',');} function show(i){ var d=D[i]; hl.setAttribute('x1',d.x);hl.setAttribute('x2',d.x);hl.style.strokeOpacity='0.3'; dot.setAttribute('cx',d.x);dot.setAttribute('cy',d.y);dot.style.opacity='1'; lbl.style.opacity='0.12'; document.getElementById('mt-bd-tt-m').textContent=d.m; document.getElementById('mt-bd-tt-b').innerHTML= 'Opposition: '+fmt(d.opp)+' %'+ 'Tidö: '+fmt(d.tido)+' %'+ 'Skillnad: +'+fmt(d.diff)+' pe'; tt.style.display='block'; var r=svg.getBoundingClientRect(),pct=d.x/640,lPx=pct*r.width; tt.style.left=pct>0.55?(lPx-tt.offsetWidth-10)+'px':(lPx+10)+'px'; } function hide(){hl.style.strokeOpacity='0';dot.style.opacity='0';lbl.style.opacity='1';tt.style.display='none';} document.querySelectorAll('.mt-bz').forEach(function(z){ var i=parseInt(z.getAttribute('data-i')); z.addEventListener('mouseenter',function(){show(i);}); z.addEventListener('touchstart',function(e){e.preventDefault();show(i);},{passive:false}); }); svg.addEventListener('mouseleave',hide); document.addEventListener('touchstart',function(e){if(!svg.contains(e.target))hide();}); })(); 36 % 26 % 16 % 6 % 4 % NOV DEC JAN FEB MAR APR 2025–2026 2026 → S 32,7 SD 20,0 M 16,8 V 7,7 MP 6,1 C 6,8 KD 5,7 L 2,2 UNDER SPÄRREN (function(){ var D=[ {m:'Nov 2025',x:60, S:33.7,SD:19.9,M:18.6,V:7.4,MP:6.9,C:4.9,KD:4.0,L:2.2}, {m:'Dec 2025',x:172,S:34.6,SD:20.4,M:17.4,V:6.8,MP:6.1,C:4.6,KD:5.1,L:2.3}, {m:'Jan 2026',x:284,S:34.1,SD:21.0,M:17.8,V:7.3,MP:6.1,C:5.3,KD:4.3,L:1.9}, {m:'Feb 2026',x:396,S:34.2,SD:20.5,M:17.9,V:7.4,MP:5.8,C:4.9,KD:4.3,L:1.9}, {m:'Mar 2026',x:508,S:32.8,SD:20.9,M:17.4,V:7.5,MP:6.0,C:5.8,KD:5.0,L:2.6}, {m:'Apr 2026',x:620,S:32.7,SD:20.0,M:16.8,V:7.7,MP:6.1,C:6.8,KD:5.7,L:2.2} ]; var P=[ {k:'S',c:'#ED1B34'},{k:'SD',c:'#4E4138'},{k:'M',c:'#2C4690'},{k:'V',c:'#ED1B24'}, {k:'MP',c:'#52A243'},{k:'C',c:'#005C2B'},{k:'KD',c:'#005EA3'},{k:'L',c:'#006AB4'} ]; var Y=function(v){return 330-(v/36)*300;}; function fmt(v){return v.toFixed(1).replace('.',',');} var svg=document.getElementById('mt-pop-svg'); var tt=document.getElementById('mt-pop-tt'); var ttM=document.getElementById('mt-tt-m'); var ttB=document.getElementById('mt-tt-b'); var hl=document.getElementById('mt-pop-hline'); var hd=document.getElementById('mt-pop-hdots'); var el=document.getElementById('mt-pop-end-labels'); var dots={}; P.forEach(function(p){dots[p.k]=document.getElementById('mt-d-'+p.k.toLowerCase());}); function show(i){ var d=D[i]; hl.setAttribute('x1',d.x);hl.setAttribute('x2',d.x);hl.style.strokeOpacity='0.3'; hd.style.opacity='1'; el.style.opacity=i0.55?(lPx-tt.offsetWidth-12)+'px':(lPx+12)+'px'; } function hide(){hl.style.strokeOpacity='0';hd.style.opacity='0';el.style.opacity='1';tt.style.display='none';} document.querySelectorAll('.mt-hz').forEach(function(z){ var i=parseInt(z.getAttribute('data-i')); z.addEventListener('mouseenter',function(){show(i);}); z.addEventListener('touchstart',function(e){e.preventDefault();show(i);},{passive:false}); }); svg.addEventListener('mouseleave',hide); document.addEventListener('touchstart',function(e){if(!svg.contains(e.target))hide();}); })(); S SD M V MP C KD L (under 4 %) Senaste mätningarna Institut S SD M V MP C KD L Verian/Sifo (apr) 32,720,016,8 7,76,16,8 5,72,2 Indikator (mar) 33,420,618,4 7,05,75,7 4,62,2 Novus (mar) 32,721,017,5 7,55,76,3 5,12,3 MT snitt 32,720,016,8 7,76,16,8 5,72,2 Visar de tre senaste mätningarna. MT-snittet viktar efter tid och urvalsstorlek. Källa:
From 2026-04-01 13:33:44 (discovered: 2026-04-15 17:14:08) hash: 1c38286fe1efba8cb47bc1d618a485922298b797
To 2026-04-01 13:33:44 (discovered: 2026-04-19 18:52:28) hash: 6a6824e092fb54c26197ab8e8da776b40b3af695
Title
Sammanvägning av opinionsmätningar inför valet 2026
Description
Opinionsmätningarna kommer allt tätare inför valet 2026. Men vem leder i opinionen? Hur ser mandatfördelningen ut? Och vem blir nästa statsminister? Morgon-Tidningen väger samman opinionsmätningar inför valet den 13 september 2026. Sidan uppdateras löpande. Här hittar du alla de stora opinionsmätningarna inför valet 2026 sammanställda för att ge en så bra bild av läget som […]
Content
Opinionsmätningarna kommer allt tätare inför valet 2026. Men vem leder i opinionen? Hur ser mandatfördelningen ut? Och vem blir nästa statsminister? Morgon-Tidningen väger samman opinionsmätningar inför valet den 13 september 2026. Sidan uppdateras löpande. Här hittar du alla de stora opinionsmätningarna inför valet 2026 sammanställda för att ge en så bra bild av läget som möjligt. Är du nyfiken på hur vi gått tillväga? Det kan du läsa om längst ner i artikeln. Läget i opinionen just nu Oppositionen har lett i de flesta opinionsmätningar sedan riksdagsvalet 2022. Skillnaden mellan blocken minskade i mars till 6,5 procentenheter, från 8,3 i november. /* --- Tablet --- */ @media (max-width: 700px) { .mt-pop-wrap { padding: 0 12px !important; } .mt-pop-title { font-size: 28px !important; } .mt-pop-key-val * { font-size: 30px !important; } box-sizing: border-box; } /* --- Mobile --- Typsnittsnivåer: Rubrik: GT Planar Medium, 24px / 20px mobil Etikett: GT Planar Regular, 12px, #1C1C1C (ingen opacity funktionell text) Bildtext: GT Planar Regular, 12px, #1C1C1C, opacity 0.4 */ @media (max-width: 480px) { .mt-pop-wrap { padding: 0 8px !important; font-family: 'GT Planar Regular', sans-serif; color: #1C1C1C; max-width: 660px; margin: 2em auto; background: transparent; } /* Key cards: wrap naturally KEY CARDS */ .mt-pop-keys { display: flex; gap: 0 !important; 0; margin-bottom: 28px; border: 1px solid rgba(28,28,28,0.15); flex-wrap: wrap; } .mt-pop-key-card { border-bottom: flex: 1; min-width: 140px; padding: 14px 16px; border-right: 1px solid rgba(28,28,28,0.06) !important; rgba(28,28,28,0.15); text-align: center; } .mt-pop-key-card:last-child { border-right: none; } .mt-pop-key-label { font-family: 'GT Planar Regular', sans-serif; font-size: 10px; text-transform: uppercase; letter-spacing: 0.08em; color: #1C1C1C; opacity: 0.4; margin-bottom: 6px; } .mt-pop-key-val { font-family: 'GT Planar Medium', sans-serif; font-size: 28px !important; 32px; font-weight: 500; font-variant-numeric: tabular-nums; line-height: 1; color: #1C1C1C; } .mt-pop-key-val span sup { font-size: 11px !important; 13px; font-weight: 400; vertical-align: baseline; } /* Charts: let SVGs scale down naturally instead of scrolling RUBRIKER */ .mt-pop-chart-area { overflow: visible; margin-left: 0; margin-right: 0; padding: 0; } .mt-pop-chart-area svg .mt-pop-section-title { min-width: 0; width: 100%; font-family: 'GT Planar Medium', sans-serif; font-size: 24px; font-weight: 500; line-height: 28px; color: #1C1C1C; margin-bottom: 12px; } .mt-pop-chart-area::after /* BILDTEXT */ .mt-pop-caption { display: none; font-family: 'GT Planar Regular', sans-serif; font-size: 12px; line-height: 1.2; letter-spacing: 0.4px; color: #1C1C1C; opacity: 0.4; } /* Legend tighter LEGEND */ .mt-pop-legend { display: flex; flex-wrap: wrap; gap: 6px 12px !important; 8px 20px; margin: 16px 0 24px; padding-left: 4px; } .mt-pop-legend-item { display: flex; align-items: center; gap: 5px; font-family: 'GT Planar Regular', sans-serif; font-size: 10px !important; 12px; color: #1C1C1C; } .mt-pop-legend-dash { width: 18px; height: 2.5px; display: inline-block; } /* Table: scroll is fine here since tables need width TABELL */ .mt-pop-table-wrap { overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 12px; } .mt-pop-table-wrap table .mt-pop-table { width: 100%; border-collapse: collapse; font-family: 'GT Planar Regular', sans-serif; font-size: 20px; line-height: 24px; font-variant-numeric: tabular-nums; color: #1C1C1C; } .mt-pop-table th { text-align: left; padding: 8px 10px 8px 0; font-family: 'GT Planar Regular', sans-serif; font-size: 20px; line-height: 24px; color: #1C1C1C; border-bottom: 1px solid rgba(28,28,28,0.15); font-weight: 400; } .mt-pop-table th.num { text-align: right; padding: 8px 10px; } .mt-pop-table td { padding: 8px 10px 8px 0; border-bottom: 1px solid rgba(28,28,28,0.1); } .mt-pop-table td.num { text-align: right; padding: 8px 10px; } .mt-pop-table tr.snitt td { border-top: 1px solid rgba(28,28,28,0.15); border-bottom: 1px solid rgba(28,28,28,0.15); font-family: 'GT Planar Medium', sans-serif; background: rgba(28,28,28,0.02); } /* TOOLTIP */ .mt-pop-tooltip { display: none; position: absolute; top: 30px; left: 0; background: rgba(255,255,247,0.97); border: 1px solid rgba(28,28,28,0.12); padding: 10px 14px; font-family: 'GT Planar Regular', sans-serif; font-size: 12px; pointer-events: none; z-index: 10; min-width: 540px; 120px; color: #1C1C1C; } .mt-pop-tooltip-month { font-family: 'GT Planar Medium', sans-serif; font-size: 12px; margin-bottom: 6px; } .mt-pop-tooltip-body { line-height: 1.8; font-variant-numeric: tabular-nums; } /* --- Very small screens (SE, Galaxy S) --- MOBIL */ @media (max-width: 360px) 480px) { .mt-pop-title .mt-pop-key-val { font-size: 20px !important; 28px; } .mt-pop-key-val .mt-pop-key-card { border-bottom: 1px solid rgba(28,28,28,0.06); } .mt-pop-section-title { font-size: 24px !important; 20px; line-height: 24px; } .mt-pop-table { min-width: 480px; } } @media (max-width: 480px) 360px) { .mt-caption .mt-pop-key-val { font-size: 14.4px !important; 24px; } } Största parti 32,7% S 32,7 % Oppositionen 53,3% S+V+C+MP Tidö-partierna 44,7% M+KD+L+SD 53,3 % Tidöpartierna 44,7 % Skillnad mellan blocken ±0 +5 +10 NOV DEC JAN FEB MAR APR +8,2 +6,9 +7,8 +7,7 +6,2 +8,6 pe Procentenheter till oppositionens fördel. Valet 2022: −0,6 pe (Tidö vann knappt). (function(){ var D=[ {m:'Nov 2025',x:56,opp:52.9,tido:44.7,diff:8.2,y:42.6}, {m:'Dec 2025',x:168.8,opp:52.1,tido:45.2,diff:6.9,y:53.8}, {m:'Jan 2026',x:281.6,opp:52.8,tido:45.0,diff:7.8,y:46.0}, {m:'Feb 2026',x:394.4,opp:52.3,tido:44.6,diff:7.7,y:46.9}, {m:'Mar 2026',x:507.2,opp:52.1,tido:45.9,diff:6.2,y:59.8}, {m:'Apr 2026',x:620,opp:53.3,tido:44.7,diff:8.6,y:39.2} ]; var svg=document.getElementById('mt-bd-svg'); var tt=document.getElementById('mt-bd-tt'); var hl=document.getElementById('mt-bd-hl'); var dot=document.getElementById('mt-bd-dot'); var lbl=document.getElementById('mt-bd-labels'); function fmt(v){return v.toFixed(1).replace('.',',');} function show(i){ var d=D[i]; hl.setAttribute('x1',d.x);hl.setAttribute('x2',d.x);hl.style.strokeOpacity='0.3'; dot.setAttribute('cx',d.x);dot.setAttribute('cy',d.y);dot.style.opacity='1'; lbl.style.opacity='0.12'; document.getElementById('mt-bd-tt-m').textContent=d.m; document.getElementById('mt-bd-tt-b').innerHTML= 'Opposition: '+d.opp.toFixed(1).replace('.',',')+'%'+ '+fmt(d.opp)+' %'+ 'Tidö: '+d.tido.toFixed(1).replace('.',',')+'%'+ '+fmt(d.tido)+' %'+ 'Skillnad: +'+d.diff.toFixed(1).replace('.',',')+' +'+fmt(d.diff)+' pe'; tt.style.display='block'; var r=svg.getBoundingClientRect(),pct=d.x/640,lPx=pct*r.width; tt.style.left=pct>0.55?(lPx-tt.offsetWidth-10)+'px':(lPx+10)+'px'; } function hide(){hl.style.strokeOpacity='0';dot.style.opacity='0';lbl.style.opacity='1';tt.style.display='none';} document.querySelectorAll('.mt-bz').forEach(function(z){ var i=parseInt(z.getAttribute('data-i')); z.addEventListener('mouseenter',function(){show(i);}); z.addEventListener('touchstart',function(e){e.preventDefault();show(i);},{passive:false}); }); svg.addEventListener('mouseleave',hide); document.addEventListener('touchstart',function(e){if(!svg.contains(e.target))hide();}); })(); 4% 36% 26% 16% 6% 36 % 26 % 16 % 6 % 4 % NOV DEC JAN FEB MAR APR 2025\u20132026 2025–2026 2026 \u2192 S 32,7 SD 20,0 M 16,8 V 7,7 MP 6,1 C 6,8 KD 5,7 L 2,2 UNDER SP\u00c4RREN SPÄRREN (function(){ var D=[ {m:'Nov 2025',x:60,S:33.7,SD:19.9,M:18.6,V:7.4,MP:6.9,C:4.9,KD:4.0,L:2.2}, 2025',x:60, S:33.7,SD:19.9,M:18.6,V:7.4,MP:6.9,C:4.9,KD:4.0,L:2.2}, {m:'Dec 2025',x:172,S:34.6,SD:20.4,M:17.4,V:6.8,MP:6.1,C:4.6,KD:5.1,L:2.3}, {m:'Jan 2026',x:284,S:34.1,SD:21.0,M:17.8,V:7.3,MP:6.1,C:5.3,KD:4.3,L:1.9}, {m:'Feb 2026',x:396,S:34.2,SD:20.5,M:17.9,V:7.4,MP:5.8,C:4.9,KD:4.3,L:1.9}, {m:'Mar 2026',x:508,S:32.8,SD:20.9,M:17.4,V:7.5,MP:6.0,C:5.8,KD:5.0,L:2.6}, {m:'Apr 2026',x:620,S:32.7,SD:20.0,M:16.8,V:7.7,MP:6.1,C:6.8,KD:5.7,L:2.2} ]; var P=[ {k:'S',c:'#ED1B34'},{k:'SD',c:'#4E4138'},{k:'M',c:'#2C4790'},{k:'V',c:'#ED1C24'}, {k:'MP',c:'#53A045'},{k:'C',c:'#005D2B'},{k:'KD',c:'#005EA1'},{k:'L',c:'#006AB3'} {k:'S',c:'#ED1B34'},{k:'SD',c:'#4E4138'},{k:'M',c:'#2C4690'},{k:'V',c:'#ED1B24'}, {k:'MP',c:'#52A243'},{k:'C',c:'#005C2B'},{k:'KD',c:'#005EA3'},{k:'L',c:'#006AB4'} ]; var Y=function(v){return 330-(v/36)*300;}; function fmt(v){return v.toFixed(1).replace('.',',');} var svg=document.getElementById('mt-pop-svg'); var tt=document.getElementById('mt-pop-tt'); var ttM=document.getElementById('mt-tt-m'); var ttB=document.getElementById('mt-tt-b'); var hl=document.getElementById('mt-pop-hline'); var hd=document.getElementById('mt-pop-hdots'); var el=document.getElementById('mt-pop-end-labels'); var dots={}; P.forEach(function(p){dots[p.k]=document.getElementById('mt-d-'+p.k.toLowerCase());}); function show(i){ var d=D[i]; hl.setAttribute('x1',d.x);hl.setAttribute('x2',d.x); hl.style.strokeOpacity='0.3'; hl.setAttribute('x1',d.x);hl.setAttribute('x2',d.x);hl.style.strokeOpacity='0.3'; hd.style.opacity='1'; el.style.opacity=i0.55?(lPx-tt.offsetWidth-12)+'px':(lPx+12)+'px'; } function hide(){ hl.style.strokeOpacity='0';hd.style.opacity='0';el.style.opacity='1';tt.style.display='none'; } hide(){hl.style.strokeOpacity='0';hd.style.opacity='0';el.style.opacity='1';tt.style.display='none';} document.querySelectorAll('.mt-hz').forEach(function(z){ var i=parseInt(z.getAttribute('data-i')); z.addEventListener('mouseenter',function(){show(i);}); z.addEventListener('touchstart',function(e){e.preventDefault();show(i);},{passive:false}); }); svg.addEventListener('mouseleave',hide); document.addEventListener('touchstart',function(e){if(!svg.contains(e.target))hide();}); })(); S SD M V MP C KD L (streckad = under 4%) (under 4 %) Senaste mätningarna Institut S SD M V MP C KD L Verian/Sifo apr 32,7 20,0 16,8 7,7 6,1 6,8 5,7 2,2 (apr) 32,720,016,8 7,76,16,8 5,72,2 Indikator mar 33,4 20,6 18,4 7,0 5,7 5,7 4,6 2,2 (mar) 33,420,618,4 7,05,75,7 4,62,2 Novus mar 32,7 21,0 17,5 7,5 5,7 6,3 5,1 2,3 (mar) 32,721,017,5 7,55,76,3 5,12,3 MT snitt 32,7 20,0 16,8 7,7 6,1 6,8 5,7 2,2 32,720,016,8 7,76,16,8 5,72,2 Visar de tre senaste mätningarna. MT-snittet viktar efter tid och urvalsstorlek. Källa: Verian/Sifo, Novus, Demoskop, Indikator sammanvägt av MT, april 2026 Centerpartiet har just nu en stark trend. Samtidigt ökar oppositionen sitt övertag med bara månader kvar till valet. Prognos: Mandatfördelning riksdagen 2026 Liberalerna ligger under fyraprocentsspärren. Det innebär att runt 190 000 röster försvinner ur beräkningen. I valet 2022 vann Tidö med tre mandats marginal. @media (max-width: 700px) { .mt-man-wrap { padding: 0 12px !important; } .mt-man-title { font-size: 26px !important; } } @media (max-width: 480px) { .mt-man-wrap { padding: 0 8px !important; } .mt-man-title { font-size: 22px !important; line-height: 1.15 !important; } .mt-man-subtitle { font-size: 12px !important; } .mt-man-block-bar-wrap { margin-left: -8px; margin-right: -8px; padding: 0 8px; } .mt-man-seats-row { flex-wrap: wrap !important; gap: 8px !important; } .mt-man-seat-card { min-width: calc(25% - 8px) !important; flex: 1 1 calc(25% - 8px) !important; } .mt-man-seat-num { font-size: 22px !important; } .mt-man-seat-pct { font-size: 9px !important; } .mt-man-hemicycle-area { overflow-x: auto; -webkit-overflow-scrolling: touch; } .mt-man-hemicycle-area svg { min-width: 480px; } .mt-man-hemicycle-area::after { content: '← svep →'; display: block; text-align: center; font-size: 9px; opacity: 0.3; margin-top: 4px; font-family: 'GT Planar Regular','GT Planar',sans-serif; } } @media (max-width: 360px) { .mt-man-title { font-size: 19px !important; } .mt-man-seat-card { min-width: calc(50% - 6px) !important; flex: 1 1 calc(50% - 6px) !important; } .mt-man-seat-num { font-size: 22px !important; } } @media (max-width: 480px) { .mt-caption { font-size: 14.4px !important; } } V 28 S 119 MP 22 C 25 M 61 KD 21 SD 73

Versions

  1. 2026-04-01 13:33:44
    Discovered: 2026-04-20 20:02:04 Hash: 4aadb380664b6ee2dfd24fa6acfd4ac868268622
    Title:
    Sammanvägning av opinionsmätningar inför valet 2026
    Description:
    Opinionsmätningarna kommer allt tätare inför valet 2026. Men vem leder i opinionen? Hur ser mandatfördelningen ut? Och vem blir nästa statsminister? Morgon-Tidningen väger samman opinionsmätningar inför valet den 13 september 2026. Sidan uppdateras löpande. Här hittar du alla de stora opinionsmätningarna inför valet 2026 sammanställda för att ge en så bra bild av läget som […]
    Content
    Opinionsmätningarna kommer allt tätare inför valet 2026. Men vem leder i opinionen? Hur ser mandatfördelningen ut? Och vem blir nästa statsminister? Morgon-Tidningen väger samman opinionsmätningar inför valet den 13 september 2026. Sidan uppdateras löpande.

    Här hittar du alla de stora opinionsmätningarna inför valet 2026 sammanställda för att ge en så bra bild av läget som möjligt. Är du nyfiken på hur vi gått tillväga? Det kan du läsa om längst ner i artikeln.

    Läget i opinionen just nu

    Oppositionen har lett i de flesta opinionsmätningar sedan riksdagsvalet 2022. Skillnaden mellan blocken minskade i mars till 6,5 procentenheter, från 8,3 i november.

    .mt-pop-wrap * { box-sizing: border-box; }

    /* Typsnittsnivåer:
    Rubrik: GT Planar Medium, 24px / 20px mobil
    Etikett: GT Planar Regular, 12px, #1C1C1C (ingen opacity, funktionell text)
    Bildtext: GT Planar Regular, 12px, #1C1C1C, opacity 0.4
    */

    .mt-pop-wrap {
    font-family: 'GT Planar Regular', sans-serif;
    color: #1C1C1C;
    background: transparent;
    }

    /* KEY CARDS */
    .mt-pop-keys {
    display: flex;
    gap: 0;
    margin-bottom: 28px;
    background: #F1F1EB;
    flex-wrap: wrap;
    }
    .mt-pop-key-card {
    flex: 1;
    min-width: 140px;
    padding: 16px 20px;
    border-right: 1px solid rgba(28,28,28,0.08);
    text-align: center;
    }
    .mt-pop-key-card:last-child { border-right: none; }
    .mt-pop-key-label {
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 10px;
    text-transform: uppercase;
    letter-spacing: 0.08em;
    color: #1C1C1C;
    opacity: 0.4;
    margin-bottom: 8px;
    }
    .mt-pop-key-val {
    font-family: 'GT Planar Medium', sans-serif;
    font-size: 32px;
    font-variant-numeric: tabular-nums;
    line-height: 1;
    color: #1C1C1C;
    }
    .mt-pop-key-val sup {
    font-size: 13px;
    vertical-align: baseline;
    }

    /* RUBRIKER */
    .mt-pop-section-title {
    font-family: 'GT Planar Medium', sans-serif;
    font-size: 24px;
    line-height: 28px;
    color: #1C1C1C;
    margin-bottom: 12px;
    }

    /* BILDTEXT */
    .mt-pop-caption {
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 12px;
    line-height: 1.2;
    letter-spacing: 0.4px;
    color: #1C1C1C;
    opacity: 0.4;
    }

    /* LEGEND */
    .mt-pop-legend {
    display: flex;
    flex-wrap: wrap;
    gap: 8px 20px;
    margin: 16px 0 24px;
    padding-left: 4px;
    }
    .mt-pop-legend-item {
    display: flex;
    align-items: center;
    gap: 5px;
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 12px;
    color: #1C1C1C;
    }
    .mt-pop-legend-dash {
    width: 18px;
    height: 2.5px;
    display: inline-block;
    }

    /* TABELL */
    .mt-pop-table-wrap { overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 12px; }
    .mt-pop-table {
    width: 100%;
    border-collapse: collapse;
    border-spacing: 0;
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 20px;
    line-height: 24px;
    font-variant-numeric: tabular-nums;
    color: #1C1C1C;
    }
    .mt-pop-table th {
    text-align: left;
    padding: 8px 10px 8px 0;
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 20px;
    line-height: 24px;
    color: #1C1C1C;
    border-bottom: 1px solid rgba(28,28,28,0.15);
    }
    .mt-pop-table th.num { text-align: right; padding: 8px 10px; }
    .mt-pop-table td { padding: 8px 10px 8px 0; border-bottom: 1px solid rgba(28,28,28,0.1) !important; }
    .mt-pop-table td.num { text-align: right; padding: 8px 10px; }
    .mt-pop-table tr.snitt td { border-top: 1px solid rgba(28,28,28,0.15) !important; border-bottom: 1px solid rgba(28,28,28,0.15) !important; font-family: 'GT Planar Medium', sans-serif; background: rgba(28,28,28,0.02); }
    @media (max-width: 480px) {
    .mt-pop-table { font-size: 18px; line-height: 21.6px; }
    .mt-pop-table th { font-size: 18px; line-height: 21.6px; }
    .mt-pop-key-val { font-size: 28px; }
    .mt-pop-key-card { border-bottom: 1px solid rgba(28,28,28,0.08); }
    .mt-pop-section-title { font-size: 20px; line-height: 24px; }
    }
    @media (max-width: 360px) {
    .mt-pop-key-val { font-size: 24px; }
    }

    /* TOOLTIP */
    .mt-pop-tooltip {
    display: none;
    position: absolute;
    top: 30px;
    left: 0;
    background: #E0FF63;
    border: none;
    padding: 12px 16px;
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 20px;
    line-height: 28px;
    color: #1C1C1C;
    pointer-events: none;
    z-index: 10;
    min-width: 140px;
    }

    /* MOBIL */
    @media (max-width: 480px) {
    .mt-pop-key-val { font-size: 28px; }
    .mt-pop-key-card { border-bottom: 1px solid rgba(28,28,28,0.06); }
    .mt-pop-section-title { font-size: 20px; line-height: 24px; }
    .mt-pop-table { min-width: 480px; }
    }

    @media (max-width: 360px) {
    .mt-pop-key-val { font-size: 24px; }
    }




    Största parti (S)
    32,7 %


    Oppositionen
    53,3 %


    Tidöpartierna
    44,7 %





    Skillnad mellan blocken (oppositionen leder med 6,5 pe)






    ±0
    +5
    +10

    NOV
    DEC
    JAN
    FEB
    MAR
    APR







    +8,2

    +6,9

    +7,8

    +7,7

    +6,2

    +8,6 pe




















    Procentenheter till oppositionens fördel. Valet 2022: −0,6 pe (Tidö vann knappt).


    (function(){
    var D=[
    {m:'Nov 2025',x:56,opp:52.9,tido:44.7,diff:8.2,y:42.6},
    {m:'Dec 2025',x:168.8,opp:52.1,tido:45.2,diff:6.9,y:53.8},
    {m:'Jan 2026',x:281.6,opp:52.8,tido:45.0,diff:7.8,y:46.0},
    {m:'Feb 2026',x:394.4,opp:52.3,tido:44.6,diff:7.7,y:46.9},
    {m:'Mar 2026',x:507.2,opp:52.1,tido:45.9,diff:6.2,y:59.8},
    {m:'Apr 2026',x:620,opp:53.3,tido:44.7,diff:8.6,y:39.2}
    ];
    var svg=document.getElementById('mt-bd-svg');
    var tt=document.getElementById('mt-bd-tt');
    var hl=document.getElementById('mt-bd-hl');
    var dot=document.getElementById('mt-bd-dot');
    var lbl=document.getElementById('mt-bd-labels');
    function fmt(v){return v.toFixed(1).replace('.',',');}
    function show(i){
    var d=D[i];
    hl.setAttribute('x1',d.x);hl.setAttribute('x2',d.x);hl.style.strokeOpacity='0.3';
    dot.setAttribute('cx',d.x);dot.setAttribute('cy',d.y);dot.style.opacity='1';
    lbl.style.opacity='0.12';
    document.getElementById('mt-bd-tt-m').textContent=d.m;
    document.getElementById('mt-bd-tt-b').innerHTML=
    'Opposition '+fmt(d.opp)+' %'+
    'Tidö '+fmt(d.tido)+' %'+
    '+'+fmt(d.diff)+' pe';
    tt.style.display='block';
    var r=svg.getBoundingClientRect(),pct=d.x/640,lPx=pct*r.width;
    tt.style.left=pct>0.55?(lPx-tt.offsetWidth-10)+'px':(lPx+10)+'px';
    }
    function hide(){hl.style.strokeOpacity='0';dot.style.opacity='0';lbl.style.opacity='1';tt.style.display='none';}
    document.querySelectorAll('.mt-bz').forEach(function(z){
    var i=parseInt(z.getAttribute('data-i'));
    z.addEventListener('mouseenter',function(){show(i);});
    z.addEventListener('touchstart',function(e){e.preventDefault();show(i);},{passive:false});
    });
    svg.addEventListener('mouseleave',hide);
    document.addEventListener('touchstart',function(e){if(!svg.contains(e.target))hide();});
    })();




















    36 %
    26 %
    16 %
    6 %
    4 %

    NOV
    DEC
    JAN
    FEB
    MAR
    APR
    2025/2026


    2026 →

















    S 32,7

    SD 20,0

    M 16,8

    V 7,7

    MP 6,1

    C 6,8

    KD 5,7

    L 2,2
    UNDER SPÄRREN

































    (function(){
    var D=[
    {m:'Nov 2025',x:60, S:33.7,SD:19.9,M:18.6,V:7.4,MP:6.9,C:4.9,KD:4.0,L:2.2},
    {m:'Dec 2025',x:172,S:34.6,SD:20.4,M:17.4,V:6.8,MP:6.1,C:4.6,KD:5.1,L:2.3},
    {m:'Jan 2026',x:284,S:34.1,SD:21.0,M:17.8,V:7.3,MP:6.1,C:5.3,KD:4.3,L:1.9},
    {m:'Feb 2026',x:396,S:34.2,SD:20.5,M:17.9,V:7.4,MP:5.8,C:4.9,KD:4.3,L:1.9},
    {m:'Mar 2026',x:508,S:32.8,SD:20.9,M:17.4,V:7.5,MP:6.0,C:5.8,KD:5.0,L:2.6},
    {m:'Apr 2026',x:620,S:32.7,SD:20.0,M:16.8,V:7.7,MP:6.1,C:6.8,KD:5.7,L:2.2}
    ];
    var P=[
    {k:'S',c:'#ED1B34'},{k:'SD',c:'#4E4138'},{k:'M',c:'#2C4690'},{k:'V',c:'#ED1B24'},
    {k:'MP',c:'#52A243'},{k:'C',c:'#005C2B'},{k:'KD',c:'#005EA3'},{k:'L',c:'#006AB4'}
    ];
    var Y=function(v){return 330-(v/36)*300;};
    function fmt(v){return v.toFixed(1).replace('.',',');}
    var svg=document.getElementById('mt-pop-svg');
    var tt=document.getElementById('mt-pop-tt');
    var ttM=document.getElementById('mt-tt-m');
    var ttB=document.getElementById('mt-tt-b');
    var hl=document.getElementById('mt-pop-hline');
    var hd=document.getElementById('mt-pop-hdots');
    var el=document.getElementById('mt-pop-end-labels');
    var dots={};
    P.forEach(function(p){dots[p.k]=document.getElementById('mt-d-'+p.k.toLowerCase());});
    function show(i){
    var d=D[i];
    hl.setAttribute('x1',d.x);hl.setAttribute('x2',d.x);hl.style.strokeOpacity='0.3';
    hd.style.opacity='1';
    el.style.opacity=i0.55?(lPx-tt.offsetWidth-12)+'px':(lPx+12)+'px';
    }
    function hide(){hl.style.strokeOpacity='0';hd.style.opacity='0';el.style.opacity='1';tt.style.display='none';}
    document.querySelectorAll('.mt-hz').forEach(function(z){
    var i=parseInt(z.getAttribute('data-i'));
    z.addEventListener('mouseenter',function(){show(i);});
    z.addEventListener('touchstart',function(e){e.preventDefault();show(i);},{passive:false});
    });
    svg.addEventListener('mouseleave',hide);
    document.addEventListener('touchstart',function(e){if(!svg.contains(e.target))hide();});
    })();




    S
    SD
    M
    V
    MP
    C
    KD
    L (under 4 %)



    Senaste mätningarna (viktar efter tid och urvalsstorlek)




    Institut
    S
    SD
    M
    V
    MP
    C
    KD
    L




    Verian/Sifo (apr)
    32,720,016,8
    7,76,16,8
    5,72,2


    Indikator (mar)
    33,420,618,4
    7,05,75,7
    4,62,2


    Novus (mar)
    32,721,017,5
    7,55,76,3
    5,12,3


    MT snitt
    32,720,016,8
    7,76,16,8
    5,72,2







    Verian/Sifo, Novus, Demoskop, Indikator. April 2026.


    Centerpartiet har just nu en stark trend. Samtidigt ökar oppositionen sitt övertag med bara månader kvar till valet.

    Prognos: Mandatfördelning riksdagen 2026

    Liberalerna ligger under fyraprocentsspärren. Det innebär att runt 190 000 röster försvinner ur beräkningen. I valet 2022 vann Tidö med tre mandats marginal.

    .mt-man-wrap * { box-sizing: border-box; }

    /* Tre textnivåer:
    Rubrik: GT Planar Medium, 24px / 20px mobil
    Brödtext: GT Planar Regular, 20px/24px / 18px/21.6px mobil
    Bildtext: GT Planar Regular, 12px, opacity 0.4
    */

    .mt-man-wrap {
    font-family: 'GT Planar Regular', sans-serif;
    color: #1C1C1C;
    background: transparent;
    }

    .mt-man-title {
    font-family: 'GT Planar Medium', sans-serif;
    font-size: 24px;
    line-height: 28px;
    color: #1C1C1C;
    margin-bottom: 12px;
    }

    .mt-man-caption {
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 12px;
    line-height: 1.2;
    letter-spacing: 0.4px;
    color: #1C1C1C;
    opacity: 0.4;
    }

    /* BLOCKLINJE */
    .mt-man-block-bar {
    position: relative;
    height: 52px;
    display: flex;
    overflow: hidden;
    }
    .mt-man-block-seg {
    display: flex;
    align-items: center;
    justify-content: center;
    font-family: 'GT Planar Medium', sans-serif;
    font-size: 14px;
    font-variant-numeric: tabular-nums;
    color: #fff;
    }
    .mt-man-block-labels {
    display: flex;
    justify-content: space-between;
    margin-bottom: 6px;
    }
    .mt-man-block-label {
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 12px;
    color: #1C1C1C;
    opacity: 0.5;
    text-transform: uppercase;
    letter-spacing: 0.06em;
    }
    .mt-man-block-totals {
    display: flex;
    justify-content: space-between;
    align-items: baseline;
    margin-top: 8px;
    }
    .mt-man-block-total-num {
    font-family: 'GT Planar Medium', sans-serif;
    font-size: 28px;
    font-variant-numeric: tabular-nums;
    }
    .mt-man-block-total-sub {
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 12px;
    opacity: 0.45;
    margin-left: 4px;
    }

    /* L-NOT */
    .mt-man-l-note {
    margin-top: 12px;
    padding: 16px 20px;
    background: #E0FF63;
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 20px;
    line-height: 24px;
    color: #1C1C1C;
    }

    /* SEKTIONSAVSTÅND */
    .mt-man-section { margin-bottom: 40px; }
    @media (max-width: 480px) { .mt-man-section { margin-bottom: 28px; } }

    /* MANDATKORT */
    .mt-man-seats-row {
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
    margin-bottom: 28px;
    }
    .mt-man-seat-card {
    flex: 1 1 calc(12.5% - 10px);
    min-width: 68px;
    padding: 10px 8px 8px;
    }
    .mt-man-seat-short {
    font-family: 'GT Planar Medium', sans-serif;
    font-size: 12px;
    margin-bottom: 4px;
    }
    .mt-man-seat-num {
    font-family: 'GT Planar Medium', sans-serif;
    font-size: 28px;
    font-variant-numeric: tabular-nums;
    line-height: 1;
    }
    .mt-man-seat-prev {
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 12px;
    opacity: 0.4;
    margin-top: 4px;
    }

    /* SWING */
    .mt-man-swing-wrap {
    margin-bottom: 28px;
    }
    .mt-man-swing-text {
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 20px;
    line-height: 24px;
    color: #1C1C1C;
    margin-bottom: 16px;
    }
    .mt-man-swing-row {
    display: flex;
    align-items: center;
    gap: 10px;
    margin-bottom: 4px;
    }
    .mt-man-swing-party {
    font-family: 'GT Planar Medium', sans-serif;
    font-size: 12px;
    width: 28px;
    text-align: right;
    flex-shrink: 0;
    }
    .mt-man-swing-bar {
    flex: 1;
    height: 12px;
    background: rgba(28,28,28,0.06);
    position: relative;
    }
    .mt-man-swing-mid {
    position: absolute;
    left: 50%;
    top: 0;
    bottom: 0;
    width: 1px;
    background: rgba(28,28,28,0.15);
    }
    .mt-man-swing-fill-pos {
    position: absolute;
    left: 50%;
    top: 1px;
    bottom: 1px;
    opacity: 0.75;
    }
    .mt-man-swing-fill-neg {
    position: absolute;
    right: 50%;
    top: 1px;
    bottom: 1px;
    opacity: 0.75;
    }
    .mt-man-swing-val {
    font-family: 'GT Planar Medium', sans-serif;
    font-size: 12px;
    width: 36px;
    text-align: right;
    font-variant-numeric: tabular-nums;
    flex-shrink: 0;
    }

    /* HEMICYCLE TOOLTIP */
    .mt-hc-tooltip {
    display: none;
    position: absolute;
    top: 30px;
    left: 0;
    background: #E0FF63;
    border: none;
    padding: 12px 16px;
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 20px;
    line-height: 28px;
    color: #1C1C1C;
    pointer-events: none;
    z-index: 10;
    min-width: 140px;
    }
    .mt-hc-tt-name {
    font-family: 'GT Planar Medium', sans-serif;
    font-size: 14px;
    margin-bottom: 2px;
    }
    .mt-hc-tt-seats {
    font-family: 'GT Planar Medium', sans-serif;
    font-size: 32px;
    line-height: 1;
    font-variant-numeric: tabular-nums;
    }
    .mt-hc-tt-label {
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 12px;
    opacity: 0.4;
    margin-top: 2px;
    }

    /* MOBIL */
    @media (max-width: 480px) {
    .mt-man-title { font-size: 20px; line-height: 24px; }
    .mt-man-l-note { font-size: 18px; line-height: 21.6px; }
    .mt-man-swing-text { font-size: 18px; line-height: 21.6px; }
    .mt-man-seat-card { min-width: calc(25% - 10px); flex: 1 1 calc(25% - 10px); }
    .mt-man-seat-num { font-size: 22px; }
    .mt-man-block-total-num { font-size: 24px; }
    .mt-man-hemicycle-wrap { overflow-x: auto; -webkit-overflow-scrolling: touch; }
    .mt-man-hemicycle-wrap svg { min-width: 480px; }
    }
    @media (max-width: 360px) {
    .mt-man-seat-card { min-width: calc(50% - 10px); flex: 1 1 calc(50% - 10px); }
    }







































































































































































































































































































































































    V 28



    S 119



    MP 22



    C 25



    M 61



    KD 21



    SD 73


    175 = majoritet




    mandat




    (function(){
    var parties={
    'V':{name:'Vänsterpartiet',seats:28,color:'#9E1A2F'},
    'S':{name:'Socialdemokraterna',seats:119,color:'#ED1B34'},
    'MP':{name:'Miljöpartiet',seats:22,color:'#52A243'},
    'C':{name:'Centerpartiet',seats:25,color:'#005C2B'},
    'M':{name:'Moderaterna',seats:61,color:'#2C4690'},
    'KD':{name:'Kristdemokraterna',seats:21,color:'#005EA3'},
    'SD':{name:'Sverigedemokraterna',seats:73,color:'#4E4138'}
    };
    var dots=document.querySelectorAll('.mt-hc-dot');
    var legs=document.querySelectorAll('.mt-hc-leg');
    var tt=document.getElementById('mt-hc-tt');
    var ttN=document.getElementById('mt-hc-tt-name');
    var ttS=document.getElementById('mt-hc-tt-seats');
    var active=null;
    function hl(p){
    if(active===p)return; active=p;
    dots.forEach(function(d){
    if(d.getAttribute('data-p')===p){d.style.opacity='1';d.setAttribute('r','5.5');}
    else{d.style.opacity='0.1';d.setAttribute('r','4');}
    });
    var i=parties[p];
    ttN.textContent=i.name; ttN.style.color=i.color;
    ttS.textContent=i.seats; ttS.style.color=i.color;
    tt.style.display='block';
    }
    function rs(){
    active=null;
    dots.forEach(function(d){d.style.opacity='0.85';d.setAttribute('r','4');});
    tt.style.display='none';
    }
    dots.forEach(function(d){
    d.addEventListener('mouseenter',function(){hl(d.getAttribute('data-p'));});
    d.addEventListener('touchstart',function(e){e.preventDefault();hl(d.getAttribute('data-p'));},{passive:false});
    });
    legs.forEach(function(l){
    l.addEventListener('mouseenter',function(){hl(l.getAttribute('data-p'));});
    l.addEventListener('click',function(){hl(l.getAttribute('data-p'));});
    l.addEventListener('touchstart',function(e){e.preventDefault();hl(l.getAttribute('data-p'));},{passive:false});
    });
    document.getElementById('mt-hc-svg').addEventListener('mouseleave',rs);
    document.addEventListener('touchstart',function(e){if(!document.getElementById('mt-hc-svg').contains(e.target))rs();});
    })();





    Opposition
    Tidöpartierna


    S 119
    V 28
    C 25
    MP 22

    SD 73
    M 61
    KD 21




    194
    mandat

    175 = majoritet

    155
    mandat






    L under spärren. Med 2,2 % faller Liberalerna under 4 %-spärren och tilldelas 0 mandat. Deras röster (~190 000 väljare) försvinner helt ur beräkningen.



    Mandat per parti


    S
    119
    val ’22: 107


    SD
    73
    val ’22: 73


    M
    61
    val ’22: 68


    V
    28
    val ’22: 24


    C
    25
    val ’22: 24


    MP
    22
    val ’22: 18


    KD
    21
    val ’22: 19


    L
    0
    val ’22: 16





    Mandatförskjutning sedan valet 2022
    Oppositionen går från 173 till 194 mandat, en ökning med 21 platser och en klar majoritet. Tidöpartierna faller från 176 till 155. Det drivs framför allt av att L:s 16 mandat försvinner om partiet inte klarar spärren.

    S

    +12


    V

    +4


    MP

    +4


    C

    +1


    KD

    +2


    SD

    ±0


    M

    −7


    L

    −16

    Nollstrecket = valet 2022.




    MT:s sammanvägda opinion. April 2026.


    Demoskop uppmätte 4,5 procent för L efter SD-svängen i mars. Verian gav 2,1 och Novus 2,3. Det är för tidigt att avgöra om Mohamssons omsvängning påverkar L:s position vid spärren.

    Spärrvakten: vilka partier klarar fyraprocentsspärren?

    Fyra partier rör sig nära riksdagsspärren i opinionsmätningar inför valet 2026: Liberalerna, Kristdemokraterna, Centerpartiet och Miljöpartiet. Prickarna i grafen visar enskilda mätningar – spridningen visar hur osäkert läget är.

    .mt-sparr-wrap * { box-sizing: border-box; }

    /* Tre textnivåer:
    Rubrik: GT Planar Medium, 24px / 20px mobil
    Etikett: GT Planar Regular, 12px, #1C1C1C
    Bildtext: GT Planar Regular, 12px, opacity 0.4
    */

    .mt-sparr-wrap {
    font-family: 'GT Planar Regular', sans-serif;
    color: #1C1C1C;
    background: transparent;
    }

    .mt-sparr-caption {
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 12px;
    line-height: 1.2;
    letter-spacing: 0.4px;
    color: #1C1C1C;
    opacity: 0.4;
    }

    /* STATUS CARDS */
    .mt-sparr-cards {
    display: flex;
    gap: 0;
    margin-bottom: 28px;
    background: #F1F1EB;
    flex-wrap: wrap;
    }
    .mt-sparr-card {
    flex: 1;
    min-width: 120px;
    padding: 16px;
    border-right: 1px solid rgba(28,28,28,0.08);
    text-align: center;
    }
    .mt-sparr-card:last-child { border-right: none; }
    .mt-sparr-card-party {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 6px;
    margin-bottom: 6px;
    }
    .mt-sparr-card-dot {
    width: 8px;
    height: 8px;
    flex-shrink: 0;
    }
    .mt-sparr-card-name {
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 12px;
    color: #1C1C1C;
    }
    .mt-sparr-card-val {
    font-family: 'GT Planar Medium', sans-serif;
    font-size: 28px;
    font-variant-numeric: tabular-nums;
    line-height: 1;
    color: #1C1C1C;
    }
    .mt-sparr-card-val sup {
    font-size: 12px;
    vertical-align: baseline;
    }
    .mt-sparr-card-status {
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 10px;
    text-transform: uppercase;
    letter-spacing: 0.06em;
    margin-top: 4px;
    color: #1C1C1C;
    opacity: 0.4;
    }

    /* TOOLTIP */
    .mt-sparr-tooltip {
    display: none;
    position: absolute;
    top: 30px;
    left: 0;
    background: #E0FF63;
    border: none;
    padding: 12px 16px;
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 20px;
    line-height: 28px;
    color: #1C1C1C;
    pointer-events: none;
    z-index: 10;
    min-width: 140px;
    }

    /* LEGEND */
    .mt-sparr-legend {
    display: flex;
    flex-wrap: wrap;
    gap: 6px 18px;
    margin: 12px 0 6px;
    }
    .mt-sparr-legend-item {
    display: flex;
    align-items: center;
    gap: 5px;
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 12px;
    color: #1C1C1C;
    }
    .mt-sparr-legend-dash {
    width: 14px;
    height: 2px;
    display: inline-block;
    }

    /* MOBIL */
    @media (max-width: 480px) {
    .mt-sparr-cards { flex-direction: column; }
    .mt-sparr-card {
    border-right: none;
    border-bottom: 1px solid rgba(28,28,28,0.08);
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
    padding: 12px 0;
    }
    .mt-sparr-card:last-child { border-bottom: none; }
    .mt-sparr-card-val { font-size: 24px; }
    .mt-sparr-chart-wrap { overflow-x: auto; -webkit-overflow-scrolling: touch; }
    .mt-sparr-chart-wrap svg { min-width: 480px; }
    }







    L

    2,2 %
    Under spärren





    KD

    5,7 %
    Nära spärren





    C

    6,8 %
    Över spärren





    MP

    6,1 %
    Över spärren











    4 %
    RIKSDAGSSPÄRREN


    0 %

    2 %

    6 %

    8 %



    NOV
    DEC
    JAN
    FEB
    MAR
    APR
    2025/2026




    2026 →

































    ← Demoskop 4,5 %










    MP 6,1

    C 6,8

    KD 5,7

    L 2,2
































    (function(){
    var D=[
    {m:'Nov 2025',x:56, MP:6.9,C:4.9,KD:4.0,L:2.2,yMP:87.7, yC:152.1,yKD:181.1,yL:239.1},
    {m:'Dec 2025',x:168.8,MP:6.1,C:4.6,KD:5.1,L:2.3,yMP:113.4,yC:161.8,yKD:145.7,yL:235.9},
    {m:'Jan 2026',x:281.6,MP:6.1,C:5.3,KD:4.3,L:1.9,yMP:113.4,yC:139.2,yKD:171.4,yL:248.8},
    {m:'Feb 2026',x:394.4,MP:5.8,C:4.9,KD:4.3,L:1.9,yMP:123.1,yC:152.1,yKD:171.4,yL:248.8},
    {m:'Mar 2026',x:507.2,MP:6.0,C:5.8,KD:5.0,L:2.6,yMP:116.7,yC:123.1,yKD:148.9,yL:226.2},
    {m:'Apr 2026',x:620, MP:6.1,C:6.8,KD:5.7,L:2.2,yMP:113.4,yC:90.9, yKD:126.3,yL:239.1}
    ];
    var P=[
    {k:'MP',c:'#52A243',d:'mt-sp-dmp'},
    {k:'C', c:'#005C2B',d:'mt-sp-dc'},
    {k:'KD',c:'#005EA3',d:'mt-sp-dkd'},
    {k:'L', c:'#006AB4',d:'mt-sp-dl'}
    ];
    function fmt(v){return v.toFixed(1).replace('.',',');}
    var svg=document.getElementById('mt-sp-svg');
    var tt=document.getElementById('mt-sp-tt');
    var hl=document.getElementById('mt-sp-hl');
    var dots=document.getElementById('mt-sp-dots');
    var lbl=document.getElementById('mt-sp-labels');
    function show(i){
    var d=D[i];
    hl.setAttribute('x1',d.x);hl.setAttribute('x2',d.x);hl.style.strokeOpacity='0.3';
    dots.style.opacity='1';
    lbl.style.opacity=i0.55?(lPx-tt.offsetWidth-12)+'px':(lPx+12)+'px';
    }
    function hide(){
    hl.style.strokeOpacity='0';dots.style.opacity='0';lbl.style.opacity='1';tt.style.display='none';
    }
    document.querySelectorAll('.mt-sz').forEach(function(z){
    var i=parseInt(z.getAttribute('data-i'));
    z.addEventListener('mouseenter',function(){show(i);});
    z.addEventListener('touchstart',function(e){e.preventDefault();show(i);},{passive:false});
    });
    svg.addEventListener('mouseleave',hide);
    document.addEventListener('touchstart',function(e){if(!svg.contains(e.target))hide();});
    })();




    MP
    C
    KD
    L (under 4 %)
    = enskild mätning




    Verian/Sifo, Novus, Demoskop. April 2026.


    Vem blir statsminister efter valet?

    Beroende på vem man frågar finns det två eller tre statsministerkandidater i valet. Magdalena Andersson har högst förtroende. På Tidösidan är det oklart – Sverigedemokraterna är större än Moderaterna i samtliga opinionsmätningar inför valet 2026 och Jimmie Åkesson har sagt att han vill ha statsministerposten men att han är beredd att släppa fram Ulf Kristersson som statsminister.

    .mt-ros-wrap * { box-sizing: border-box; }

    .mt-ros-wrap {
    font-family: 'GT Planar Regular', sans-serif;
    color: #1C1C1C;
    background: transparent;
    }

    .mt-ros-caption {
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 12px;
    line-height: 1.2;
    letter-spacing: 0.4px;
    color: #1C1C1C;
    opacity: 0.4;
    }

    .mt-ros-title {
    font-family: 'GT Planar Medium', sans-serif;
    font-size: 24px;
    line-height: 28px;
    color: #1C1C1C;
    margin-bottom: 12px;
    }

    .mt-ros-section { margin-bottom: 40px; }

    /* KANDIDATKORT */
    .mt-ros-candidates {
    display: flex;
    gap: 0;
    background: #F1F1EB;
    }
    .mt-ros-cand {
    flex: 1;
    padding: 20px 16px;
    border-right: 1px solid rgba(28,28,28,0.08);
    }
    .mt-ros-cand:last-child { border-right: none; }
    .mt-ros-cand-header {
    display: flex;
    align-items: flex-start;
    gap: 12px;
    margin-bottom: 14px;
    }
    .mt-ros-cand-photo {
    width: 76px;
    height: 76px;
    object-fit: cover;
    filter: grayscale(100%);
    display: block;
    flex-shrink: 0;
    }
    .mt-ros-cand-name {
    font-family: 'GT Planar Medium', sans-serif;
    font-size: 16px;
    line-height: 1.2;
    color: #1C1C1C;
    }
    .mt-ros-cand-bar-label {
    display: flex;
    justify-content: space-between;
    font-size: 12px;
    margin-bottom: 3px;
    color: #1C1C1C;
    }
    .mt-ros-cand-bar-track {
    height: 4px;
    background: rgba(28,28,28,0.08);
    margin-bottom: 8px;
    }
    .mt-ros-cand-bar-fill { height: 100%; }
    .mt-ros-cand-path {
    padding-top: 10px;
    border-top: 1px solid rgba(28,28,28,0.08);
    font-size: 12px;
    line-height: 1.5;
    color: #1C1C1C;
    opacity: 0.6;
    }

    /* MANDATSTAPLAR */
    .mt-ros-bar-row { margin-bottom: 14px; }
    .mt-ros-bar-label {
    display: flex;
    justify-content: space-between;
    font-size: 12px;
    margin-bottom: 4px;
    color: #1C1C1C;
    }
    .mt-ros-bar-track {
    height: 28px;
    background: rgba(28,28,28,0.04);
    position: relative;
    }
    .mt-ros-majority-label {
    font-size: 12px;
    opacity: 0.4;
    margin-left: calc(175/349 * 100%);
    transform: translateX(-50%);
    text-align: center;
    margin-top: 4px;
    display: inline-block;
    }

    /* SCENARIER */
    .mt-ros-body {
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 20px;
    line-height: 24px;
    color: #1C1C1C;
    margin: 0 0 20px;
    }
    .mt-ros-subhead {
    font-family: 'GT Planar Medium', sans-serif;
    }
    .mt-ros-scenarios {
    display: flex;
    gap: 0;
    background: #F1F1EB;
    }
    .mt-ros-scen {
    flex: 1;
    padding: 16px 14px;
    border-right: 1px solid rgba(28,28,28,0.08);
    }
    .mt-ros-scen:last-child { border-right: none; }
    .mt-ros-scen-tag {
    font-size: 10px;
    text-transform: uppercase;
    letter-spacing: 0.06em;
    margin-bottom: 8px;
    }
    .mt-ros-scen-title {
    font-family: 'GT Planar Medium', sans-serif;
    font-size: 16px;
    line-height: 1.2;
    margin-bottom: 8px;
    color: #1C1C1C;
    }
    .mt-ros-scen-text {
    font-size: 12px;
    line-height: 1.55;
    color: #1C1C1C;
    opacity: 0.6;
    }
    .mt-ros-scen-req {
    margin-top: 10px;
    font-size: 12px;
    opacity: 0.35;
    }

    /* TOOLTIP */
    .mt-ros-tooltip {
    display: none;
    position: absolute;
    top: 30px;
    left: 0;
    background: #E0FF63;
    border: none;
    padding: 12px 16px;
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 20px;
    line-height: 28px;
    color: #1C1C1C;
    pointer-events: none;
    z-index: 10;
    min-width: 140px;
    }

    /* MOBIL */
    @media (max-width: 480px) {
    .mt-ros-title { font-size: 20px; line-height: 24px; }
    .mt-ros-section { margin-bottom: 28px; }
    .mt-ros-candidates { flex-direction: column; }
    .mt-ros-cand { border-right: none; border-bottom: 1px solid rgba(28,28,28,0.08); }
    .mt-ros-cand:last-child { border-bottom: none; }
    .mt-ros-cand-photo { width: 60px; height: 60px; }
    }








    Magdalena Andersson


    Förtroende43 %

    S i opinionen32,7 %



    S+V+C+MP = 194 mandat
    Klar majoritet.






    Ulf Kristersson


    Förtroende36 %

    M i opinionen16,8 %



    M+KD+L+SD = 155 mandat
    17 mandat kort.






    Jimmie Åkesson


    Förtroende29 %

    SD i opinionen20,0 %



    SD större än M: 73 vs 61
    Kräver statsministerposten.











    Anderssons block: S + V + C + MP
    194





    +19





    Kristerssons / Åkessons block: M + KD + SD
    155






    −20





    Om L klarar 4 %
    ~174





    −1



    175 = majoritet




    Tre scenarier

    Mest sannolikt: Andersson bildar regering. S-ledd regering med stöd av V, C och MP. L missar spärren och oppositionen får klar majoritet. Det kräver att L landar under 4 %.

    Möjligt: Kristersson får fortsätta. L klarar spärren och Tidö når runt 174 mandat. Kristersson behöver då stöd av ytterligare ett mandat eller att talmannen ger honom chansen att regera i minoritet.

    Utmanaren: Åkesson kräver statsministerposten. SD är större än M. Åkesson hävdar rätten att leda en högerregering. Det kräver Tidö-majoritet och att M ger vika.




    Förtroendeligan
    Andel väljare med stort förtroende för respektive partiledare, enligt Novus och Verian. Andersson leder tydligt men gapet till Kristersson har krympt från 12 till 7 procentenheter sedan juni 2025.




    0 %
    30 %
    60 %
    JUN 25
    SEP 25
    DEC 25
    FEB 26





    Andersson 43 %

    Kristersson 36 %

    Åkesson 29 %

    ← Åkesson gick om
    Kristersson (jun)










    Andel väljare med ”stort förtroende” (Novus/Verian). Gapet Andersson/Kristersson: från 12 till 7 pe.








    (function(){
    var D=[
    {m:'Jun 2025',x:40, A:47,K:36,J:38,yA:38.2,yK:62.0,yJ:57.7},
    {m:'Sep 2025',x:233,A:44,K:35,J:27,yA:44.7,yK:64.2,yJ:81.5},
    {m:'Dec 2025',x:427,A:51,K:36,J:33,yA:29.5,yK:62.0,yJ:68.5},
    {m:'Feb 2026',x:620,A:43,K:36,J:29,yA:46.8,yK:62.0,yJ:77.2}
    ];
    var svg=document.getElementById('mt-cf-svg');
    var tt=document.getElementById('mt-cf-tt');
    var hl=document.getElementById('mt-cf-hl');
    var dots=document.getElementById('mt-cf-dots');
    var lbl=document.getElementById('mt-cf-labels');
    var da=document.getElementById('mt-cf-da');
    var dk=document.getElementById('mt-cf-dk');
    var dj=document.getElementById('mt-cf-dj');
    function show(i){
    var d=D[i];
    hl.setAttribute('x1',d.x);hl.setAttribute('x2',d.x);hl.style.strokeOpacity='0.3';
    dots.style.opacity='1';lbl.style.opacity=i0.55?(lPx-tt.offsetWidth-10)+'px':(lPx+10)+'px';
    }
    function hide(){hl.style.strokeOpacity='0';dots.style.opacity='0';lbl.style.opacity='1';tt.style.display='none';}
    document.querySelectorAll('.mt-cz').forEach(function(z){
    var i=parseInt(z.getAttribute('data-i'));
    z.addEventListener('mouseenter',function(){show(i);});
    z.addEventListener('touchstart',function(e){e.preventDefault();show(i);},{passive:false});
    });
    svg.addEventListener('mouseleave',hide);
    document.addEventListener('touchstart',function(e){if(!svg.contains(e.target))hide();});
    })();




    MT:s sammanvägda opinion + Novus/Verian partiledarförtroende. April 2026.


    .mt-metod-wrap {
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 12px;
    line-height: 1.6;
    letter-spacing: 0.4px;
    color: #1C1C1C;
    opacity: 0.4;
    background: transparent;
    }
    .mt-metod-wrap p {
    margin: 0 0 8px;
    font-family: 'GT Planar Regular', sans-serif !important;
    font-size: 12px !important;
    line-height: 1.6 !important;
    font-weight: 400 !important;
    }
    .mt-metod-wrap p:last-child { margin: 0; }
    .mt-metod-wrap { font-size: 12px; }
    }

    MT:s poll of polls är en sammanvägning av opinionsmätningar från fem institut med slumpmässiga eller kvalitetssäkrade urval: Verian/Sifo (SVT), Novus, Ipsos (DN), Demoskop (Aftonbladet/SvD) och Indikator (SR). SCB:s partisympatiundersökning inkluderas när den publiceras (maj och november). Institut, mätperiod och datum anges kortfattat under respektive diagram och tabell. Syftet med sammanvägningen är att ge en stabilare bild av opinionsläget än vad enskilda mätningar kan ge.
    Tidsvikt: nyare mätningar väger tyngre. En mätning som är 30 dagar gammal väger hälften så mycket som en ny. Urvalsvikt: vikten ökar med √n (kvadratroten av antal tillfrågade). En mätning med 9 000 svar väger ~3× mer än en med 1 000. Sentio exkluderas: institut med självrekryterade webbpaneler ingår inte, i linje med Valforskningsprogrammets praxis.
    Mandaten fördelas enligt den jämkade uddatalsmetoden med första divisor 1,2 (samma metod som Valmyndigheten använder sedan valet 2018). Riksdagen har 349 mandat (310 fasta valkretsmandat + 39 utjämningsmandat). Partier under 4 % exkluderas och deras röstandelar omfördelas inte — de försvinner ur beräkningen, precis som i verkligheten.
    Oppositionen definieras som S + V + C + MP. Tidöpartierna definieras som M + KD + L + SD. Denna indelning följer det parlamentariska läget sedan valet 2022.
    Källor: Verian/Sifo (SVT), Novus, Ipsos (DN), Demoskop (Aftonbladet/SvD), Indikator (SR/Ekot), SCB. Mandatberäkning: Valmyndighetens metod (vallagen 14 kap). Valresultat 2022: val.se. Foto Magdalena Andersson: Mathias Hansson/Socialdemokraterna. Foto Ulf Kristersson och Jimmie Åkesson: TT.
    Viktningsmodellen, mandatberäkningen och visualiseringarna på denna sida har utformats i samarbete med Claude (Anthropic). AI-modellen har använts som redaktionellt verktyg för beräkningar och grafik, inte för att generera redaktionella bedömningar. Alla journalistiska prioriteringar och tolkningar görs av MT:s redaktion. Senast uppdaterad: april 2026.
  2. 2026-04-01 13:33:44
    Discovered: 2026-04-20 20:02:04 Hash: 4aadb380664b6ee2dfd24fa6acfd4ac868268622
    Title:
    Sammanvägning av opinionsmätningar inför valet 2026
    Description:
    Opinionsmätningarna kommer allt tätare inför valet 2026. Men vem leder i opinionen? Hur ser mandatfördelningen ut? Och vem blir nästa statsminister? Morgon-Tidningen väger samman opinionsmätningar inför valet den 13 september 2026. Sidan uppdateras löpande. Här hittar du alla de stora opinionsmätningarna inför valet 2026 sammanställda för att ge en så bra bild av läget som […]
    Content
    Opinionsmätningarna kommer allt tätare inför valet 2026. Men vem leder i opinionen? Hur ser mandatfördelningen ut? Och vem blir nästa statsminister? Morgon-Tidningen väger samman opinionsmätningar inför valet den 13 september 2026. Sidan uppdateras löpande.

    Här hittar du alla de stora opinionsmätningarna inför valet 2026 sammanställda för att ge en så bra bild av läget som möjligt. Är du nyfiken på hur vi gått tillväga? Det kan du läsa om längst ner i artikeln.

    Läget i opinionen just nu

    Oppositionen har lett i de flesta opinionsmätningar sedan riksdagsvalet 2022. Skillnaden mellan blocken minskade i mars till 6,5 procentenheter, från 8,3 i november.

    .mt-pop-wrap * { box-sizing: border-box; }

    /* Typsnittsnivåer:
    Rubrik: GT Planar Medium, 24px / 20px mobil
    Etikett: GT Planar Regular, 12px, #1C1C1C (ingen opacity, funktionell text)
    Bildtext: GT Planar Regular, 12px, #1C1C1C, opacity 0.4
    */

    .mt-pop-wrap {
    font-family: 'GT Planar Regular', sans-serif;
    color: #1C1C1C;
    background: transparent;
    }

    /* KEY CARDS */
    .mt-pop-keys {
    display: flex;
    gap: 0;
    margin-bottom: 28px;
    background: #F1F1EB;
    flex-wrap: wrap;
    }
    .mt-pop-key-card {
    flex: 1;
    min-width: 140px;
    padding: 16px 20px;
    border-right: 1px solid rgba(28,28,28,0.08);
    text-align: center;
    }
    .mt-pop-key-card:last-child { border-right: none; }
    .mt-pop-key-label {
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 10px;
    text-transform: uppercase;
    letter-spacing: 0.08em;
    color: #1C1C1C;
    opacity: 0.4;
    margin-bottom: 8px;
    }
    .mt-pop-key-val {
    font-family: 'GT Planar Medium', sans-serif;
    font-size: 32px;
    font-variant-numeric: tabular-nums;
    line-height: 1;
    color: #1C1C1C;
    }
    .mt-pop-key-val sup {
    font-size: 13px;
    vertical-align: baseline;
    }

    /* RUBRIKER */
    .mt-pop-section-title {
    font-family: 'GT Planar Medium', sans-serif;
    font-size: 24px;
    line-height: 28px;
    color: #1C1C1C;
    margin-bottom: 12px;
    }

    /* BILDTEXT */
    .mt-pop-caption {
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 12px;
    line-height: 1.2;
    letter-spacing: 0.4px;
    color: #1C1C1C;
    opacity: 0.4;
    }

    /* LEGEND */
    .mt-pop-legend {
    display: flex;
    flex-wrap: wrap;
    gap: 8px 20px;
    margin: 16px 0 24px;
    padding-left: 4px;
    }
    .mt-pop-legend-item {
    display: flex;
    align-items: center;
    gap: 5px;
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 12px;
    color: #1C1C1C;
    }
    .mt-pop-legend-dash {
    width: 18px;
    height: 2.5px;
    display: inline-block;
    }

    /* TABELL */
    .mt-pop-table-wrap { overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 12px; }
    .mt-pop-table {
    width: 100%;
    border-collapse: collapse;
    border-spacing: 0;
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 20px;
    line-height: 24px;
    font-variant-numeric: tabular-nums;
    color: #1C1C1C;
    }
    .mt-pop-table th {
    text-align: left;
    padding: 8px 10px 8px 0;
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 20px;
    line-height: 24px;
    color: #1C1C1C;
    border-bottom: 1px solid rgba(28,28,28,0.15);
    }
    .mt-pop-table th.num { text-align: right; padding: 8px 10px; }
    .mt-pop-table td { padding: 8px 10px 8px 0; border-bottom: 1px solid rgba(28,28,28,0.1) !important; }
    .mt-pop-table td.num { text-align: right; padding: 8px 10px; }
    .mt-pop-table tr.snitt td { border-top: 1px solid rgba(28,28,28,0.15) !important; border-bottom: 1px solid rgba(28,28,28,0.15) !important; font-family: 'GT Planar Medium', sans-serif; background: rgba(28,28,28,0.02); }
    @media (max-width: 480px) {
    .mt-pop-table { font-size: 18px; line-height: 21.6px; }
    .mt-pop-table th { font-size: 18px; line-height: 21.6px; }
    .mt-pop-key-val { font-size: 28px; }
    .mt-pop-key-card { border-bottom: 1px solid rgba(28,28,28,0.08); }
    .mt-pop-section-title { font-size: 20px; line-height: 24px; }
    }
    @media (max-width: 360px) {
    .mt-pop-key-val { font-size: 24px; }
    }

    /* TOOLTIP */
    .mt-pop-tooltip {
    display: none;
    position: absolute;
    top: 30px;
    left: 0;
    background: #E0FF63;
    border: none;
    padding: 12px 16px;
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 20px;
    line-height: 28px;
    color: #1C1C1C;
    pointer-events: none;
    z-index: 10;
    min-width: 140px;
    }

    /* MOBIL */
    @media (max-width: 480px) {
    .mt-pop-key-val { font-size: 28px; }
    .mt-pop-key-card { border-bottom: 1px solid rgba(28,28,28,0.06); }
    .mt-pop-section-title { font-size: 20px; line-height: 24px; }
    .mt-pop-table { min-width: 480px; }
    }

    @media (max-width: 360px) {
    .mt-pop-key-val { font-size: 24px; }
    }




    Största parti (S)
    32,7 %


    Oppositionen
    53,3 %


    Tidöpartierna
    44,7 %





    Skillnad mellan blocken (oppositionen leder med 6,5 pe)






    ±0
    +5
    +10

    NOV
    DEC
    JAN
    FEB
    MAR
    APR







    +8,2

    +6,9

    +7,8

    +7,7

    +6,2

    +8,6 pe




















    Procentenheter till oppositionens fördel. Valet 2022: −0,6 pe (Tidö vann knappt).


    (function(){
    var D=[
    {m:'Nov 2025',x:56,opp:52.9,tido:44.7,diff:8.2,y:42.6},
    {m:'Dec 2025',x:168.8,opp:52.1,tido:45.2,diff:6.9,y:53.8},
    {m:'Jan 2026',x:281.6,opp:52.8,tido:45.0,diff:7.8,y:46.0},
    {m:'Feb 2026',x:394.4,opp:52.3,tido:44.6,diff:7.7,y:46.9},
    {m:'Mar 2026',x:507.2,opp:52.1,tido:45.9,diff:6.2,y:59.8},
    {m:'Apr 2026',x:620,opp:53.3,tido:44.7,diff:8.6,y:39.2}
    ];
    var svg=document.getElementById('mt-bd-svg');
    var tt=document.getElementById('mt-bd-tt');
    var hl=document.getElementById('mt-bd-hl');
    var dot=document.getElementById('mt-bd-dot');
    var lbl=document.getElementById('mt-bd-labels');
    function fmt(v){return v.toFixed(1).replace('.',',');}
    function show(i){
    var d=D[i];
    hl.setAttribute('x1',d.x);hl.setAttribute('x2',d.x);hl.style.strokeOpacity='0.3';
    dot.setAttribute('cx',d.x);dot.setAttribute('cy',d.y);dot.style.opacity='1';
    lbl.style.opacity='0.12';
    document.getElementById('mt-bd-tt-m').textContent=d.m;
    document.getElementById('mt-bd-tt-b').innerHTML=
    'Opposition '+fmt(d.opp)+' %'+
    'Tidö '+fmt(d.tido)+' %'+
    '+'+fmt(d.diff)+' pe';
    tt.style.display='block';
    var r=svg.getBoundingClientRect(),pct=d.x/640,lPx=pct*r.width;
    tt.style.left=pct>0.55?(lPx-tt.offsetWidth-10)+'px':(lPx+10)+'px';
    }
    function hide(){hl.style.strokeOpacity='0';dot.style.opacity='0';lbl.style.opacity='1';tt.style.display='none';}
    document.querySelectorAll('.mt-bz').forEach(function(z){
    var i=parseInt(z.getAttribute('data-i'));
    z.addEventListener('mouseenter',function(){show(i);});
    z.addEventListener('touchstart',function(e){e.preventDefault();show(i);},{passive:false});
    });
    svg.addEventListener('mouseleave',hide);
    document.addEventListener('touchstart',function(e){if(!svg.contains(e.target))hide();});
    })();




















    36 %
    26 %
    16 %
    6 %
    4 %

    NOV
    DEC
    JAN
    FEB
    MAR
    APR
    2025/2026


    2026 →

















    S 32,7

    SD 20,0

    M 16,8

    V 7,7

    MP 6,1

    C 6,8

    KD 5,7

    L 2,2
    UNDER SPÄRREN

































    (function(){
    var D=[
    {m:'Nov 2025',x:60, S:33.7,SD:19.9,M:18.6,V:7.4,MP:6.9,C:4.9,KD:4.0,L:2.2},
    {m:'Dec 2025',x:172,S:34.6,SD:20.4,M:17.4,V:6.8,MP:6.1,C:4.6,KD:5.1,L:2.3},
    {m:'Jan 2026',x:284,S:34.1,SD:21.0,M:17.8,V:7.3,MP:6.1,C:5.3,KD:4.3,L:1.9},
    {m:'Feb 2026',x:396,S:34.2,SD:20.5,M:17.9,V:7.4,MP:5.8,C:4.9,KD:4.3,L:1.9},
    {m:'Mar 2026',x:508,S:32.8,SD:20.9,M:17.4,V:7.5,MP:6.0,C:5.8,KD:5.0,L:2.6},
    {m:'Apr 2026',x:620,S:32.7,SD:20.0,M:16.8,V:7.7,MP:6.1,C:6.8,KD:5.7,L:2.2}
    ];
    var P=[
    {k:'S',c:'#ED1B34'},{k:'SD',c:'#4E4138'},{k:'M',c:'#2C4690'},{k:'V',c:'#ED1B24'},
    {k:'MP',c:'#52A243'},{k:'C',c:'#005C2B'},{k:'KD',c:'#005EA3'},{k:'L',c:'#006AB4'}
    ];
    var Y=function(v){return 330-(v/36)*300;};
    function fmt(v){return v.toFixed(1).replace('.',',');}
    var svg=document.getElementById('mt-pop-svg');
    var tt=document.getElementById('mt-pop-tt');
    var ttM=document.getElementById('mt-tt-m');
    var ttB=document.getElementById('mt-tt-b');
    var hl=document.getElementById('mt-pop-hline');
    var hd=document.getElementById('mt-pop-hdots');
    var el=document.getElementById('mt-pop-end-labels');
    var dots={};
    P.forEach(function(p){dots[p.k]=document.getElementById('mt-d-'+p.k.toLowerCase());});
    function show(i){
    var d=D[i];
    hl.setAttribute('x1',d.x);hl.setAttribute('x2',d.x);hl.style.strokeOpacity='0.3';
    hd.style.opacity='1';
    el.style.opacity=i0.55?(lPx-tt.offsetWidth-12)+'px':(lPx+12)+'px';
    }
    function hide(){hl.style.strokeOpacity='0';hd.style.opacity='0';el.style.opacity='1';tt.style.display='none';}
    document.querySelectorAll('.mt-hz').forEach(function(z){
    var i=parseInt(z.getAttribute('data-i'));
    z.addEventListener('mouseenter',function(){show(i);});
    z.addEventListener('touchstart',function(e){e.preventDefault();show(i);},{passive:false});
    });
    svg.addEventListener('mouseleave',hide);
    document.addEventListener('touchstart',function(e){if(!svg.contains(e.target))hide();});
    })();




    S
    SD
    M
    V
    MP
    C
    KD
    L (under 4 %)



    Senaste mätningarna (viktar efter tid och urvalsstorlek)




    Institut
    S
    SD
    M
    V
    MP
    C
    KD
    L




    Verian/Sifo (apr)
    32,720,016,8
    7,76,16,8
    5,72,2


    Indikator (mar)
    33,420,618,4
    7,05,75,7
    4,62,2


    Novus (mar)
    32,721,017,5
    7,55,76,3
    5,12,3


    MT snitt
    32,720,016,8
    7,76,16,8
    5,72,2







    Verian/Sifo, Novus, Demoskop, Indikator. April 2026.


    Centerpartiet har just nu en stark trend. Samtidigt ökar oppositionen sitt övertag med bara månader kvar till valet.

    Prognos: Mandatfördelning riksdagen 2026

    Liberalerna ligger under fyraprocentsspärren. Det innebär att runt 190 000 röster försvinner ur beräkningen. I valet 2022 vann Tidö med tre mandats marginal.

    .mt-man-wrap * { box-sizing: border-box; }

    /* Tre textnivåer:
    Rubrik: GT Planar Medium, 24px / 20px mobil
    Brödtext: GT Planar Regular, 20px/24px / 18px/21.6px mobil
    Bildtext: GT Planar Regular, 12px, opacity 0.4
    */

    .mt-man-wrap {
    font-family: 'GT Planar Regular', sans-serif;
    color: #1C1C1C;
    background: transparent;
    }

    .mt-man-title {
    font-family: 'GT Planar Medium', sans-serif;
    font-size: 24px;
    line-height: 28px;
    color: #1C1C1C;
    margin-bottom: 12px;
    }

    .mt-man-caption {
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 12px;
    line-height: 1.2;
    letter-spacing: 0.4px;
    color: #1C1C1C;
    opacity: 0.4;
    }

    /* BLOCKLINJE */
    .mt-man-block-bar {
    position: relative;
    height: 52px;
    display: flex;
    overflow: hidden;
    }
    .mt-man-block-seg {
    display: flex;
    align-items: center;
    justify-content: center;
    font-family: 'GT Planar Medium', sans-serif;
    font-size: 14px;
    font-variant-numeric: tabular-nums;
    color: #fff;
    }
    .mt-man-block-labels {
    display: flex;
    justify-content: space-between;
    margin-bottom: 6px;
    }
    .mt-man-block-label {
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 12px;
    color: #1C1C1C;
    opacity: 0.5;
    text-transform: uppercase;
    letter-spacing: 0.06em;
    }
    .mt-man-block-totals {
    display: flex;
    justify-content: space-between;
    align-items: baseline;
    margin-top: 8px;
    }
    .mt-man-block-total-num {
    font-family: 'GT Planar Medium', sans-serif;
    font-size: 28px;
    font-variant-numeric: tabular-nums;
    }
    .mt-man-block-total-sub {
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 12px;
    opacity: 0.45;
    margin-left: 4px;
    }

    /* L-NOT */
    .mt-man-l-note {
    margin-top: 12px;
    padding: 16px 20px;
    background: #E0FF63;
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 20px;
    line-height: 24px;
    color: #1C1C1C;
    }

    /* SEKTIONSAVSTÅND */
    .mt-man-section { margin-bottom: 40px; }
    @media (max-width: 480px) { .mt-man-section { margin-bottom: 28px; } }

    /* MANDATKORT */
    .mt-man-seats-row {
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
    margin-bottom: 28px;
    }
    .mt-man-seat-card {
    flex: 1 1 calc(12.5% - 10px);
    min-width: 68px;
    padding: 10px 8px 8px;
    }
    .mt-man-seat-short {
    font-family: 'GT Planar Medium', sans-serif;
    font-size: 12px;
    margin-bottom: 4px;
    }
    .mt-man-seat-num {
    font-family: 'GT Planar Medium', sans-serif;
    font-size: 28px;
    font-variant-numeric: tabular-nums;
    line-height: 1;
    }
    .mt-man-seat-prev {
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 12px;
    opacity: 0.4;
    margin-top: 4px;
    }

    /* SWING */
    .mt-man-swing-wrap {
    margin-bottom: 28px;
    }
    .mt-man-swing-text {
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 20px;
    line-height: 24px;
    color: #1C1C1C;
    margin-bottom: 16px;
    }
    .mt-man-swing-row {
    display: flex;
    align-items: center;
    gap: 10px;
    margin-bottom: 4px;
    }
    .mt-man-swing-party {
    font-family: 'GT Planar Medium', sans-serif;
    font-size: 12px;
    width: 28px;
    text-align: right;
    flex-shrink: 0;
    }
    .mt-man-swing-bar {
    flex: 1;
    height: 12px;
    background: rgba(28,28,28,0.06);
    position: relative;
    }
    .mt-man-swing-mid {
    position: absolute;
    left: 50%;
    top: 0;
    bottom: 0;
    width: 1px;
    background: rgba(28,28,28,0.15);
    }
    .mt-man-swing-fill-pos {
    position: absolute;
    left: 50%;
    top: 1px;
    bottom: 1px;
    opacity: 0.75;
    }
    .mt-man-swing-fill-neg {
    position: absolute;
    right: 50%;
    top: 1px;
    bottom: 1px;
    opacity: 0.75;
    }
    .mt-man-swing-val {
    font-family: 'GT Planar Medium', sans-serif;
    font-size: 12px;
    width: 36px;
    text-align: right;
    font-variant-numeric: tabular-nums;
    flex-shrink: 0;
    }

    /* HEMICYCLE TOOLTIP */
    .mt-hc-tooltip {
    display: none;
    position: absolute;
    top: 30px;
    left: 0;
    background: #E0FF63;
    border: none;
    padding: 12px 16px;
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 20px;
    line-height: 28px;
    color: #1C1C1C;
    pointer-events: none;
    z-index: 10;
    min-width: 140px;
    }
    .mt-hc-tt-name {
    font-family: 'GT Planar Medium', sans-serif;
    font-size: 14px;
    margin-bottom: 2px;
    }
    .mt-hc-tt-seats {
    font-family: 'GT Planar Medium', sans-serif;
    font-size: 32px;
    line-height: 1;
    font-variant-numeric: tabular-nums;
    }
    .mt-hc-tt-label {
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 12px;
    opacity: 0.4;
    margin-top: 2px;
    }

    /* MOBIL */
    @media (max-width: 480px) {
    .mt-man-title { font-size: 20px; line-height: 24px; }
    .mt-man-l-note { font-size: 18px; line-height: 21.6px; }
    .mt-man-swing-text { font-size: 18px; line-height: 21.6px; }
    .mt-man-seat-card { min-width: calc(25% - 10px); flex: 1 1 calc(25% - 10px); }
    .mt-man-seat-num { font-size: 22px; }
    .mt-man-block-total-num { font-size: 24px; }
    .mt-man-hemicycle-wrap { overflow-x: auto; -webkit-overflow-scrolling: touch; }
    .mt-man-hemicycle-wrap svg { min-width: 480px; }
    }
    @media (max-width: 360px) {
    .mt-man-seat-card { min-width: calc(50% - 10px); flex: 1 1 calc(50% - 10px); }
    }







































































































































































































































































































































































    V 28



    S 119



    MP 22



    C 25



    M 61



    KD 21



    SD 73


    175 = majoritet




    mandat




    (function(){
    var parties={
    'V':{name:'Vänsterpartiet',seats:28,color:'#9E1A2F'},
    'S':{name:'Socialdemokraterna',seats:119,color:'#ED1B34'},
    'MP':{name:'Miljöpartiet',seats:22,color:'#52A243'},
    'C':{name:'Centerpartiet',seats:25,color:'#005C2B'},
    'M':{name:'Moderaterna',seats:61,color:'#2C4690'},
    'KD':{name:'Kristdemokraterna',seats:21,color:'#005EA3'},
    'SD':{name:'Sverigedemokraterna',seats:73,color:'#4E4138'}
    };
    var dots=document.querySelectorAll('.mt-hc-dot');
    var legs=document.querySelectorAll('.mt-hc-leg');
    var tt=document.getElementById('mt-hc-tt');
    var ttN=document.getElementById('mt-hc-tt-name');
    var ttS=document.getElementById('mt-hc-tt-seats');
    var active=null;
    function hl(p){
    if(active===p)return; active=p;
    dots.forEach(function(d){
    if(d.getAttribute('data-p')===p){d.style.opacity='1';d.setAttribute('r','5.5');}
    else{d.style.opacity='0.1';d.setAttribute('r','4');}
    });
    var i=parties[p];
    ttN.textContent=i.name; ttN.style.color=i.color;
    ttS.textContent=i.seats; ttS.style.color=i.color;
    tt.style.display='block';
    }
    function rs(){
    active=null;
    dots.forEach(function(d){d.style.opacity='0.85';d.setAttribute('r','4');});
    tt.style.display='none';
    }
    dots.forEach(function(d){
    d.addEventListener('mouseenter',function(){hl(d.getAttribute('data-p'));});
    d.addEventListener('touchstart',function(e){e.preventDefault();hl(d.getAttribute('data-p'));},{passive:false});
    });
    legs.forEach(function(l){
    l.addEventListener('mouseenter',function(){hl(l.getAttribute('data-p'));});
    l.addEventListener('click',function(){hl(l.getAttribute('data-p'));});
    l.addEventListener('touchstart',function(e){e.preventDefault();hl(l.getAttribute('data-p'));},{passive:false});
    });
    document.getElementById('mt-hc-svg').addEventListener('mouseleave',rs);
    document.addEventListener('touchstart',function(e){if(!document.getElementById('mt-hc-svg').contains(e.target))rs();});
    })();





    Opposition
    Tidöpartierna


    S 119
    V 28
    C 25
    MP 22

    SD 73
    M 61
    KD 21




    194
    mandat

    175 = majoritet

    155
    mandat






    L under spärren. Med 2,2 % faller Liberalerna under 4 %-spärren och tilldelas 0 mandat. Deras röster (~190 000 väljare) försvinner helt ur beräkningen.



    Mandat per parti


    S
    119
    val ’22: 107


    SD
    73
    val ’22: 73


    M
    61
    val ’22: 68


    V
    28
    val ’22: 24


    C
    25
    val ’22: 24


    MP
    22
    val ’22: 18


    KD
    21
    val ’22: 19


    L
    0
    val ’22: 16





    Mandatförskjutning sedan valet 2022
    Oppositionen går från 173 till 194 mandat, en ökning med 21 platser och en klar majoritet. Tidöpartierna faller från 176 till 155. Det drivs framför allt av att L:s 16 mandat försvinner om partiet inte klarar spärren.

    S

    +12


    V

    +4


    MP

    +4


    C

    +1


    KD

    +2


    SD

    ±0


    M

    −7


    L

    −16

    Nollstrecket = valet 2022.




    MT:s sammanvägda opinion. April 2026.


    Demoskop uppmätte 4,5 procent för L efter SD-svängen i mars. Verian gav 2,1 och Novus 2,3. Det är för tidigt att avgöra om Mohamssons omsvängning påverkar L:s position vid spärren.

    Spärrvakten: vilka partier klarar fyraprocentsspärren?

    Fyra partier rör sig nära riksdagsspärren i opinionsmätningar inför valet 2026: Liberalerna, Kristdemokraterna, Centerpartiet och Miljöpartiet. Prickarna i grafen visar enskilda mätningar – spridningen visar hur osäkert läget är.

    .mt-sparr-wrap * { box-sizing: border-box; }

    /* Tre textnivåer:
    Rubrik: GT Planar Medium, 24px / 20px mobil
    Etikett: GT Planar Regular, 12px, #1C1C1C
    Bildtext: GT Planar Regular, 12px, opacity 0.4
    */

    .mt-sparr-wrap {
    font-family: 'GT Planar Regular', sans-serif;
    color: #1C1C1C;
    background: transparent;
    }

    .mt-sparr-caption {
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 12px;
    line-height: 1.2;
    letter-spacing: 0.4px;
    color: #1C1C1C;
    opacity: 0.4;
    }

    /* STATUS CARDS */
    .mt-sparr-cards {
    display: flex;
    gap: 0;
    margin-bottom: 28px;
    background: #F1F1EB;
    flex-wrap: wrap;
    }
    .mt-sparr-card {
    flex: 1;
    min-width: 120px;
    padding: 16px;
    border-right: 1px solid rgba(28,28,28,0.08);
    text-align: center;
    }
    .mt-sparr-card:last-child { border-right: none; }
    .mt-sparr-card-party {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 6px;
    margin-bottom: 6px;
    }
    .mt-sparr-card-dot {
    width: 8px;
    height: 8px;
    flex-shrink: 0;
    }
    .mt-sparr-card-name {
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 12px;
    color: #1C1C1C;
    }
    .mt-sparr-card-val {
    font-family: 'GT Planar Medium', sans-serif;
    font-size: 28px;
    font-variant-numeric: tabular-nums;
    line-height: 1;
    color: #1C1C1C;
    }
    .mt-sparr-card-val sup {
    font-size: 12px;
    vertical-align: baseline;
    }
    .mt-sparr-card-status {
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 10px;
    text-transform: uppercase;
    letter-spacing: 0.06em;
    margin-top: 4px;
    color: #1C1C1C;
    opacity: 0.4;
    }

    /* TOOLTIP */
    .mt-sparr-tooltip {
    display: none;
    position: absolute;
    top: 30px;
    left: 0;
    background: #E0FF63;
    border: none;
    padding: 12px 16px;
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 20px;
    line-height: 28px;
    color: #1C1C1C;
    pointer-events: none;
    z-index: 10;
    min-width: 140px;
    }

    /* LEGEND */
    .mt-sparr-legend {
    display: flex;
    flex-wrap: wrap;
    gap: 6px 18px;
    margin: 12px 0 6px;
    }
    .mt-sparr-legend-item {
    display: flex;
    align-items: center;
    gap: 5px;
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 12px;
    color: #1C1C1C;
    }
    .mt-sparr-legend-dash {
    width: 14px;
    height: 2px;
    display: inline-block;
    }

    /* MOBIL */
    @media (max-width: 480px) {
    .mt-sparr-cards { flex-direction: column; }
    .mt-sparr-card {
    border-right: none;
    border-bottom: 1px solid rgba(28,28,28,0.08);
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
    padding: 12px 0;
    }
    .mt-sparr-card:last-child { border-bottom: none; }
    .mt-sparr-card-val { font-size: 24px; }
    .mt-sparr-chart-wrap { overflow-x: auto; -webkit-overflow-scrolling: touch; }
    .mt-sparr-chart-wrap svg { min-width: 480px; }
    }







    L

    2,2 %
    Under spärren





    KD

    5,7 %
    Nära spärren





    C

    6,8 %
    Över spärren





    MP

    6,1 %
    Över spärren











    4 %
    RIKSDAGSSPÄRREN


    0 %

    2 %

    6 %

    8 %



    NOV
    DEC
    JAN
    FEB
    MAR
    APR
    2025/2026




    2026 →

































    ← Demoskop 4,5 %










    MP 6,1

    C 6,8

    KD 5,7

    L 2,2
































    (function(){
    var D=[
    {m:'Nov 2025',x:56, MP:6.9,C:4.9,KD:4.0,L:2.2,yMP:87.7, yC:152.1,yKD:181.1,yL:239.1},
    {m:'Dec 2025',x:168.8,MP:6.1,C:4.6,KD:5.1,L:2.3,yMP:113.4,yC:161.8,yKD:145.7,yL:235.9},
    {m:'Jan 2026',x:281.6,MP:6.1,C:5.3,KD:4.3,L:1.9,yMP:113.4,yC:139.2,yKD:171.4,yL:248.8},
    {m:'Feb 2026',x:394.4,MP:5.8,C:4.9,KD:4.3,L:1.9,yMP:123.1,yC:152.1,yKD:171.4,yL:248.8},
    {m:'Mar 2026',x:507.2,MP:6.0,C:5.8,KD:5.0,L:2.6,yMP:116.7,yC:123.1,yKD:148.9,yL:226.2},
    {m:'Apr 2026',x:620, MP:6.1,C:6.8,KD:5.7,L:2.2,yMP:113.4,yC:90.9, yKD:126.3,yL:239.1}
    ];
    var P=[
    {k:'MP',c:'#52A243',d:'mt-sp-dmp'},
    {k:'C', c:'#005C2B',d:'mt-sp-dc'},
    {k:'KD',c:'#005EA3',d:'mt-sp-dkd'},
    {k:'L', c:'#006AB4',d:'mt-sp-dl'}
    ];
    function fmt(v){return v.toFixed(1).replace('.',',');}
    var svg=document.getElementById('mt-sp-svg');
    var tt=document.getElementById('mt-sp-tt');
    var hl=document.getElementById('mt-sp-hl');
    var dots=document.getElementById('mt-sp-dots');
    var lbl=document.getElementById('mt-sp-labels');
    function show(i){
    var d=D[i];
    hl.setAttribute('x1',d.x);hl.setAttribute('x2',d.x);hl.style.strokeOpacity='0.3';
    dots.style.opacity='1';
    lbl.style.opacity=i0.55?(lPx-tt.offsetWidth-12)+'px':(lPx+12)+'px';
    }
    function hide(){
    hl.style.strokeOpacity='0';dots.style.opacity='0';lbl.style.opacity='1';tt.style.display='none';
    }
    document.querySelectorAll('.mt-sz').forEach(function(z){
    var i=parseInt(z.getAttribute('data-i'));
    z.addEventListener('mouseenter',function(){show(i);});
    z.addEventListener('touchstart',function(e){e.preventDefault();show(i);},{passive:false});
    });
    svg.addEventListener('mouseleave',hide);
    document.addEventListener('touchstart',function(e){if(!svg.contains(e.target))hide();});
    })();




    MP
    C
    KD
    L (under 4 %)
    = enskild mätning




    Verian/Sifo, Novus, Demoskop. April 2026.


    Vem blir statsminister efter valet?

    Beroende på vem man frågar finns det två eller tre statsministerkandidater i valet. Magdalena Andersson har högst förtroende. På Tidösidan är det oklart – Sverigedemokraterna är större än Moderaterna i samtliga opinionsmätningar inför valet 2026 och Jimmie Åkesson har sagt att han vill ha statsministerposten men att han är beredd att släppa fram Ulf Kristersson som statsminister.

    .mt-ros-wrap * { box-sizing: border-box; }

    .mt-ros-wrap {
    font-family: 'GT Planar Regular', sans-serif;
    color: #1C1C1C;
    background: transparent;
    }

    .mt-ros-caption {
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 12px;
    line-height: 1.2;
    letter-spacing: 0.4px;
    color: #1C1C1C;
    opacity: 0.4;
    }

    .mt-ros-title {
    font-family: 'GT Planar Medium', sans-serif;
    font-size: 24px;
    line-height: 28px;
    color: #1C1C1C;
    margin-bottom: 12px;
    }

    .mt-ros-section { margin-bottom: 40px; }

    /* KANDIDATKORT */
    .mt-ros-candidates {
    display: flex;
    gap: 0;
    background: #F1F1EB;
    }
    .mt-ros-cand {
    flex: 1;
    padding: 20px 16px;
    border-right: 1px solid rgba(28,28,28,0.08);
    }
    .mt-ros-cand:last-child { border-right: none; }
    .mt-ros-cand-header {
    display: flex;
    align-items: flex-start;
    gap: 12px;
    margin-bottom: 14px;
    }
    .mt-ros-cand-photo {
    width: 76px;
    height: 76px;
    object-fit: cover;
    filter: grayscale(100%);
    display: block;
    flex-shrink: 0;
    }
    .mt-ros-cand-name {
    font-family: 'GT Planar Medium', sans-serif;
    font-size: 16px;
    line-height: 1.2;
    color: #1C1C1C;
    }
    .mt-ros-cand-bar-label {
    display: flex;
    justify-content: space-between;
    font-size: 12px;
    margin-bottom: 3px;
    color: #1C1C1C;
    }
    .mt-ros-cand-bar-track {
    height: 4px;
    background: rgba(28,28,28,0.08);
    margin-bottom: 8px;
    }
    .mt-ros-cand-bar-fill { height: 100%; }
    .mt-ros-cand-path {
    padding-top: 10px;
    border-top: 1px solid rgba(28,28,28,0.08);
    font-size: 12px;
    line-height: 1.5;
    color: #1C1C1C;
    opacity: 0.6;
    }

    /* MANDATSTAPLAR */
    .mt-ros-bar-row { margin-bottom: 14px; }
    .mt-ros-bar-label {
    display: flex;
    justify-content: space-between;
    font-size: 12px;
    margin-bottom: 4px;
    color: #1C1C1C;
    }
    .mt-ros-bar-track {
    height: 28px;
    background: rgba(28,28,28,0.04);
    position: relative;
    }
    .mt-ros-majority-label {
    font-size: 12px;
    opacity: 0.4;
    margin-left: calc(175/349 * 100%);
    transform: translateX(-50%);
    text-align: center;
    margin-top: 4px;
    display: inline-block;
    }

    /* SCENARIER */
    .mt-ros-body {
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 20px;
    line-height: 24px;
    color: #1C1C1C;
    margin: 0 0 20px;
    }
    .mt-ros-subhead {
    font-family: 'GT Planar Medium', sans-serif;
    }
    .mt-ros-scenarios {
    display: flex;
    gap: 0;
    background: #F1F1EB;
    }
    .mt-ros-scen {
    flex: 1;
    padding: 16px 14px;
    border-right: 1px solid rgba(28,28,28,0.08);
    }
    .mt-ros-scen:last-child { border-right: none; }
    .mt-ros-scen-tag {
    font-size: 10px;
    text-transform: uppercase;
    letter-spacing: 0.06em;
    margin-bottom: 8px;
    }
    .mt-ros-scen-title {
    font-family: 'GT Planar Medium', sans-serif;
    font-size: 16px;
    line-height: 1.2;
    margin-bottom: 8px;
    color: #1C1C1C;
    }
    .mt-ros-scen-text {
    font-size: 12px;
    line-height: 1.55;
    color: #1C1C1C;
    opacity: 0.6;
    }
    .mt-ros-scen-req {
    margin-top: 10px;
    font-size: 12px;
    opacity: 0.35;
    }

    /* TOOLTIP */
    .mt-ros-tooltip {
    display: none;
    position: absolute;
    top: 30px;
    left: 0;
    background: #E0FF63;
    border: none;
    padding: 12px 16px;
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 20px;
    line-height: 28px;
    color: #1C1C1C;
    pointer-events: none;
    z-index: 10;
    min-width: 140px;
    }

    /* MOBIL */
    @media (max-width: 480px) {
    .mt-ros-title { font-size: 20px; line-height: 24px; }
    .mt-ros-section { margin-bottom: 28px; }
    .mt-ros-candidates { flex-direction: column; }
    .mt-ros-cand { border-right: none; border-bottom: 1px solid rgba(28,28,28,0.08); }
    .mt-ros-cand:last-child { border-bottom: none; }
    .mt-ros-cand-photo { width: 60px; height: 60px; }
    }








    Magdalena Andersson


    Förtroende43 %

    S i opinionen32,7 %



    S+V+C+MP = 194 mandat
    Klar majoritet.






    Ulf Kristersson


    Förtroende36 %

    M i opinionen16,8 %



    M+KD+L+SD = 155 mandat
    17 mandat kort.






    Jimmie Åkesson


    Förtroende29 %

    SD i opinionen20,0 %



    SD större än M: 73 vs 61
    Kräver statsministerposten.











    Anderssons block: S + V + C + MP
    194





    +19





    Kristerssons / Åkessons block: M + KD + SD
    155






    −20





    Om L klarar 4 %
    ~174





    −1



    175 = majoritet




    Tre scenarier

    Mest sannolikt: Andersson bildar regering. S-ledd regering med stöd av V, C och MP. L missar spärren och oppositionen får klar majoritet. Det kräver att L landar under 4 %.

    Möjligt: Kristersson får fortsätta. L klarar spärren och Tidö når runt 174 mandat. Kristersson behöver då stöd av ytterligare ett mandat eller att talmannen ger honom chansen att regera i minoritet.

    Utmanaren: Åkesson kräver statsministerposten. SD är större än M. Åkesson hävdar rätten att leda en högerregering. Det kräver Tidö-majoritet och att M ger vika.




    Förtroendeligan
    Andel väljare med stort förtroende för respektive partiledare, enligt Novus och Verian. Andersson leder tydligt men gapet till Kristersson har krympt från 12 till 7 procentenheter sedan juni 2025.




    0 %
    30 %
    60 %
    JUN 25
    SEP 25
    DEC 25
    FEB 26





    Andersson 43 %

    Kristersson 36 %

    Åkesson 29 %

    ← Åkesson gick om
    Kristersson (jun)










    Andel väljare med ”stort förtroende” (Novus/Verian). Gapet Andersson/Kristersson: från 12 till 7 pe.








    (function(){
    var D=[
    {m:'Jun 2025',x:40, A:47,K:36,J:38,yA:38.2,yK:62.0,yJ:57.7},
    {m:'Sep 2025',x:233,A:44,K:35,J:27,yA:44.7,yK:64.2,yJ:81.5},
    {m:'Dec 2025',x:427,A:51,K:36,J:33,yA:29.5,yK:62.0,yJ:68.5},
    {m:'Feb 2026',x:620,A:43,K:36,J:29,yA:46.8,yK:62.0,yJ:77.2}
    ];
    var svg=document.getElementById('mt-cf-svg');
    var tt=document.getElementById('mt-cf-tt');
    var hl=document.getElementById('mt-cf-hl');
    var dots=document.getElementById('mt-cf-dots');
    var lbl=document.getElementById('mt-cf-labels');
    var da=document.getElementById('mt-cf-da');
    var dk=document.getElementById('mt-cf-dk');
    var dj=document.getElementById('mt-cf-dj');
    function show(i){
    var d=D[i];
    hl.setAttribute('x1',d.x);hl.setAttribute('x2',d.x);hl.style.strokeOpacity='0.3';
    dots.style.opacity='1';lbl.style.opacity=i0.55?(lPx-tt.offsetWidth-10)+'px':(lPx+10)+'px';
    }
    function hide(){hl.style.strokeOpacity='0';dots.style.opacity='0';lbl.style.opacity='1';tt.style.display='none';}
    document.querySelectorAll('.mt-cz').forEach(function(z){
    var i=parseInt(z.getAttribute('data-i'));
    z.addEventListener('mouseenter',function(){show(i);});
    z.addEventListener('touchstart',function(e){e.preventDefault();show(i);},{passive:false});
    });
    svg.addEventListener('mouseleave',hide);
    document.addEventListener('touchstart',function(e){if(!svg.contains(e.target))hide();});
    })();




    MT:s sammanvägda opinion + Novus/Verian partiledarförtroende. April 2026.


    .mt-metod-wrap {
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 12px;
    line-height: 1.6;
    letter-spacing: 0.4px;
    color: #1C1C1C;
    opacity: 0.4;
    background: transparent;
    }
    .mt-metod-wrap p {
    margin: 0 0 8px;
    font-family: 'GT Planar Regular', sans-serif !important;
    font-size: 12px !important;
    line-height: 1.6 !important;
    font-weight: 400 !important;
    }
    .mt-metod-wrap p:last-child { margin: 0; }
    .mt-metod-wrap { font-size: 12px; }
    }

    MT:s poll of polls är en sammanvägning av opinionsmätningar från fem institut med slumpmässiga eller kvalitetssäkrade urval: Verian/Sifo (SVT), Novus, Ipsos (DN), Demoskop (Aftonbladet/SvD) och Indikator (SR). SCB:s partisympatiundersökning inkluderas när den publiceras (maj och november). Institut, mätperiod och datum anges kortfattat under respektive diagram och tabell. Syftet med sammanvägningen är att ge en stabilare bild av opinionsläget än vad enskilda mätningar kan ge.
    Tidsvikt: nyare mätningar väger tyngre. En mätning som är 30 dagar gammal väger hälften så mycket som en ny. Urvalsvikt: vikten ökar med √n (kvadratroten av antal tillfrågade). En mätning med 9 000 svar väger ~3× mer än en med 1 000. Sentio exkluderas: institut med självrekryterade webbpaneler ingår inte, i linje med Valforskningsprogrammets praxis.
    Mandaten fördelas enligt den jämkade uddatalsmetoden med första divisor 1,2 (samma metod som Valmyndigheten använder sedan valet 2018). Riksdagen har 349 mandat (310 fasta valkretsmandat + 39 utjämningsmandat). Partier under 4 % exkluderas och deras röstandelar omfördelas inte — de försvinner ur beräkningen, precis som i verkligheten.
    Oppositionen definieras som S + V + C + MP. Tidöpartierna definieras som M + KD + L + SD. Denna indelning följer det parlamentariska läget sedan valet 2022.
    Källor: Verian/Sifo (SVT), Novus, Ipsos (DN), Demoskop (Aftonbladet/SvD), Indikator (SR/Ekot), SCB. Mandatberäkning: Valmyndighetens metod (vallagen 14 kap). Valresultat 2022: val.se. Foto Magdalena Andersson: Mathias Hansson/Socialdemokraterna. Foto Ulf Kristersson och Jimmie Åkesson: TT.
    Viktningsmodellen, mandatberäkningen och visualiseringarna på denna sida har utformats i samarbete med Claude (Anthropic). AI-modellen har använts som redaktionellt verktyg för beräkningar och grafik, inte för att generera redaktionella bedömningar. Alla journalistiska prioriteringar och tolkningar görs av MT:s redaktion. Senast uppdaterad: april 2026.
  3. 2026-04-01 13:33:44
    Discovered: 2026-04-20 14:39:12 Hash: 93dc7bc4e4ddee94529eda33ddf7e0dff383646b
    Title:
    Sammanvägning av opinionsmätningar inför valet 2026
    Description:
    Opinionsmätningarna kommer allt tätare inför valet 2026. Men vem leder i opinionen? Hur ser mandatfördelningen ut? Och vem blir nästa statsminister? Morgon-Tidningen väger samman opinionsmätningar inför valet den 13 september 2026. Sidan uppdateras löpande. Här hittar du alla de stora opinionsmätningarna inför valet 2026 sammanställda för att ge en så bra bild av läget som […]
    Content
    Opinionsmätningarna kommer allt tätare inför valet 2026. Men vem leder i opinionen? Hur ser mandatfördelningen ut? Och vem blir nästa statsminister? Morgon-Tidningen väger samman opinionsmätningar inför valet den 13 september 2026. Sidan uppdateras löpande.

    Här hittar du alla de stora opinionsmätningarna inför valet 2026 sammanställda för att ge en så bra bild av läget som möjligt. Är du nyfiken på hur vi gått tillväga? Det kan du läsa om längst ner i artikeln.

    Läget i opinionen just nu

    Oppositionen har lett i de flesta opinionsmätningar sedan riksdagsvalet 2022. Skillnaden mellan blocken minskade i mars till 6,5 procentenheter, från 8,3 i november.

    .mt-pop-wrap * { box-sizing: border-box; }

    /* Typsnittsnivåer:
    Rubrik: GT Planar Medium, 24px / 20px mobil
    Etikett: GT Planar Regular, 12px, #1C1C1C (ingen opacity, funktionell text)
    Bildtext: GT Planar Regular, 12px, #1C1C1C, opacity 0.4
    */

    .mt-pop-wrap {
    font-family: 'GT Planar Regular', sans-serif;
    color: #1C1C1C;
    background: transparent;
    }

    /* KEY CARDS */
    .mt-pop-keys {
    display: flex;
    gap: 0;
    margin-bottom: 28px;
    background: #F1F1EB;
    flex-wrap: wrap;
    }
    .mt-pop-key-card {
    flex: 1;
    min-width: 140px;
    padding: 16px 20px;
    border-right: 1px solid rgba(28,28,28,0.08);
    text-align: center;
    }
    .mt-pop-key-card:last-child { border-right: none; }
    .mt-pop-key-label {
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 10px;
    text-transform: uppercase;
    letter-spacing: 0.08em;
    color: #1C1C1C;
    opacity: 0.4;
    margin-bottom: 8px;
    }
    .mt-pop-key-val {
    font-family: 'GT Planar Medium', sans-serif;
    font-size: 32px;
    font-weight: 500;
    font-variant-numeric: tabular-nums;
    line-height: 1;
    color: #1C1C1C;
    }
    .mt-pop-key-val sup {
    font-size: 13px;
    font-weight: 400;
    vertical-align: baseline;
    }

    /* RUBRIKER */
    .mt-pop-section-title {
    font-family: 'GT Planar Medium', sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 28px;
    color: #1C1C1C;
    margin-bottom: 12px;
    }

    /* BILDTEXT */
    .mt-pop-caption {
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 12px;
    line-height: 1.2;
    letter-spacing: 0.4px;
    color: #1C1C1C;
    opacity: 0.4;
    }

    /* LEGEND */
    .mt-pop-legend {
    display: flex;
    flex-wrap: wrap;
    gap: 8px 20px;
    margin: 16px 0 24px;
    padding-left: 4px;
    }
    .mt-pop-legend-item {
    display: flex;
    align-items: center;
    gap: 5px;
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 12px;
    color: #1C1C1C;
    }
    .mt-pop-legend-dash {
    width: 18px;
    height: 2.5px;
    display: inline-block;
    }

    /* TABELL */
    .mt-pop-table-wrap { overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 12px; }
    .mt-pop-table {
    width: 100%;
    border-collapse: collapse;
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 20px;
    line-height: 24px;
    font-variant-numeric: tabular-nums;
    color: #1C1C1C;
    }
    .mt-pop-table th {
    text-align: left;
    padding: 8px 10px 8px 0;
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 20px;
    line-height: 24px;
    color: #1C1C1C;
    border-bottom: 1px solid rgba(28,28,28,0.15);
    font-weight: 400;
    }
    .mt-pop-table th.num { text-align: right; padding: 8px 10px; }
    .mt-pop-table td { padding: 8px 10px 8px 0; border-bottom: 1px solid rgba(28,28,28,0.1); }
    .mt-pop-table td.num { text-align: right; padding: 8px 10px; }
    .mt-pop-table tr.snitt td { border-top: 1px solid rgba(28,28,28,0.15); border-bottom: 1px solid rgba(28,28,28,0.15); font-family: 'GT Planar Medium', sans-serif; background: rgba(28,28,28,0.02); }
    @media (max-width: 480px) {
    .mt-pop-table { font-size: 18px; line-height: 21.6px; }
    .mt-pop-table th { font-size: 18px; line-height: 21.6px; }
    .mt-pop-key-val { font-size: 28px; }
    .mt-pop-key-card { border-bottom: 1px solid rgba(28,28,28,0.08); }
    .mt-pop-section-title { font-size: 20px; line-height: 24px; }
    }
    @media (max-width: 360px) {
    .mt-pop-key-val { font-size: 24px; }
    }

    /* TOOLTIP */
    .mt-pop-tooltip {
    display: none;
    position: absolute;
    top: 30px;
    left: 0;
    background: rgba(255,255,247,0.97);
    border: 1px solid rgba(28,28,28,0.12);
    padding: 10px 14px;
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 12px;
    pointer-events: none;
    z-index: 10;
    min-width: 120px;
    color: #1C1C1C;
    }
    .mt-pop-tooltip-month {
    font-family: 'GT Planar Medium', sans-serif;
    font-size: 12px;
    margin-bottom: 6px;
    }
    .mt-pop-tooltip-body { line-height: 1.8; font-variant-numeric: tabular-nums; }

    /* MOBIL */
    @media (max-width: 480px) {
    .mt-pop-key-val { font-size: 28px; }
    .mt-pop-key-card { border-bottom: 1px solid rgba(28,28,28,0.06); }
    .mt-pop-section-title { font-size: 20px; line-height: 24px; }
    .mt-pop-table { min-width: 480px; }
    }

    @media (max-width: 360px) {
    .mt-pop-key-val { font-size: 24px; }
    }




    Största parti (S)
    32,7 %


    Oppositionen
    53,3 %


    Tidöpartierna
    44,7 %





    Skillnad mellan blocken






    ±0
    +5
    +10

    NOV
    DEC
    JAN
    FEB
    MAR
    APR







    +8,2

    +6,9

    +7,8

    +7,7

    +6,2

    +8,6 pe




















    Procentenheter till oppositionens fördel. Valet 2022: −0,6 pe (Tidö vann knappt).


    (function(){
    var D=[
    {m:'Nov 2025',x:56,opp:52.9,tido:44.7,diff:8.2,y:42.6},
    {m:'Dec 2025',x:168.8,opp:52.1,tido:45.2,diff:6.9,y:53.8},
    {m:'Jan 2026',x:281.6,opp:52.8,tido:45.0,diff:7.8,y:46.0},
    {m:'Feb 2026',x:394.4,opp:52.3,tido:44.6,diff:7.7,y:46.9},
    {m:'Mar 2026',x:507.2,opp:52.1,tido:45.9,diff:6.2,y:59.8},
    {m:'Apr 2026',x:620,opp:53.3,tido:44.7,diff:8.6,y:39.2}
    ];
    var svg=document.getElementById('mt-bd-svg');
    var tt=document.getElementById('mt-bd-tt');
    var hl=document.getElementById('mt-bd-hl');
    var dot=document.getElementById('mt-bd-dot');
    var lbl=document.getElementById('mt-bd-labels');
    function fmt(v){return v.toFixed(1).replace('.',',');}
    function show(i){
    var d=D[i];
    hl.setAttribute('x1',d.x);hl.setAttribute('x2',d.x);hl.style.strokeOpacity='0.3';
    dot.setAttribute('cx',d.x);dot.setAttribute('cy',d.y);dot.style.opacity='1';
    lbl.style.opacity='0.12';
    document.getElementById('mt-bd-tt-m').textContent=d.m;
    document.getElementById('mt-bd-tt-b').innerHTML=
    'Opposition: '+fmt(d.opp)+' %'+
    'Tidö: '+fmt(d.tido)+' %'+
    'Skillnad: +'+fmt(d.diff)+' pe';
    tt.style.display='block';
    var r=svg.getBoundingClientRect(),pct=d.x/640,lPx=pct*r.width;
    tt.style.left=pct>0.55?(lPx-tt.offsetWidth-10)+'px':(lPx+10)+'px';
    }
    function hide(){hl.style.strokeOpacity='0';dot.style.opacity='0';lbl.style.opacity='1';tt.style.display='none';}
    document.querySelectorAll('.mt-bz').forEach(function(z){
    var i=parseInt(z.getAttribute('data-i'));
    z.addEventListener('mouseenter',function(){show(i);});
    z.addEventListener('touchstart',function(e){e.preventDefault();show(i);},{passive:false});
    });
    svg.addEventListener('mouseleave',hide);
    document.addEventListener('touchstart',function(e){if(!svg.contains(e.target))hide();});
    })();




















    36 %
    26 %
    16 %
    6 %
    4 %

    NOV
    DEC
    JAN
    FEB
    MAR
    APR
    2025/2026


    2026 →

















    S 32,7

    SD 20,0

    M 16,8

    V 7,7

    MP 6,1

    C 6,8

    KD 5,7

    L 2,2
    UNDER SPÄRREN

































    (function(){
    var D=[
    {m:'Nov 2025',x:60, S:33.7,SD:19.9,M:18.6,V:7.4,MP:6.9,C:4.9,KD:4.0,L:2.2},
    {m:'Dec 2025',x:172,S:34.6,SD:20.4,M:17.4,V:6.8,MP:6.1,C:4.6,KD:5.1,L:2.3},
    {m:'Jan 2026',x:284,S:34.1,SD:21.0,M:17.8,V:7.3,MP:6.1,C:5.3,KD:4.3,L:1.9},
    {m:'Feb 2026',x:396,S:34.2,SD:20.5,M:17.9,V:7.4,MP:5.8,C:4.9,KD:4.3,L:1.9},
    {m:'Mar 2026',x:508,S:32.8,SD:20.9,M:17.4,V:7.5,MP:6.0,C:5.8,KD:5.0,L:2.6},
    {m:'Apr 2026',x:620,S:32.7,SD:20.0,M:16.8,V:7.7,MP:6.1,C:6.8,KD:5.7,L:2.2}
    ];
    var P=[
    {k:'S',c:'#ED1B34'},{k:'SD',c:'#4E4138'},{k:'M',c:'#2C4690'},{k:'V',c:'#ED1B24'},
    {k:'MP',c:'#52A243'},{k:'C',c:'#005C2B'},{k:'KD',c:'#005EA3'},{k:'L',c:'#006AB4'}
    ];
    var Y=function(v){return 330-(v/36)*300;};
    function fmt(v){return v.toFixed(1).replace('.',',');}
    var svg=document.getElementById('mt-pop-svg');
    var tt=document.getElementById('mt-pop-tt');
    var ttM=document.getElementById('mt-tt-m');
    var ttB=document.getElementById('mt-tt-b');
    var hl=document.getElementById('mt-pop-hline');
    var hd=document.getElementById('mt-pop-hdots');
    var el=document.getElementById('mt-pop-end-labels');
    var dots={};
    P.forEach(function(p){dots[p.k]=document.getElementById('mt-d-'+p.k.toLowerCase());});
    function show(i){
    var d=D[i];
    hl.setAttribute('x1',d.x);hl.setAttribute('x2',d.x);hl.style.strokeOpacity='0.3';
    hd.style.opacity='1';
    el.style.opacity=i0.55?(lPx-tt.offsetWidth-12)+'px':(lPx+12)+'px';
    }
    function hide(){hl.style.strokeOpacity='0';hd.style.opacity='0';el.style.opacity='1';tt.style.display='none';}
    document.querySelectorAll('.mt-hz').forEach(function(z){
    var i=parseInt(z.getAttribute('data-i'));
    z.addEventListener('mouseenter',function(){show(i);});
    z.addEventListener('touchstart',function(e){e.preventDefault();show(i);},{passive:false});
    });
    svg.addEventListener('mouseleave',hide);
    document.addEventListener('touchstart',function(e){if(!svg.contains(e.target))hide();});
    })();




    S
    SD
    M
    V
    MP
    C
    KD
    L (under 4 %)



    Senaste mätningarna




    Institut
    S
    SD
    M
    V
    MP
    C
    KD
    L




    Verian/Sifo (apr)
    32,720,016,8
    7,76,16,8
    5,72,2


    Indikator (mar)
    33,420,618,4
    7,05,75,7
    4,62,2


    Novus (mar)
    32,721,017,5
    7,55,76,3
    5,12,3


    MT snitt
    32,720,016,8
    7,76,16,8
    5,72,2




    Viktar efter tid och urvalsstorlek.



    Verian/Sifo, Novus, Demoskop, Indikator. April 2026.


    Centerpartiet har just nu en stark trend. Samtidigt ökar oppositionen sitt övertag med bara månader kvar till valet.

    Prognos: Mandatfördelning riksdagen 2026

    Liberalerna ligger under fyraprocentsspärren. Det innebär att runt 190 000 röster försvinner ur beräkningen. I valet 2022 vann Tidö med tre mandats marginal.

    .mt-man-wrap * { box-sizing: border-box; }

    /* Tre textnivåer:
    Rubrik: GT Planar Medium, 24px / 20px mobil
    Brödtext: GT Planar Regular, 20px/24px / 18px/21.6px mobil
    Bildtext: GT Planar Regular, 12px, opacity 0.4
    */

    .mt-man-wrap {
    font-family: 'GT Planar Regular', sans-serif;
    color: #1C1C1C;
    background: transparent;
    }

    .mt-man-title {
    font-family: 'GT Planar Medium', sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 28px;
    color: #1C1C1C;
    margin-bottom: 12px;
    }

    .mt-man-caption {
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 12px;
    line-height: 1.2;
    letter-spacing: 0.4px;
    color: #1C1C1C;
    opacity: 0.4;
    }

    /* BLOCKLINJE */
    .mt-man-block-bar {
    position: relative;
    height: 52px;
    display: flex;
    overflow: hidden;
    }
    .mt-man-block-seg {
    display: flex;
    align-items: center;
    justify-content: center;
    font-family: 'GT Planar Medium', sans-serif;
    font-size: 14px;
    font-weight: 500;
    font-variant-numeric: tabular-nums;
    color: #fff;
    }
    .mt-man-block-labels {
    display: flex;
    justify-content: space-between;
    margin-bottom: 6px;
    }
    .mt-man-block-label {
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 12px;
    color: #1C1C1C;
    opacity: 0.5;
    text-transform: uppercase;
    letter-spacing: 0.06em;
    }
    .mt-man-block-totals {
    display: flex;
    justify-content: space-between;
    align-items: baseline;
    margin-top: 8px;
    }
    .mt-man-block-total-num {
    font-family: 'GT Planar Medium', sans-serif;
    font-size: 28px;
    font-weight: 500;
    font-variant-numeric: tabular-nums;
    }
    .mt-man-block-total-sub {
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 12px;
    opacity: 0.45;
    margin-left: 4px;
    }

    /* L-NOT */
    .mt-man-l-note {
    margin-top: 12px;
    padding: 16px 20px;
    background: #E0FF63;
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 20px;
    line-height: 24px;
    color: #1C1C1C;
    }

    /* SEKTIONSAVSTÅND */
    .mt-man-section { margin-bottom: 40px; }
    @media (max-width: 480px) { .mt-man-section { margin-bottom: 28px; } }

    /* MANDATKORT */
    .mt-man-seats-row {
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
    margin-bottom: 28px;
    }
    .mt-man-seat-card {
    flex: 1 1 calc(12.5% - 10px);
    min-width: 68px;
    padding: 10px 8px 8px;
    }
    .mt-man-seat-short {
    font-family: 'GT Planar Medium', sans-serif;
    font-size: 12px;
    margin-bottom: 4px;
    }
    .mt-man-seat-num {
    font-family: 'GT Planar Medium', sans-serif;
    font-size: 28px;
    font-weight: 500;
    font-variant-numeric: tabular-nums;
    line-height: 1;
    }
    .mt-man-seat-prev {
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 12px;
    opacity: 0.4;
    margin-top: 4px;
    }

    /* SWING */
    .mt-man-swing-wrap {
    margin-bottom: 28px;
    }
    .mt-man-swing-text {
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 20px;
    line-height: 24px;
    color: #1C1C1C;
    margin-bottom: 16px;
    }
    .mt-man-swing-row {
    display: flex;
    align-items: center;
    gap: 10px;
    margin-bottom: 4px;
    }
    .mt-man-swing-party {
    font-family: 'GT Planar Medium', sans-serif;
    font-size: 12px;
    width: 28px;
    text-align: right;
    flex-shrink: 0;
    }
    .mt-man-swing-bar {
    flex: 1;
    height: 12px;
    background: rgba(28,28,28,0.06);
    position: relative;
    }
    .mt-man-swing-mid {
    position: absolute;
    left: 50%;
    top: 0;
    bottom: 0;
    width: 1px;
    background: rgba(28,28,28,0.15);
    }
    .mt-man-swing-fill-pos {
    position: absolute;
    left: 50%;
    top: 1px;
    bottom: 1px;
    opacity: 0.75;
    }
    .mt-man-swing-fill-neg {
    position: absolute;
    right: 50%;
    top: 1px;
    bottom: 1px;
    opacity: 0.75;
    }
    .mt-man-swing-val {
    font-family: 'GT Planar Medium', sans-serif;
    font-size: 12px;
    width: 36px;
    text-align: right;
    font-variant-numeric: tabular-nums;
    flex-shrink: 0;
    }

    /* HEMICYCLE TOOLTIP */
    .mt-hc-tooltip {
    display: none;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background: rgba(255,255,247,0.95);
    border: 1px solid rgba(28,28,28,0.12);
    padding: 12px 18px;
    font-family: 'GT Planar Regular', sans-serif;
    pointer-events: none;
    z-index: 10;
    text-align: center;
    }
    .mt-hc-tt-name {
    font-family: 'GT Planar Medium', sans-serif;
    font-size: 14px;
    margin-bottom: 2px;
    }
    .mt-hc-tt-seats {
    font-family: 'GT Planar Medium', sans-serif;
    font-size: 32px;
    font-weight: 500;
    line-height: 1;
    font-variant-numeric: tabular-nums;
    }
    .mt-hc-tt-label {
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 12px;
    opacity: 0.4;
    margin-top: 2px;
    }

    /* MOBIL */
    @media (max-width: 480px) {
    .mt-man-title { font-size: 20px; line-height: 24px; }
    .mt-man-l-note { font-size: 18px; line-height: 21.6px; }
    .mt-man-swing-text { font-size: 18px; line-height: 21.6px; }
    .mt-man-seat-card { min-width: calc(25% - 10px); flex: 1 1 calc(25% - 10px); }
    .mt-man-seat-num { font-size: 22px; }
    .mt-man-block-total-num { font-size: 24px; }
    .mt-man-hemicycle-wrap { overflow-x: auto; -webkit-overflow-scrolling: touch; }
    .mt-man-hemicycle-wrap svg { min-width: 480px; }
    }
    @media (max-width: 360px) {
    .mt-man-seat-card { min-width: calc(50% - 10px); flex: 1 1 calc(50% - 10px); }
    }







































































































































































































































































































































































    V 28



    S 119



    MP 22



    C 25



    M 61



    KD 21



    SD 73


    175 = majoritet




    mandat




    (function(){
    var parties={
    'V':{name:'Vänsterpartiet',seats:28,color:'#9E1A2F'},
    'S':{name:'Socialdemokraterna',seats:119,color:'#ED1B34'},
    'MP':{name:'Miljöpartiet',seats:22,color:'#52A243'},
    'C':{name:'Centerpartiet',seats:25,color:'#005C2B'},
    'M':{name:'Moderaterna',seats:61,color:'#2C4690'},
    'KD':{name:'Kristdemokraterna',seats:21,color:'#005EA3'},
    'SD':{name:'Sverigedemokraterna',seats:73,color:'#4E4138'}
    };
    var dots=document.querySelectorAll('.mt-hc-dot');
    var legs=document.querySelectorAll('.mt-hc-leg');
    var tt=document.getElementById('mt-hc-tt');
    var ttN=document.getElementById('mt-hc-tt-name');
    var ttS=document.getElementById('mt-hc-tt-seats');
    var active=null;
    function hl(p){
    if(active===p)return; active=p;
    dots.forEach(function(d){
    if(d.getAttribute('data-p')===p){d.style.opacity='1';d.setAttribute('r','5.5');}
    else{d.style.opacity='0.1';d.setAttribute('r','4');}
    });
    var i=parties[p];
    ttN.textContent=i.name; ttN.style.color=i.color;
    ttS.textContent=i.seats; ttS.style.color=i.color;
    tt.style.display='block';
    }
    function rs(){
    active=null;
    dots.forEach(function(d){d.style.opacity='0.85';d.setAttribute('r','4');});
    tt.style.display='none';
    }
    dots.forEach(function(d){
    d.addEventListener('mouseenter',function(){hl(d.getAttribute('data-p'));});
    d.addEventListener('touchstart',function(e){e.preventDefault();hl(d.getAttribute('data-p'));},{passive:false});
    });
    legs.forEach(function(l){
    l.addEventListener('mouseenter',function(){hl(l.getAttribute('data-p'));});
    l.addEventListener('click',function(){hl(l.getAttribute('data-p'));});
    l.addEventListener('touchstart',function(e){e.preventDefault();hl(l.getAttribute('data-p'));},{passive:false});
    });
    document.getElementById('mt-hc-svg').addEventListener('mouseleave',rs);
    document.addEventListener('touchstart',function(e){if(!document.getElementById('mt-hc-svg').contains(e.target))rs();});
    })();





    Opposition
    Tidöpartierna


    S 119
    V 28
    C 25
    MP 22

    SD 73
    M 61
    KD 21




    194
    mandat

    175 = majoritet

    155
    mandat






    L under spärren. Med 2,2 % faller Liberalerna under 4 %-spärren och tilldelas 0 mandat. Deras röster (~190 000 väljare) försvinner helt ur beräkningen.



    Mandat per parti


    S
    119
    val ’22: 107


    SD
    73
    val ’22: 73


    M
    61
    val ’22: 68


    V
    28
    val ’22: 24


    C
    25
    val ’22: 24


    MP
    22
    val ’22: 18


    KD
    21
    val ’22: 19


    L
    0
    val ’22: 16





    Mandatförskjutning sedan valet 2022
    Oppositionen går från 173 till 194 mandat, en ökning med 21 platser och en klar majoritet. Tidöpartierna faller från 176 till 155. Det drivs framför allt av att L:s 16 mandat försvinner om partiet inte klarar spärren.

    S

    +12


    V

    +4


    MP

    +4


    C

    +1


    KD

    +2


    SD

    ±0


    M

    −7


    L

    −16

    Nollstrecket = valet 2022.




    MT:s sammanvägda opinion. April 2026.


    Demoskop uppmätte 4,5 procent för L efter SD-svängen i mars. Verian gav 2,1 och Novus 2,3. Det är för tidigt att avgöra om Mohamssons omsvängning påverkar L:s position vid spärren.

    Spärrvakten: vilka partier klarar fyraprocentsspärren?

    Fyra partier rör sig nära riksdagsspärren i opinionsmätningar inför valet 2026: Liberalerna, Kristdemokraterna, Centerpartiet och Miljöpartiet. Prickarna i grafen visar enskilda mätningar – spridningen visar hur osäkert läget är.

    .mt-sparr-wrap * { box-sizing: border-box; }

    /* Tre textnivåer:
    Rubrik: GT Planar Medium, 24px / 20px mobil
    Etikett: GT Planar Regular, 12px, #1C1C1C
    Bildtext: GT Planar Regular, 12px, opacity 0.4
    */

    .mt-sparr-wrap {
    font-family: 'GT Planar Regular', sans-serif;
    color: #1C1C1C;
    background: transparent;
    }

    .mt-sparr-caption {
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 12px;
    line-height: 1.2;
    letter-spacing: 0.4px;
    color: #1C1C1C;
    opacity: 0.4;
    }

    /* STATUS CARDS */
    .mt-sparr-cards {
    display: flex;
    gap: 0;
    margin-bottom: 28px;
    background: #F1F1EB;
    flex-wrap: wrap;
    }
    .mt-sparr-card {
    flex: 1;
    min-width: 120px;
    padding: 16px;
    border-right: 1px solid rgba(28,28,28,0.08);
    text-align: center;
    }
    .mt-sparr-card:last-child { border-right: none; }
    .mt-sparr-card-party {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 6px;
    margin-bottom: 6px;
    }
    .mt-sparr-card-dot {
    width: 8px;
    height: 8px;
    flex-shrink: 0;
    }
    .mt-sparr-card-name {
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 12px;
    color: #1C1C1C;
    }
    .mt-sparr-card-val {
    font-family: 'GT Planar Medium', sans-serif;
    font-size: 28px;
    font-weight: 500;
    font-variant-numeric: tabular-nums;
    line-height: 1;
    color: #1C1C1C;
    }
    .mt-sparr-card-val sup {
    font-size: 12px;
    font-weight: 400;
    vertical-align: baseline;
    }
    .mt-sparr-card-status {
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 10px;
    text-transform: uppercase;
    letter-spacing: 0.06em;
    margin-top: 4px;
    color: #1C1C1C;
    opacity: 0.4;
    }

    /* TOOLTIP */
    .mt-sparr-tooltip {
    display: none;
    position: absolute;
    top: 30px;
    left: 0;
    background: rgba(255,255,247,0.97);
    border: 1px solid rgba(28,28,28,0.12);
    padding: 10px 14px;
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 12px;
    pointer-events: none;
    z-index: 10;
    min-width: 120px;
    color: #1C1C1C;
    }
    .mt-sparr-tooltip-month {
    font-family: 'GT Planar Medium', sans-serif;
    font-size: 12px;
    margin-bottom: 6px;
    }
    .mt-sparr-tooltip-body { line-height: 1.8; font-variant-numeric: tabular-nums; }

    /* LEGEND */
    .mt-sparr-legend {
    display: flex;
    flex-wrap: wrap;
    gap: 6px 18px;
    margin: 12px 0 6px;
    }
    .mt-sparr-legend-item {
    display: flex;
    align-items: center;
    gap: 5px;
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 12px;
    color: #1C1C1C;
    }
    .mt-sparr-legend-dash {
    width: 14px;
    height: 2px;
    display: inline-block;
    }

    /* MOBIL */
    @media (max-width: 480px) {
    .mt-sparr-cards { flex-direction: column; }
    .mt-sparr-card {
    border-right: none;
    border-bottom: 1px solid rgba(28,28,28,0.08);
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
    padding: 12px 0;
    }
    .mt-sparr-card:last-child { border-bottom: none; }
    .mt-sparr-card-val { font-size: 24px; }
    .mt-sparr-chart-wrap { overflow-x: auto; -webkit-overflow-scrolling: touch; }
    .mt-sparr-chart-wrap svg { min-width: 480px; }
    }







    L

    2,2 %
    Under spärren





    KD

    5,7 %
    Nära spärren





    C

    6,8 %
    Över spärren





    MP

    6,1 %
    Över spärren











    4 %
    RIKSDAGSSPÄRREN


    0 %

    2 %

    6 %

    8 %



    NOV
    DEC
    JAN
    FEB
    MAR
    APR
    2025/2026




    2026 →

































    ← Demoskop 4,5 %










    MP 6,1

    C 6,8

    KD 5,7

    L 2,2
































    (function(){
    var D=[
    {m:'Nov 2025',x:56, MP:6.9,C:4.9,KD:4.0,L:2.2,yMP:87.7, yC:152.1,yKD:181.1,yL:239.1},
    {m:'Dec 2025',x:168.8,MP:6.1,C:4.6,KD:5.1,L:2.3,yMP:113.4,yC:161.8,yKD:145.7,yL:235.9},
    {m:'Jan 2026',x:281.6,MP:6.1,C:5.3,KD:4.3,L:1.9,yMP:113.4,yC:139.2,yKD:171.4,yL:248.8},
    {m:'Feb 2026',x:394.4,MP:5.8,C:4.9,KD:4.3,L:1.9,yMP:123.1,yC:152.1,yKD:171.4,yL:248.8},
    {m:'Mar 2026',x:507.2,MP:6.0,C:5.8,KD:5.0,L:2.6,yMP:116.7,yC:123.1,yKD:148.9,yL:226.2},
    {m:'Apr 2026',x:620, MP:6.1,C:6.8,KD:5.7,L:2.2,yMP:113.4,yC:90.9, yKD:126.3,yL:239.1}
    ];
    var P=[
    {k:'MP',c:'#52A243',d:'mt-sp-dmp'},
    {k:'C', c:'#005C2B',d:'mt-sp-dc'},
    {k:'KD',c:'#005EA3',d:'mt-sp-dkd'},
    {k:'L', c:'#006AB4',d:'mt-sp-dl'}
    ];
    function fmt(v){return v.toFixed(1).replace('.',',');}
    var svg=document.getElementById('mt-sp-svg');
    var tt=document.getElementById('mt-sp-tt');
    var hl=document.getElementById('mt-sp-hl');
    var dots=document.getElementById('mt-sp-dots');
    var lbl=document.getElementById('mt-sp-labels');
    function show(i){
    var d=D[i];
    hl.setAttribute('x1',d.x);hl.setAttribute('x2',d.x);hl.style.strokeOpacity='0.3';
    dots.style.opacity='1';
    lbl.style.opacity=i=4
    ? '●'
    : '●';
    return icon+' '+p.k+' '+fmt(v)+' %';
    }).join('');
    tt.style.display='block';
    var r=svg.getBoundingClientRect(),pct=d.x/640,lPx=pct*r.width;
    tt.style.left=pct>0.55?(lPx-tt.offsetWidth-12)+'px':(lPx+12)+'px';
    }
    function hide(){
    hl.style.strokeOpacity='0';dots.style.opacity='0';lbl.style.opacity='1';tt.style.display='none';
    }
    document.querySelectorAll('.mt-sz').forEach(function(z){
    var i=parseInt(z.getAttribute('data-i'));
    z.addEventListener('mouseenter',function(){show(i);});
    z.addEventListener('touchstart',function(e){e.preventDefault();show(i);},{passive:false});
    });
    svg.addEventListener('mouseleave',hide);
    document.addEventListener('touchstart',function(e){if(!svg.contains(e.target))hide();});
    })();




    MP
    C
    KD
    L (under 4 %)
    = enskild mätning




    Verian/Sifo, Novus, Demoskop. April 2026.


    Vem blir statsminister efter valet?

    Beroende på vem man frågar finns det två eller tre statsministerkandidater i valet. Magdalena Andersson har högst förtroende. På Tidösidan är det oklart – Sverigedemokraterna är större än Moderaterna i samtliga opinionsmätningar inför valet 2026 och Jimmie Åkesson har sagt att han vill ha statsministerposten men att han är beredd att släppa fram Ulf Kristersson som statsminister.

    .mt-ros-wrap * { box-sizing: border-box; }

    .mt-ros-wrap {
    font-family: 'GT Planar Regular', sans-serif;
    color: #1C1C1C;
    background: transparent;
    }

    .mt-ros-caption {
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 12px;
    line-height: 1.2;
    letter-spacing: 0.4px;
    color: #1C1C1C;
    opacity: 0.4;
    }

    .mt-ros-title {
    font-family: 'GT Planar Medium', sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 28px;
    color: #1C1C1C;
    margin-bottom: 12px;
    }

    .mt-ros-section { margin-bottom: 40px; }

    /* KANDIDATKORT */
    .mt-ros-candidates {
    display: flex;
    gap: 0;
    background: #F1F1EB;
    }
    .mt-ros-cand {
    flex: 1;
    padding: 20px 16px;
    border-right: 1px solid rgba(28,28,28,0.08);
    }
    .mt-ros-cand:last-child { border-right: none; }
    .mt-ros-cand-header {
    display: flex;
    align-items: center;
    gap: 12px;
    margin-bottom: 14px;
    }
    .mt-ros-cand-photo {
    width: 76px;
    height: 76px;
    object-fit: cover;
    filter: grayscale(100%);
    display: block;
    flex-shrink: 0;
    }
    .mt-ros-cand-name {
    font-family: 'GT Planar Medium', sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.2;
    color: #1C1C1C;
    }
    .mt-ros-cand-bar-label {
    display: flex;
    justify-content: space-between;
    font-size: 12px;
    margin-bottom: 3px;
    color: #1C1C1C;
    }
    .mt-ros-cand-bar-track {
    height: 4px;
    background: rgba(28,28,28,0.08);
    margin-bottom: 8px;
    }
    .mt-ros-cand-bar-fill { height: 100%; }
    .mt-ros-cand-path {
    padding-top: 10px;
    border-top: 1px solid rgba(28,28,28,0.08);
    font-size: 12px;
    line-height: 1.5;
    color: #1C1C1C;
    opacity: 0.6;
    }

    /* MANDATSTAPLAR */
    .mt-ros-bar-row { margin-bottom: 14px; }
    .mt-ros-bar-label {
    display: flex;
    justify-content: space-between;
    font-size: 12px;
    margin-bottom: 4px;
    color: #1C1C1C;
    }
    .mt-ros-bar-track {
    height: 28px;
    background: rgba(28,28,28,0.04);
    position: relative;
    }
    .mt-ros-majority-label {
    font-size: 12px;
    opacity: 0.4;
    margin-left: calc(175/349 * 100%);
    transform: translateX(-50%);
    text-align: center;
    margin-top: 4px;
    display: inline-block;
    }

    /* SCENARIER */
    .mt-ros-scenarios {
    display: flex;
    gap: 0;
    background: #F1F1EB;
    }
    .mt-ros-scen {
    flex: 1;
    padding: 16px 14px;
    border-right: 1px solid rgba(28,28,28,0.08);
    }
    .mt-ros-scen:last-child { border-right: none; }
    .mt-ros-scen-tag {
    font-size: 10px;
    text-transform: uppercase;
    letter-spacing: 0.06em;
    margin-bottom: 8px;
    }
    .mt-ros-scen-title {
    font-family: 'GT Planar Medium', sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.2;
    margin-bottom: 8px;
    color: #1C1C1C;
    }
    .mt-ros-scen-text {
    font-size: 12px;
    line-height: 1.55;
    color: #1C1C1C;
    opacity: 0.6;
    }
    .mt-ros-scen-req {
    margin-top: 10px;
    font-size: 12px;
    opacity: 0.35;
    }

    /* TOOLTIP */
    .mt-ros-tooltip {
    display: none;
    position: absolute;
    top: 10px;
    left: 0;
    background: rgba(255,255,247,0.97);
    border: 1px solid rgba(28,28,28,0.12);
    padding: 8px 12px;
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 12px;
    pointer-events: none;
    z-index: 10;
    min-width: 130px;
    color: #1C1C1C;
    }
    .mt-ros-tooltip-month {
    font-family: 'GT Planar Medium', sans-serif;
    font-size: 12px;
    margin-bottom: 4px;
    }

    /* MOBIL */
    @media (max-width: 480px) {
    .mt-ros-title { font-size: 20px; line-height: 24px; }
    .mt-ros-section { margin-bottom: 28px; }
    .mt-ros-candidates { flex-direction: column; }
    .mt-ros-cand { border-right: none; border-bottom: 1px solid rgba(28,28,28,0.08); }
    .mt-ros-cand:last-child { border-bottom: none; }
    .mt-ros-cand-photo { width: 60px; height: 60px; }
    .mt-ros-scenarios { flex-direction: column; }
    .mt-ros-scen { border-right: none; border-bottom: 1px solid rgba(28,28,28,0.08); }
    .mt-ros-scen:last-child { border-bottom: none; }
    }








    Magdalena Andersson


    Förtroende43 %

    S i opinionen32,7 %



    S+V+C+MP = 194 mandat
    Klar majoritet.






    Ulf Kristersson


    Förtroende36 %

    M i opinionen16,8 %



    M+KD+L+SD = 155 mandat
    17 mandat kort.






    Jimmie Åkesson


    Förtroende29 %

    SD i opinionen20,0 %



    SD större än M: 73 vs 61
    Kräver statsministerposten.











    Anderssons block: S + V + C + MP
    194





    +19





    Kristerssons / Åkessons block: M + KD + SD
    155






    −20





    Om L klarar 4 %
    ~174





    −1



    175 = majoritet




    Tre scenarier


    Mest sannolikt
    Andersson bildar regering
    S-ledd regering med stöd av V, C och MP. L missar spärren, oppositionen får klar majoritet.
    Kräver: L under 4 %


    Möjligt
    Kristersson får fortsätta
    L klarar spärren, Tidö når ~174. Behöver stöd av ytterligare ett mandat eller att talmannen ger chansen.
    Kräver: L över 4 % + marginaler


    Utmanaren
    Åkesson kräver statsminister­posten
    SD är större än M. Åkesson hävdar rätten att leda en högerregering. Intern kris om vem som sitter i stolen.
    Kräver: Tidö-majoritet + att M ger vika






    Förtroendeligan




    0 %
    30 %
    60 %
    JUN 25
    SEP 25
    DEC 25
    FEB 26





    Andersson 43 %

    Kristersson 36 %

    Åkesson 29 %

    ← Åkesson gick om
    Kristersson (jun)










    Andel väljare med ”stort förtroende” (Novus/Verian). Gapet Andersson/Kristersson: från 12 till 7 pe.








    (function(){
    var D=[
    {m:'Jun 2025',x:40, A:47,K:36,J:38,yA:38.2,yK:62.0,yJ:57.7},
    {m:'Sep 2025',x:233,A:44,K:35,J:27,yA:44.7,yK:64.2,yJ:81.5},
    {m:'Dec 2025',x:427,A:51,K:36,J:33,yA:29.5,yK:62.0,yJ:68.5},
    {m:'Feb 2026',x:620,A:43,K:36,J:29,yA:46.8,yK:62.0,yJ:77.2}
    ];
    var svg=document.getElementById('mt-cf-svg');
    var tt=document.getElementById('mt-cf-tt');
    var hl=document.getElementById('mt-cf-hl');
    var dots=document.getElementById('mt-cf-dots');
    var lbl=document.getElementById('mt-cf-labels');
    var da=document.getElementById('mt-cf-da');
    var dk=document.getElementById('mt-cf-dk');
    var dj=document.getElementById('mt-cf-dj');
    function show(i){
    var d=D[i];
    hl.setAttribute('x1',d.x);hl.setAttribute('x2',d.x);hl.style.strokeOpacity='0.3';
    dots.style.opacity='1';lbl.style.opacity=i0.55?(lPx-tt.offsetWidth-10)+'px':(lPx+10)+'px';
    }
    function hide(){hl.style.strokeOpacity='0';dots.style.opacity='0';lbl.style.opacity='1';tt.style.display='none';}
    document.querySelectorAll('.mt-cz').forEach(function(z){
    var i=parseInt(z.getAttribute('data-i'));
    z.addEventListener('mouseenter',function(){show(i);});
    z.addEventListener('touchstart',function(e){e.preventDefault();show(i);},{passive:false});
    });
    svg.addEventListener('mouseleave',hide);
    document.addEventListener('touchstart',function(e){if(!svg.contains(e.target))hide();});
    })();




    MT:s sammanvägda opinion + Novus/Verian partiledarförtroende. April 2026.


    .mt-metod-wrap {
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 12px;
    line-height: 1.6;
    letter-spacing: 0.4px;
    color: #1C1C1C;
    opacity: 0.4;
    background: transparent;
    }
    .mt-metod-wrap p {
    margin: 0 0 8px;
    font-family: 'GT Planar Regular', sans-serif !important;
    font-size: 12px !important;
    line-height: 1.6 !important;
    font-weight: 400 !important;
    }
    .mt-metod-wrap p:last-child { margin: 0; }
    .mt-metod-wrap { font-size: 12px; }
    }

    MT:s poll of polls är en sammanvägning av opinionsmätningar från fem institut med slumpmässiga eller kvalitetssäkrade urval: Verian/Sifo (SVT), Novus, Ipsos (DN), Demoskop (Aftonbladet/SvD) och Indikator (SR). SCB:s partisympatiundersökning inkluderas när den publiceras (maj och november). Institut, mätperiod och datum anges kortfattat under respektive diagram och tabell. Syftet med sammanvägningen är att ge en stabilare bild av opinionsläget än vad enskilda mätningar kan ge.
    Tidsvikt: nyare mätningar väger tyngre. En mätning som är 30 dagar gammal väger hälften så mycket som en ny. Urvalsvikt: vikten ökar med √n (kvadratroten av antal tillfrågade). En mätning med 9 000 svar väger ~3× mer än en med 1 000. Sentio exkluderas: institut med självrekryterade webbpaneler ingår inte, i linje med Valforskningsprogrammets praxis.
    Mandaten fördelas enligt den jämkade uddatalsmetoden med första divisor 1,2 (samma metod som Valmyndigheten använder sedan valet 2018). Riksdagen har 349 mandat (310 fasta valkretsmandat + 39 utjämningsmandat). Partier under 4 % exkluderas och deras röstandelar omfördelas inte — de försvinner ur beräkningen, precis som i verkligheten.
    Oppositionen definieras som S + V + C + MP. Tidöpartierna definieras som M + KD + L + SD. Denna indelning följer det parlamentariska läget sedan valet 2022.
    Källor: Verian/Sifo (SVT), Novus, Ipsos (DN), Demoskop (Aftonbladet/SvD), Indikator (SR/Ekot), SCB. Mandatberäkning: Valmyndighetens metod (vallagen 14 kap). Valresultat 2022: val.se.
    Viktningsmodellen, mandatberäkningen och visualiseringarna på denna sida har utformats i samarbete med Claude (Anthropic). AI-modellen har använts som redaktionellt verktyg för beräkningar och grafik, inte för att generera redaktionella bedömningar. Alla journalistiska prioriteringar och tolkningar görs av MT:s redaktion. Senast uppdaterad: april 2026.
  4. 2026-04-01 13:33:44
    Discovered: 2026-04-20 14:38:25 Hash: 9ebab5391aa39932e1e827a53af70a23291de084
    Title:
    Sammanvägning av opinionsmätningar inför valet 2026
    Description:
    Opinionsmätningarna kommer allt tätare inför valet 2026. Men vem leder i opinionen? Hur ser mandatfördelningen ut? Och vem blir nästa statsminister? Morgon-Tidningen väger samman opinionsmätningar inför valet den 13 september 2026. Sidan uppdateras löpande. Här hittar du alla de stora opinionsmätningarna inför valet 2026 sammanställda för att ge en så bra bild av läget som […]
    Content
    Opinionsmätningarna kommer allt tätare inför valet 2026. Men vem leder i opinionen? Hur ser mandatfördelningen ut? Och vem blir nästa statsminister? Morgon-Tidningen väger samman opinionsmätningar inför valet den 13 september 2026. Sidan uppdateras löpande.

    Här hittar du alla de stora opinionsmätningarna inför valet 2026 sammanställda för att ge en så bra bild av läget som möjligt. Är du nyfiken på hur vi gått tillväga? Det kan du läsa om längst ner i artikeln.

    Läget i opinionen just nu

    Oppositionen har lett i de flesta opinionsmätningar sedan riksdagsvalet 2022. Skillnaden mellan blocken minskade i mars till 6,5 procentenheter, från 8,3 i november.

    .mt-pop-wrap * { box-sizing: border-box; }

    /* Typsnittsnivåer:
    Rubrik: GT Planar Medium, 24px / 20px mobil
    Etikett: GT Planar Regular, 12px, #1C1C1C (ingen opacity, funktionell text)
    Bildtext: GT Planar Regular, 12px, #1C1C1C, opacity 0.4
    */

    .mt-pop-wrap {
    font-family: 'GT Planar Regular', sans-serif;
    color: #1C1C1C;
    background: transparent;
    }

    /* KEY CARDS */
    .mt-pop-keys {
    display: flex;
    gap: 0;
    margin-bottom: 28px;
    background: #F1F1EB;
    flex-wrap: wrap;
    }
    .mt-pop-key-card {
    flex: 1;
    min-width: 140px;
    padding: 16px 20px;
    border-right: 1px solid rgba(28,28,28,0.08);
    text-align: center;
    }
    .mt-pop-key-card:last-child { border-right: none; }
    .mt-pop-key-label {
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 10px;
    text-transform: uppercase;
    letter-spacing: 0.08em;
    color: #1C1C1C;
    opacity: 0.4;
    margin-bottom: 8px;
    }
    .mt-pop-key-val {
    font-family: 'GT Planar Medium', sans-serif;
    font-size: 32px;
    font-weight: 500;
    font-variant-numeric: tabular-nums;
    line-height: 1;
    color: #1C1C1C;
    }
    .mt-pop-key-val sup {
    font-size: 13px;
    font-weight: 400;
    vertical-align: baseline;
    }

    /* RUBRIKER */
    .mt-pop-section-title {
    font-family: 'GT Planar Medium', sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 28px;
    color: #1C1C1C;
    margin-bottom: 12px;
    }

    /* BILDTEXT */
    .mt-pop-caption {
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 12px;
    line-height: 1.2;
    letter-spacing: 0.4px;
    color: #1C1C1C;
    opacity: 0.4;
    }

    /* LEGEND */
    .mt-pop-legend {
    display: flex;
    flex-wrap: wrap;
    gap: 8px 20px;
    margin: 16px 0 24px;
    padding-left: 4px;
    }
    .mt-pop-legend-item {
    display: flex;
    align-items: center;
    gap: 5px;
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 12px;
    color: #1C1C1C;
    }
    .mt-pop-legend-dash {
    width: 18px;
    height: 2.5px;
    display: inline-block;
    }

    /* TABELL */
    .mt-pop-table-wrap { overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 12px; }
    .mt-pop-table {
    width: 100%;
    border-collapse: collapse;
    border-spacing: 0;
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 20px;
    line-height: 24px;
    font-variant-numeric: tabular-nums;
    color: #1C1C1C;
    }
    .mt-pop-table th {
    text-align: left;
    padding: 8px 10px 8px 0;
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 20px;
    line-height: 24px;
    color: #1C1C1C;
    border-bottom: 1px solid rgba(28,28,28,0.15);
    font-weight: 400;
    }
    .mt-pop-table th.num { text-align: right; padding: 8px 10px; }
    .mt-pop-table td { padding: 8px 10px 8px 0; border-bottom: 1px solid rgba(28,28,28,0.1) !important; }
    .mt-pop-table td.num { text-align: right; padding: 8px 10px; }
    .mt-pop-table tr.snitt td { border-top: 1px solid rgba(28,28,28,0.15) !important; border-bottom: 1px solid rgba(28,28,28,0.15) !important; font-family: 'GT Planar Medium', sans-serif; background: rgba(28,28,28,0.02); }
    @media (max-width: 480px) {
    .mt-pop-table { font-size: 18px; line-height: 21.6px; }
    .mt-pop-table th { font-size: 18px; line-height: 21.6px; }
    .mt-pop-key-val { font-size: 28px; }
    .mt-pop-key-card { border-bottom: 1px solid rgba(28,28,28,0.08); }
    .mt-pop-section-title { font-size: 20px; line-height: 24px; }
    }
    @media (max-width: 360px) {
    .mt-pop-key-val { font-size: 24px; }
    }

    /* TOOLTIP */
    .mt-pop-tooltip {
    display: none;
    position: absolute;
    top: 30px;
    left: 0;
    background: #E0FF63;
    border: none;
    padding: 10px 14px;
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 12px;
    pointer-events: none;
    z-index: 10;
    min-width: 120px;
    color: #1C1C1C;
    }
    .mt-pop-tooltip-month {
    font-family: 'GT Planar Medium', sans-serif;
    font-size: 12px;
    margin-bottom: 6px;
    }
    .mt-pop-tooltip-body { line-height: 1.8; font-variant-numeric: tabular-nums; }

    /* MOBIL */
    @media (max-width: 480px) {
    .mt-pop-key-val { font-size: 28px; }
    .mt-pop-key-card { border-bottom: 1px solid rgba(28,28,28,0.06); }
    .mt-pop-section-title { font-size: 20px; line-height: 24px; }
    .mt-pop-table { min-width: 480px; }
    }

    @media (max-width: 360px) {
    .mt-pop-key-val { font-size: 24px; }
    }




    Största parti (S)
    32,7 %


    Oppositionen
    53,3 %


    Tidöpartierna
    44,7 %





    Skillnad mellan blocken






    ±0
    +5
    +10

    NOV
    DEC
    JAN
    FEB
    MAR
    APR







    +8,2

    +6,9

    +7,8

    +7,7

    +6,2

    +8,6 pe




















    Procentenheter till oppositionens fördel. Valet 2022: −0,6 pe (Tidö vann knappt).


    (function(){
    var D=[
    {m:'Nov 2025',x:56,opp:52.9,tido:44.7,diff:8.2,y:42.6},
    {m:'Dec 2025',x:168.8,opp:52.1,tido:45.2,diff:6.9,y:53.8},
    {m:'Jan 2026',x:281.6,opp:52.8,tido:45.0,diff:7.8,y:46.0},
    {m:'Feb 2026',x:394.4,opp:52.3,tido:44.6,diff:7.7,y:46.9},
    {m:'Mar 2026',x:507.2,opp:52.1,tido:45.9,diff:6.2,y:59.8},
    {m:'Apr 2026',x:620,opp:53.3,tido:44.7,diff:8.6,y:39.2}
    ];
    var svg=document.getElementById('mt-bd-svg');
    var tt=document.getElementById('mt-bd-tt');
    var hl=document.getElementById('mt-bd-hl');
    var dot=document.getElementById('mt-bd-dot');
    var lbl=document.getElementById('mt-bd-labels');
    function fmt(v){return v.toFixed(1).replace('.',',');}
    function show(i){
    var d=D[i];
    hl.setAttribute('x1',d.x);hl.setAttribute('x2',d.x);hl.style.strokeOpacity='0.3';
    dot.setAttribute('cx',d.x);dot.setAttribute('cy',d.y);dot.style.opacity='1';
    lbl.style.opacity='0.12';
    document.getElementById('mt-bd-tt-m').textContent=d.m;
    document.getElementById('mt-bd-tt-b').innerHTML=
    'Opposition: '+fmt(d.opp)+' %'+
    'Tidö: '+fmt(d.tido)+' %'+
    'Skillnad: +'+fmt(d.diff)+' pe';
    tt.style.display='block';
    var r=svg.getBoundingClientRect(),pct=d.x/640,lPx=pct*r.width;
    tt.style.left=pct>0.55?(lPx-tt.offsetWidth-10)+'px':(lPx+10)+'px';
    }
    function hide(){hl.style.strokeOpacity='0';dot.style.opacity='0';lbl.style.opacity='1';tt.style.display='none';}
    document.querySelectorAll('.mt-bz').forEach(function(z){
    var i=parseInt(z.getAttribute('data-i'));
    z.addEventListener('mouseenter',function(){show(i);});
    z.addEventListener('touchstart',function(e){e.preventDefault();show(i);},{passive:false});
    });
    svg.addEventListener('mouseleave',hide);
    document.addEventListener('touchstart',function(e){if(!svg.contains(e.target))hide();});
    })();




















    36 %
    26 %
    16 %
    6 %
    4 %

    NOV
    DEC
    JAN
    FEB
    MAR
    APR
    2025/2026


    2026 →

















    S 32,7

    SD 20,0

    M 16,8

    V 7,7

    MP 6,1

    C 6,8

    KD 5,7

    L 2,2
    UNDER SPÄRREN

































    (function(){
    var D=[
    {m:'Nov 2025',x:60, S:33.7,SD:19.9,M:18.6,V:7.4,MP:6.9,C:4.9,KD:4.0,L:2.2},
    {m:'Dec 2025',x:172,S:34.6,SD:20.4,M:17.4,V:6.8,MP:6.1,C:4.6,KD:5.1,L:2.3},
    {m:'Jan 2026',x:284,S:34.1,SD:21.0,M:17.8,V:7.3,MP:6.1,C:5.3,KD:4.3,L:1.9},
    {m:'Feb 2026',x:396,S:34.2,SD:20.5,M:17.9,V:7.4,MP:5.8,C:4.9,KD:4.3,L:1.9},
    {m:'Mar 2026',x:508,S:32.8,SD:20.9,M:17.4,V:7.5,MP:6.0,C:5.8,KD:5.0,L:2.6},
    {m:'Apr 2026',x:620,S:32.7,SD:20.0,M:16.8,V:7.7,MP:6.1,C:6.8,KD:5.7,L:2.2}
    ];
    var P=[
    {k:'S',c:'#ED1B34'},{k:'SD',c:'#4E4138'},{k:'M',c:'#2C4690'},{k:'V',c:'#ED1B24'},
    {k:'MP',c:'#52A243'},{k:'C',c:'#005C2B'},{k:'KD',c:'#005EA3'},{k:'L',c:'#006AB4'}
    ];
    var Y=function(v){return 330-(v/36)*300;};
    function fmt(v){return v.toFixed(1).replace('.',',');}
    var svg=document.getElementById('mt-pop-svg');
    var tt=document.getElementById('mt-pop-tt');
    var ttM=document.getElementById('mt-tt-m');
    var ttB=document.getElementById('mt-tt-b');
    var hl=document.getElementById('mt-pop-hline');
    var hd=document.getElementById('mt-pop-hdots');
    var el=document.getElementById('mt-pop-end-labels');
    var dots={};
    P.forEach(function(p){dots[p.k]=document.getElementById('mt-d-'+p.k.toLowerCase());});
    function show(i){
    var d=D[i];
    hl.setAttribute('x1',d.x);hl.setAttribute('x2',d.x);hl.style.strokeOpacity='0.3';
    hd.style.opacity='1';
    el.style.opacity=i0.55?(lPx-tt.offsetWidth-12)+'px':(lPx+12)+'px';
    }
    function hide(){hl.style.strokeOpacity='0';hd.style.opacity='0';el.style.opacity='1';tt.style.display='none';}
    document.querySelectorAll('.mt-hz').forEach(function(z){
    var i=parseInt(z.getAttribute('data-i'));
    z.addEventListener('mouseenter',function(){show(i);});
    z.addEventListener('touchstart',function(e){e.preventDefault();show(i);},{passive:false});
    });
    svg.addEventListener('mouseleave',hide);
    document.addEventListener('touchstart',function(e){if(!svg.contains(e.target))hide();});
    })();




    S
    SD
    M
    V
    MP
    C
    KD
    L (under 4 %)



    Senaste mätningarna (viktar efter tid och urvalsstorlek)




    Institut
    S
    SD
    M
    V
    MP
    C
    KD
    L




    Verian/Sifo (apr)
    32,720,016,8
    7,76,16,8
    5,72,2


    Indikator (mar)
    33,420,618,4
    7,05,75,7
    4,62,2


    Novus (mar)
    32,721,017,5
    7,55,76,3
    5,12,3


    MT snitt
    32,720,016,8
    7,76,16,8
    5,72,2







    Verian/Sifo, Novus, Demoskop, Indikator. April 2026.


    Centerpartiet har just nu en stark trend. Samtidigt ökar oppositionen sitt övertag med bara månader kvar till valet.

    Prognos: Mandatfördelning riksdagen 2026

    Liberalerna ligger under fyraprocentsspärren. Det innebär att runt 190 000 röster försvinner ur beräkningen. I valet 2022 vann Tidö med tre mandats marginal.

    .mt-man-wrap * { box-sizing: border-box; }

    /* Tre textnivåer:
    Rubrik: GT Planar Medium, 24px / 20px mobil
    Brödtext: GT Planar Regular, 20px/24px / 18px/21.6px mobil
    Bildtext: GT Planar Regular, 12px, opacity 0.4
    */

    .mt-man-wrap {
    font-family: 'GT Planar Regular', sans-serif;
    color: #1C1C1C;
    background: transparent;
    }

    .mt-man-title {
    font-family: 'GT Planar Medium', sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 28px;
    color: #1C1C1C;
    margin-bottom: 12px;
    }

    .mt-man-caption {
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 12px;
    line-height: 1.2;
    letter-spacing: 0.4px;
    color: #1C1C1C;
    opacity: 0.4;
    }

    /* BLOCKLINJE */
    .mt-man-block-bar {
    position: relative;
    height: 52px;
    display: flex;
    overflow: hidden;
    }
    .mt-man-block-seg {
    display: flex;
    align-items: center;
    justify-content: center;
    font-family: 'GT Planar Medium', sans-serif;
    font-size: 14px;
    font-weight: 500;
    font-variant-numeric: tabular-nums;
    color: #fff;
    }
    .mt-man-block-labels {
    display: flex;
    justify-content: space-between;
    margin-bottom: 6px;
    }
    .mt-man-block-label {
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 12px;
    color: #1C1C1C;
    opacity: 0.5;
    text-transform: uppercase;
    letter-spacing: 0.06em;
    }
    .mt-man-block-totals {
    display: flex;
    justify-content: space-between;
    align-items: baseline;
    margin-top: 8px;
    }
    .mt-man-block-total-num {
    font-family: 'GT Planar Medium', sans-serif;
    font-size: 28px;
    font-weight: 500;
    font-variant-numeric: tabular-nums;
    }
    .mt-man-block-total-sub {
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 12px;
    opacity: 0.45;
    margin-left: 4px;
    }

    /* L-NOT */
    .mt-man-l-note {
    margin-top: 12px;
    padding: 16px 20px;
    background: #E0FF63;
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 20px;
    line-height: 24px;
    color: #1C1C1C;
    }

    /* SEKTIONSAVSTÅND */
    .mt-man-section { margin-bottom: 40px; }
    @media (max-width: 480px) { .mt-man-section { margin-bottom: 28px; } }

    /* MANDATKORT */
    .mt-man-seats-row {
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
    margin-bottom: 28px;
    }
    .mt-man-seat-card {
    flex: 1 1 calc(12.5% - 10px);
    min-width: 68px;
    padding: 10px 8px 8px;
    }
    .mt-man-seat-short {
    font-family: 'GT Planar Medium', sans-serif;
    font-size: 12px;
    margin-bottom: 4px;
    }
    .mt-man-seat-num {
    font-family: 'GT Planar Medium', sans-serif;
    font-size: 28px;
    font-weight: 500;
    font-variant-numeric: tabular-nums;
    line-height: 1;
    }
    .mt-man-seat-prev {
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 12px;
    opacity: 0.4;
    margin-top: 4px;
    }

    /* SWING */
    .mt-man-swing-wrap {
    margin-bottom: 28px;
    }
    .mt-man-swing-text {
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 20px;
    line-height: 24px;
    color: #1C1C1C;
    margin-bottom: 16px;
    }
    .mt-man-swing-row {
    display: flex;
    align-items: center;
    gap: 10px;
    margin-bottom: 4px;
    }
    .mt-man-swing-party {
    font-family: 'GT Planar Medium', sans-serif;
    font-size: 12px;
    width: 28px;
    text-align: right;
    flex-shrink: 0;
    }
    .mt-man-swing-bar {
    flex: 1;
    height: 12px;
    background: rgba(28,28,28,0.06);
    position: relative;
    }
    .mt-man-swing-mid {
    position: absolute;
    left: 50%;
    top: 0;
    bottom: 0;
    width: 1px;
    background: rgba(28,28,28,0.15);
    }
    .mt-man-swing-fill-pos {
    position: absolute;
    left: 50%;
    top: 1px;
    bottom: 1px;
    opacity: 0.75;
    }
    .mt-man-swing-fill-neg {
    position: absolute;
    right: 50%;
    top: 1px;
    bottom: 1px;
    opacity: 0.75;
    }
    .mt-man-swing-val {
    font-family: 'GT Planar Medium', sans-serif;
    font-size: 12px;
    width: 36px;
    text-align: right;
    font-variant-numeric: tabular-nums;
    flex-shrink: 0;
    }

    /* HEMICYCLE TOOLTIP */
    .mt-hc-tooltip {
    display: none;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background: #E0FF63;
    border: none;
    padding: 12px 18px;
    font-family: 'GT Planar Regular', sans-serif;
    pointer-events: none;
    z-index: 10;
    text-align: center;
    }
    .mt-hc-tt-name {
    font-family: 'GT Planar Medium', sans-serif;
    font-size: 14px;
    margin-bottom: 2px;
    }
    .mt-hc-tt-seats {
    font-family: 'GT Planar Medium', sans-serif;
    font-size: 32px;
    font-weight: 500;
    line-height: 1;
    font-variant-numeric: tabular-nums;
    }
    .mt-hc-tt-label {
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 12px;
    opacity: 0.4;
    margin-top: 2px;
    }

    /* MOBIL */
    @media (max-width: 480px) {
    .mt-man-title { font-size: 20px; line-height: 24px; }
    .mt-man-l-note { font-size: 18px; line-height: 21.6px; }
    .mt-man-swing-text { font-size: 18px; line-height: 21.6px; }
    .mt-man-seat-card { min-width: calc(25% - 10px); flex: 1 1 calc(25% - 10px); }
    .mt-man-seat-num { font-size: 22px; }
    .mt-man-block-total-num { font-size: 24px; }
    .mt-man-hemicycle-wrap { overflow-x: auto; -webkit-overflow-scrolling: touch; }
    .mt-man-hemicycle-wrap svg { min-width: 480px; }
    }
    @media (max-width: 360px) {
    .mt-man-seat-card { min-width: calc(50% - 10px); flex: 1 1 calc(50% - 10px); }
    }







































































































































































































































































































































































    V 28



    S 119



    MP 22



    C 25



    M 61



    KD 21



    SD 73


    175 = majoritet




    mandat




    (function(){
    var parties={
    'V':{name:'Vänsterpartiet',seats:28,color:'#9E1A2F'},
    'S':{name:'Socialdemokraterna',seats:119,color:'#ED1B34'},
    'MP':{name:'Miljöpartiet',seats:22,color:'#52A243'},
    'C':{name:'Centerpartiet',seats:25,color:'#005C2B'},
    'M':{name:'Moderaterna',seats:61,color:'#2C4690'},
    'KD':{name:'Kristdemokraterna',seats:21,color:'#005EA3'},
    'SD':{name:'Sverigedemokraterna',seats:73,color:'#4E4138'}
    };
    var dots=document.querySelectorAll('.mt-hc-dot');
    var legs=document.querySelectorAll('.mt-hc-leg');
    var tt=document.getElementById('mt-hc-tt');
    var ttN=document.getElementById('mt-hc-tt-name');
    var ttS=document.getElementById('mt-hc-tt-seats');
    var active=null;
    function hl(p){
    if(active===p)return; active=p;
    dots.forEach(function(d){
    if(d.getAttribute('data-p')===p){d.style.opacity='1';d.setAttribute('r','5.5');}
    else{d.style.opacity='0.1';d.setAttribute('r','4');}
    });
    var i=parties[p];
    ttN.textContent=i.name; ttN.style.color=i.color;
    ttS.textContent=i.seats; ttS.style.color=i.color;
    tt.style.display='block';
    }
    function rs(){
    active=null;
    dots.forEach(function(d){d.style.opacity='0.85';d.setAttribute('r','4');});
    tt.style.display='none';
    }
    dots.forEach(function(d){
    d.addEventListener('mouseenter',function(){hl(d.getAttribute('data-p'));});
    d.addEventListener('touchstart',function(e){e.preventDefault();hl(d.getAttribute('data-p'));},{passive:false});
    });
    legs.forEach(function(l){
    l.addEventListener('mouseenter',function(){hl(l.getAttribute('data-p'));});
    l.addEventListener('click',function(){hl(l.getAttribute('data-p'));});
    l.addEventListener('touchstart',function(e){e.preventDefault();hl(l.getAttribute('data-p'));},{passive:false});
    });
    document.getElementById('mt-hc-svg').addEventListener('mouseleave',rs);
    document.addEventListener('touchstart',function(e){if(!document.getElementById('mt-hc-svg').contains(e.target))rs();});
    })();





    Opposition
    Tidöpartierna


    S 119
    V 28
    C 25
    MP 22

    SD 73
    M 61
    KD 21




    194
    mandat

    175 = majoritet

    155
    mandat






    L under spärren. Med 2,2 % faller Liberalerna under 4 %-spärren och tilldelas 0 mandat. Deras röster (~190 000 väljare) försvinner helt ur beräkningen.



    Mandat per parti


    S
    119
    val ’22: 107


    SD
    73
    val ’22: 73


    M
    61
    val ’22: 68


    V
    28
    val ’22: 24


    C
    25
    val ’22: 24


    MP
    22
    val ’22: 18


    KD
    21
    val ’22: 19


    L
    0
    val ’22: 16





    Mandatförskjutning sedan valet 2022
    Oppositionen går från 173 till 194 mandat, en ökning med 21 platser och en klar majoritet. Tidöpartierna faller från 176 till 155. Det drivs framför allt av att L:s 16 mandat försvinner om partiet inte klarar spärren.

    S

    +12


    V

    +4


    MP

    +4


    C

    +1


    KD

    +2


    SD

    ±0


    M

    −7


    L

    −16

    Nollstrecket = valet 2022.




    MT:s sammanvägda opinion. April 2026.


    Demoskop uppmätte 4,5 procent för L efter SD-svängen i mars. Verian gav 2,1 och Novus 2,3. Det är för tidigt att avgöra om Mohamssons omsvängning påverkar L:s position vid spärren.

    Spärrvakten: vilka partier klarar fyraprocentsspärren?

    Fyra partier rör sig nära riksdagsspärren i opinionsmätningar inför valet 2026: Liberalerna, Kristdemokraterna, Centerpartiet och Miljöpartiet. Prickarna i grafen visar enskilda mätningar – spridningen visar hur osäkert läget är.

    .mt-sparr-wrap * { box-sizing: border-box; }

    /* Tre textnivåer:
    Rubrik: GT Planar Medium, 24px / 20px mobil
    Etikett: GT Planar Regular, 12px, #1C1C1C
    Bildtext: GT Planar Regular, 12px, opacity 0.4
    */

    .mt-sparr-wrap {
    font-family: 'GT Planar Regular', sans-serif;
    color: #1C1C1C;
    background: transparent;
    }

    .mt-sparr-caption {
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 12px;
    line-height: 1.2;
    letter-spacing: 0.4px;
    color: #1C1C1C;
    opacity: 0.4;
    }

    /* STATUS CARDS */
    .mt-sparr-cards {
    display: flex;
    gap: 0;
    margin-bottom: 28px;
    background: #F1F1EB;
    flex-wrap: wrap;
    }
    .mt-sparr-card {
    flex: 1;
    min-width: 120px;
    padding: 16px;
    border-right: 1px solid rgba(28,28,28,0.08);
    text-align: center;
    }
    .mt-sparr-card:last-child { border-right: none; }
    .mt-sparr-card-party {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 6px;
    margin-bottom: 6px;
    }
    .mt-sparr-card-dot {
    width: 8px;
    height: 8px;
    flex-shrink: 0;
    }
    .mt-sparr-card-name {
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 12px;
    color: #1C1C1C;
    }
    .mt-sparr-card-val {
    font-family: 'GT Planar Medium', sans-serif;
    font-size: 28px;
    font-weight: 500;
    font-variant-numeric: tabular-nums;
    line-height: 1;
    color: #1C1C1C;
    }
    .mt-sparr-card-val sup {
    font-size: 12px;
    font-weight: 400;
    vertical-align: baseline;
    }
    .mt-sparr-card-status {
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 10px;
    text-transform: uppercase;
    letter-spacing: 0.06em;
    margin-top: 4px;
    color: #1C1C1C;
    opacity: 0.4;
    }

    /* TOOLTIP */
    .mt-sparr-tooltip {
    display: none;
    position: absolute;
    top: 30px;
    left: 0;
    background: #E0FF63;
    border: none;
    padding: 10px 14px;
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 12px;
    pointer-events: none;
    z-index: 10;
    min-width: 120px;
    color: #1C1C1C;
    }
    .mt-sparr-tooltip-month {
    font-family: 'GT Planar Medium', sans-serif;
    font-size: 12px;
    margin-bottom: 6px;
    }
    .mt-sparr-tooltip-body { line-height: 1.8; font-variant-numeric: tabular-nums; }

    /* LEGEND */
    .mt-sparr-legend {
    display: flex;
    flex-wrap: wrap;
    gap: 6px 18px;
    margin: 12px 0 6px;
    }
    .mt-sparr-legend-item {
    display: flex;
    align-items: center;
    gap: 5px;
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 12px;
    color: #1C1C1C;
    }
    .mt-sparr-legend-dash {
    width: 14px;
    height: 2px;
    display: inline-block;
    }

    /* MOBIL */
    @media (max-width: 480px) {
    .mt-sparr-cards { flex-direction: column; }
    .mt-sparr-card {
    border-right: none;
    border-bottom: 1px solid rgba(28,28,28,0.08);
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
    padding: 12px 0;
    }
    .mt-sparr-card:last-child { border-bottom: none; }
    .mt-sparr-card-val { font-size: 24px; }
    .mt-sparr-chart-wrap { overflow-x: auto; -webkit-overflow-scrolling: touch; }
    .mt-sparr-chart-wrap svg { min-width: 480px; }
    }







    L

    2,2 %
    Under spärren





    KD

    5,7 %
    Nära spärren





    C

    6,8 %
    Över spärren





    MP

    6,1 %
    Över spärren











    4 %
    RIKSDAGSSPÄRREN


    0 %

    2 %

    6 %

    8 %



    NOV
    DEC
    JAN
    FEB
    MAR
    APR
    2025/2026




    2026 →

































    ← Demoskop 4,5 %










    MP 6,1

    C 6,8

    KD 5,7

    L 2,2
































    (function(){
    var D=[
    {m:'Nov 2025',x:56, MP:6.9,C:4.9,KD:4.0,L:2.2,yMP:87.7, yC:152.1,yKD:181.1,yL:239.1},
    {m:'Dec 2025',x:168.8,MP:6.1,C:4.6,KD:5.1,L:2.3,yMP:113.4,yC:161.8,yKD:145.7,yL:235.9},
    {m:'Jan 2026',x:281.6,MP:6.1,C:5.3,KD:4.3,L:1.9,yMP:113.4,yC:139.2,yKD:171.4,yL:248.8},
    {m:'Feb 2026',x:394.4,MP:5.8,C:4.9,KD:4.3,L:1.9,yMP:123.1,yC:152.1,yKD:171.4,yL:248.8},
    {m:'Mar 2026',x:507.2,MP:6.0,C:5.8,KD:5.0,L:2.6,yMP:116.7,yC:123.1,yKD:148.9,yL:226.2},
    {m:'Apr 2026',x:620, MP:6.1,C:6.8,KD:5.7,L:2.2,yMP:113.4,yC:90.9, yKD:126.3,yL:239.1}
    ];
    var P=[
    {k:'MP',c:'#52A243',d:'mt-sp-dmp'},
    {k:'C', c:'#005C2B',d:'mt-sp-dc'},
    {k:'KD',c:'#005EA3',d:'mt-sp-dkd'},
    {k:'L', c:'#006AB4',d:'mt-sp-dl'}
    ];
    function fmt(v){return v.toFixed(1).replace('.',',');}
    var svg=document.getElementById('mt-sp-svg');
    var tt=document.getElementById('mt-sp-tt');
    var hl=document.getElementById('mt-sp-hl');
    var dots=document.getElementById('mt-sp-dots');
    var lbl=document.getElementById('mt-sp-labels');
    function show(i){
    var d=D[i];
    hl.setAttribute('x1',d.x);hl.setAttribute('x2',d.x);hl.style.strokeOpacity='0.3';
    dots.style.opacity='1';
    lbl.style.opacity=i=4
    ? '●'
    : '●';
    return icon+' '+p.k+' '+fmt(v)+' %';
    }).join('');
    tt.style.display='block';
    var r=svg.getBoundingClientRect(),pct=d.x/640,lPx=pct*r.width;
    tt.style.left=pct>0.55?(lPx-tt.offsetWidth-12)+'px':(lPx+12)+'px';
    }
    function hide(){
    hl.style.strokeOpacity='0';dots.style.opacity='0';lbl.style.opacity='1';tt.style.display='none';
    }
    document.querySelectorAll('.mt-sz').forEach(function(z){
    var i=parseInt(z.getAttribute('data-i'));
    z.addEventListener('mouseenter',function(){show(i);});
    z.addEventListener('touchstart',function(e){e.preventDefault();show(i);},{passive:false});
    });
    svg.addEventListener('mouseleave',hide);
    document.addEventListener('touchstart',function(e){if(!svg.contains(e.target))hide();});
    })();




    MP
    C
    KD
    L (under 4 %)
    = enskild mätning




    Verian/Sifo, Novus, Demoskop. April 2026.


    Vem blir statsminister efter valet?

    Beroende på vem man frågar finns det två eller tre statsministerkandidater i valet. Magdalena Andersson har högst förtroende. På Tidösidan är det oklart – Sverigedemokraterna är större än Moderaterna i samtliga opinionsmätningar inför valet 2026 och Jimmie Åkesson har sagt att han vill ha statsministerposten men att han är beredd att släppa fram Ulf Kristersson som statsminister.

    .mt-ros-wrap * { box-sizing: border-box; }

    .mt-ros-wrap {
    font-family: 'GT Planar Regular', sans-serif;
    color: #1C1C1C;
    background: transparent;
    }

    .mt-ros-caption {
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 12px;
    line-height: 1.2;
    letter-spacing: 0.4px;
    color: #1C1C1C;
    opacity: 0.4;
    }

    .mt-ros-title {
    font-family: 'GT Planar Medium', sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 28px;
    color: #1C1C1C;
    margin-bottom: 12px;
    }

    .mt-ros-section { margin-bottom: 40px; }

    /* KANDIDATKORT */
    .mt-ros-candidates {
    display: flex;
    gap: 0;
    background: #F1F1EB;
    }
    .mt-ros-cand {
    flex: 1;
    padding: 20px 16px;
    border-right: 1px solid rgba(28,28,28,0.08);
    }
    .mt-ros-cand:last-child { border-right: none; }
    .mt-ros-cand-header {
    display: flex;
    align-items: center;
    gap: 12px;
    margin-bottom: 14px;
    }
    .mt-ros-cand-photo {
    width: 76px;
    height: 76px;
    object-fit: cover;
    filter: grayscale(100%);
    display: block;
    flex-shrink: 0;
    }
    .mt-ros-cand-name {
    font-family: 'GT Planar Medium', sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.2;
    color: #1C1C1C;
    }
    .mt-ros-cand-bar-label {
    display: flex;
    justify-content: space-between;
    font-size: 12px;
    margin-bottom: 3px;
    color: #1C1C1C;
    }
    .mt-ros-cand-bar-track {
    height: 4px;
    background: rgba(28,28,28,0.08);
    margin-bottom: 8px;
    }
    .mt-ros-cand-bar-fill { height: 100%; }
    .mt-ros-cand-path {
    padding-top: 10px;
    border-top: 1px solid rgba(28,28,28,0.08);
    font-size: 12px;
    line-height: 1.5;
    color: #1C1C1C;
    opacity: 0.6;
    }

    /* MANDATSTAPLAR */
    .mt-ros-bar-row { margin-bottom: 14px; }
    .mt-ros-bar-label {
    display: flex;
    justify-content: space-between;
    font-size: 12px;
    margin-bottom: 4px;
    color: #1C1C1C;
    }
    .mt-ros-bar-track {
    height: 28px;
    background: rgba(28,28,28,0.04);
    position: relative;
    }
    .mt-ros-majority-label {
    font-size: 12px;
    opacity: 0.4;
    margin-left: calc(175/349 * 100%);
    transform: translateX(-50%);
    text-align: center;
    margin-top: 4px;
    display: inline-block;
    }

    /* SCENARIER */
    .mt-ros-scenarios {
    display: flex;
    gap: 0;
    background: #F1F1EB;
    }
    .mt-ros-scen {
    flex: 1;
    padding: 16px 14px;
    border-right: 1px solid rgba(28,28,28,0.08);
    }
    .mt-ros-scen:last-child { border-right: none; }
    .mt-ros-scen-tag {
    font-size: 10px;
    text-transform: uppercase;
    letter-spacing: 0.06em;
    margin-bottom: 8px;
    }
    .mt-ros-scen-title {
    font-family: 'GT Planar Medium', sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.2;
    margin-bottom: 8px;
    color: #1C1C1C;
    }
    .mt-ros-scen-text {
    font-size: 12px;
    line-height: 1.55;
    color: #1C1C1C;
    opacity: 0.6;
    }
    .mt-ros-scen-req {
    margin-top: 10px;
    font-size: 12px;
    opacity: 0.35;
    }

    /* TOOLTIP */
    .mt-ros-tooltip {
    display: none;
    position: absolute;
    top: 10px;
    left: 0;
    background: #E0FF63;
    border: none;
    padding: 8px 12px;
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 12px;
    pointer-events: none;
    z-index: 10;
    min-width: 130px;
    color: #1C1C1C;
    }
    .mt-ros-tooltip-month {
    font-family: 'GT Planar Medium', sans-serif;
    font-size: 12px;
    margin-bottom: 4px;
    }

    /* MOBIL */
    @media (max-width: 480px) {
    .mt-ros-title { font-size: 20px; line-height: 24px; }
    .mt-ros-section { margin-bottom: 28px; }
    .mt-ros-candidates { flex-direction: column; }
    .mt-ros-cand { border-right: none; border-bottom: 1px solid rgba(28,28,28,0.08); }
    .mt-ros-cand:last-child { border-bottom: none; }
    .mt-ros-cand-photo { width: 60px; height: 60px; }
    .mt-ros-scenarios { flex-direction: column; }
    .mt-ros-scen { border-right: none; border-bottom: 1px solid rgba(28,28,28,0.08); }
    .mt-ros-scen:last-child { border-bottom: none; }
    }








    Magdalena Andersson


    Förtroende43 %

    S i opinionen32,7 %



    S+V+C+MP = 194 mandat
    Klar majoritet.






    Ulf Kristersson


    Förtroende36 %

    M i opinionen16,8 %



    M+KD+L+SD = 155 mandat
    17 mandat kort.






    Jimmie Åkesson


    Förtroende29 %

    SD i opinionen20,0 %



    SD större än M: 73 vs 61
    Kräver statsministerposten.











    Anderssons block: S + V + C + MP
    194





    +19





    Kristerssons / Åkessons block: M + KD + SD
    155






    −20





    Om L klarar 4 %
    ~174





    −1



    175 = majoritet




    Tre scenarier


    Mest sannolikt
    Andersson bildar regering
    S-ledd regering med stöd av V, C och MP. L missar spärren, oppositionen får klar majoritet.
    Kräver: L under 4 %


    Möjligt
    Kristersson får fortsätta
    L klarar spärren, Tidö når ~174. Behöver stöd av ytterligare ett mandat eller att talmannen ger chansen.
    Kräver: L över 4 % + marginaler


    Utmanaren
    Åkesson kräver statsminister­posten
    SD är större än M. Åkesson hävdar rätten att leda en högerregering. Intern kris om vem som sitter i stolen.
    Kräver: Tidö-majoritet + att M ger vika






    Förtroendeligan




    0 %
    30 %
    60 %
    JUN 25
    SEP 25
    DEC 25
    FEB 26





    Andersson 43 %

    Kristersson 36 %

    Åkesson 29 %

    ← Åkesson gick om
    Kristersson (jun)










    Andel väljare med ”stort förtroende” (Novus/Verian). Gapet Andersson/Kristersson: från 12 till 7 pe.








    (function(){
    var D=[
    {m:'Jun 2025',x:40, A:47,K:36,J:38,yA:38.2,yK:62.0,yJ:57.7},
    {m:'Sep 2025',x:233,A:44,K:35,J:27,yA:44.7,yK:64.2,yJ:81.5},
    {m:'Dec 2025',x:427,A:51,K:36,J:33,yA:29.5,yK:62.0,yJ:68.5},
    {m:'Feb 2026',x:620,A:43,K:36,J:29,yA:46.8,yK:62.0,yJ:77.2}
    ];
    var svg=document.getElementById('mt-cf-svg');
    var tt=document.getElementById('mt-cf-tt');
    var hl=document.getElementById('mt-cf-hl');
    var dots=document.getElementById('mt-cf-dots');
    var lbl=document.getElementById('mt-cf-labels');
    var da=document.getElementById('mt-cf-da');
    var dk=document.getElementById('mt-cf-dk');
    var dj=document.getElementById('mt-cf-dj');
    function show(i){
    var d=D[i];
    hl.setAttribute('x1',d.x);hl.setAttribute('x2',d.x);hl.style.strokeOpacity='0.3';
    dots.style.opacity='1';lbl.style.opacity=i0.55?(lPx-tt.offsetWidth-10)+'px':(lPx+10)+'px';
    }
    function hide(){hl.style.strokeOpacity='0';dots.style.opacity='0';lbl.style.opacity='1';tt.style.display='none';}
    document.querySelectorAll('.mt-cz').forEach(function(z){
    var i=parseInt(z.getAttribute('data-i'));
    z.addEventListener('mouseenter',function(){show(i);});
    z.addEventListener('touchstart',function(e){e.preventDefault();show(i);},{passive:false});
    });
    svg.addEventListener('mouseleave',hide);
    document.addEventListener('touchstart',function(e){if(!svg.contains(e.target))hide();});
    })();




    MT:s sammanvägda opinion + Novus/Verian partiledarförtroende. April 2026.


    .mt-metod-wrap {
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 12px;
    line-height: 1.6;
    letter-spacing: 0.4px;
    color: #1C1C1C;
    opacity: 0.4;
    background: transparent;
    }
    .mt-metod-wrap p {
    margin: 0 0 8px;
    font-family: 'GT Planar Regular', sans-serif !important;
    font-size: 12px !important;
    line-height: 1.6 !important;
    font-weight: 400 !important;
    }
    .mt-metod-wrap p:last-child { margin: 0; }
    .mt-metod-wrap { font-size: 12px; }
    }

    MT:s poll of polls är en sammanvägning av opinionsmätningar från fem institut med slumpmässiga eller kvalitetssäkrade urval: Verian/Sifo (SVT), Novus, Ipsos (DN), Demoskop (Aftonbladet/SvD) och Indikator (SR). SCB:s partisympatiundersökning inkluderas när den publiceras (maj och november). Institut, mätperiod och datum anges kortfattat under respektive diagram och tabell. Syftet med sammanvägningen är att ge en stabilare bild av opinionsläget än vad enskilda mätningar kan ge.
    Tidsvikt: nyare mätningar väger tyngre. En mätning som är 30 dagar gammal väger hälften så mycket som en ny. Urvalsvikt: vikten ökar med √n (kvadratroten av antal tillfrågade). En mätning med 9 000 svar väger ~3× mer än en med 1 000. Sentio exkluderas: institut med självrekryterade webbpaneler ingår inte, i linje med Valforskningsprogrammets praxis.
    Mandaten fördelas enligt den jämkade uddatalsmetoden med första divisor 1,2 (samma metod som Valmyndigheten använder sedan valet 2018). Riksdagen har 349 mandat (310 fasta valkretsmandat + 39 utjämningsmandat). Partier under 4 % exkluderas och deras röstandelar omfördelas inte — de försvinner ur beräkningen, precis som i verkligheten.
    Oppositionen definieras som S + V + C + MP. Tidöpartierna definieras som M + KD + L + SD. Denna indelning följer det parlamentariska läget sedan valet 2022.
    Källor: Verian/Sifo (SVT), Novus, Ipsos (DN), Demoskop (Aftonbladet/SvD), Indikator (SR/Ekot), SCB. Mandatberäkning: Valmyndighetens metod (vallagen 14 kap). Valresultat 2022: val.se. Foto Magdalena Andersson: Mathias Hansson/Socialdemokraterna. Foto Ulf Kristersson och Jimmie Åkesson: TT.
    Viktningsmodellen, mandatberäkningen och visualiseringarna på denna sida har utformats i samarbete med Claude (Anthropic). AI-modellen har använts som redaktionellt verktyg för beräkningar och grafik, inte för att generera redaktionella bedömningar. Alla journalistiska prioriteringar och tolkningar görs av MT:s redaktion. Senast uppdaterad: april 2026.
  5. 2026-04-01 13:33:44
    Discovered: 2026-04-19 18:58:27 Hash: b31f395df9eec5c945dac5d897db86a061313ecb
    Title:
    Sammanvägning av opinionsmätningar inför valet 2026
    Description:
    Opinionsmätningarna kommer allt tätare inför valet 2026. Men vem leder i opinionen? Hur ser mandatfördelningen ut? Och vem blir nästa statsminister? Morgon-Tidningen väger samman opinionsmätningar inför valet den 13 september 2026. Sidan uppdateras löpande. Här hittar du alla de stora opinionsmätningarna inför valet 2026 sammanställda för att ge en så bra bild av läget som […]
    Content
    Opinionsmätningarna kommer allt tätare inför valet 2026. Men vem leder i opinionen? Hur ser mandatfördelningen ut? Och vem blir nästa statsminister?

    Morgon-Tidningen väger samman opinionsmätningar inför valet den 13 september 2026. Sidan uppdateras löpande.

    Här hittar du alla de stora opinionsmätningarna inför valet 2026 sammanställda för att ge en så bra bild av läget som möjligt. Är du nyfiken på hur vi gått tillväga? Det kan du läsa om längst ner i artikeln.

    Läget i opinionen just nu

    Oppositionen har lett i de flesta opinionsmätningar sedan riksdagsvalet 2022. Skillnaden mellan blocken minskade i mars till 6,5 procentenheter, från 8,3 i november.

    .mt-pop-wrap * { box-sizing: border-box; }

    /* Typsnittsnivåer:
    Rubrik: GT Planar Medium, 24px / 20px mobil
    Etikett: GT Planar Regular, 12px, #1C1C1C (ingen opacity — funktionell text)
    Bildtext: GT Planar Regular, 12px, #1C1C1C, opacity 0.4
    */

    .mt-pop-wrap {
    font-family: 'GT Planar Regular', sans-serif;
    color: #1C1C1C;
    background: transparent;
    }

    /* KEY CARDS */
    .mt-pop-keys {
    display: flex;
    gap: 0;
    margin-bottom: 28px;
    background: #F1F1EB;
    flex-wrap: wrap;
    }
    .mt-pop-key-card {
    flex: 1;
    min-width: 140px;
    padding: 16px 20px;
    border-right: 1px solid rgba(28,28,28,0.08);
    text-align: center;
    }
    .mt-pop-key-card:last-child { border-right: none; }
    .mt-pop-key-label {
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 10px;
    text-transform: uppercase;
    letter-spacing: 0.08em;
    color: #1C1C1C;
    opacity: 0.4;
    margin-bottom: 8px;
    }
    .mt-pop-key-val {
    font-family: 'GT Planar Medium', sans-serif;
    font-size: 32px;
    font-weight: 500;
    font-variant-numeric: tabular-nums;
    line-height: 1;
    color: #1C1C1C;
    }
    .mt-pop-key-val sup {
    font-size: 13px;
    font-weight: 400;
    vertical-align: baseline;
    }

    /* RUBRIKER */
    .mt-pop-section-title {
    font-family: 'GT Planar Medium', sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 28px;
    color: #1C1C1C;
    margin-bottom: 12px;
    }

    /* BILDTEXT */
    .mt-pop-caption {
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 12px;
    line-height: 1.2;
    letter-spacing: 0.4px;
    color: #1C1C1C;
    opacity: 0.4;
    }

    /* LEGEND */
    .mt-pop-legend {
    display: flex;
    flex-wrap: wrap;
    gap: 8px 20px;
    margin: 16px 0 24px;
    padding-left: 4px;
    }
    .mt-pop-legend-item {
    display: flex;
    align-items: center;
    gap: 5px;
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 12px;
    color: #1C1C1C;
    }
    .mt-pop-legend-dash {
    width: 18px;
    height: 2.5px;
    display: inline-block;
    }

    /* TABELL */
    .mt-pop-table-wrap { overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 12px; }
    .mt-pop-table {
    width: 100%;
    border-collapse: collapse;
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 20px;
    line-height: 24px;
    font-variant-numeric: tabular-nums;
    color: #1C1C1C;
    }
    .mt-pop-table th {
    text-align: left;
    padding: 8px 10px 8px 0;
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 20px;
    line-height: 24px;
    color: #1C1C1C;
    border-bottom: 1px solid rgba(28,28,28,0.15);
    font-weight: 400;
    }
    .mt-pop-table th.num { text-align: right; padding: 8px 10px; }
    .mt-pop-table td { padding: 8px 10px 8px 0; border-bottom: 1px solid rgba(28,28,28,0.1); }
    .mt-pop-table td.num { text-align: right; padding: 8px 10px; }
    .mt-pop-table tr.snitt td { border-top: 1px solid rgba(28,28,28,0.15); border-bottom: 1px solid rgba(28,28,28,0.15); font-family: 'GT Planar Medium', sans-serif; background: rgba(28,28,28,0.02); }
    @media (max-width: 480px) {
    .mt-pop-table { font-size: 18px; line-height: 21.6px; }
    .mt-pop-table th { font-size: 18px; line-height: 21.6px; }
    .mt-pop-key-val { font-size: 28px; }
    .mt-pop-key-card { border-bottom: 1px solid rgba(28,28,28,0.08); }
    .mt-pop-section-title { font-size: 20px; line-height: 24px; }
    }
    @media (max-width: 360px) {
    .mt-pop-key-val { font-size: 24px; }
    }

    /* TOOLTIP */
    .mt-pop-tooltip {
    display: none;
    position: absolute;
    top: 30px;
    left: 0;
    background: rgba(255,255,247,0.97);
    border: 1px solid rgba(28,28,28,0.12);
    padding: 10px 14px;
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 12px;
    pointer-events: none;
    z-index: 10;
    min-width: 120px;
    color: #1C1C1C;
    }
    .mt-pop-tooltip-month {
    font-family: 'GT Planar Medium', sans-serif;
    font-size: 12px;
    margin-bottom: 6px;
    }
    .mt-pop-tooltip-body { line-height: 1.8; font-variant-numeric: tabular-nums; }

    /* MOBIL */
    @media (max-width: 480px) {
    .mt-pop-key-val { font-size: 28px; }
    .mt-pop-key-card { border-bottom: 1px solid rgba(28,28,28,0.06); }
    .mt-pop-section-title { font-size: 20px; line-height: 24px; }
    .mt-pop-table { min-width: 480px; }
    }

    @media (max-width: 360px) {
    .mt-pop-key-val { font-size: 24px; }
    }




    Största parti — S
    32,7 %


    Oppositionen
    53,3 %


    Tidöpartierna
    44,7 %





    Skillnad mellan blocken






    ±0
    +5
    +10

    NOV
    DEC
    JAN
    FEB
    MAR
    APR







    +8,2

    +6,9

    +7,8

    +7,7

    +6,2

    +8,6 pe




















    Procentenheter till oppositionens fördel. Valet 2022: −0,6 pe (Tidö vann knappt).


    (function(){
    var D=[
    {m:'Nov 2025',x:56,opp:52.9,tido:44.7,diff:8.2,y:42.6},
    {m:'Dec 2025',x:168.8,opp:52.1,tido:45.2,diff:6.9,y:53.8},
    {m:'Jan 2026',x:281.6,opp:52.8,tido:45.0,diff:7.8,y:46.0},
    {m:'Feb 2026',x:394.4,opp:52.3,tido:44.6,diff:7.7,y:46.9},
    {m:'Mar 2026',x:507.2,opp:52.1,tido:45.9,diff:6.2,y:59.8},
    {m:'Apr 2026',x:620,opp:53.3,tido:44.7,diff:8.6,y:39.2}
    ];
    var svg=document.getElementById('mt-bd-svg');
    var tt=document.getElementById('mt-bd-tt');
    var hl=document.getElementById('mt-bd-hl');
    var dot=document.getElementById('mt-bd-dot');
    var lbl=document.getElementById('mt-bd-labels');
    function fmt(v){return v.toFixed(1).replace('.',',');}
    function show(i){
    var d=D[i];
    hl.setAttribute('x1',d.x);hl.setAttribute('x2',d.x);hl.style.strokeOpacity='0.3';
    dot.setAttribute('cx',d.x);dot.setAttribute('cy',d.y);dot.style.opacity='1';
    lbl.style.opacity='0.12';
    document.getElementById('mt-bd-tt-m').textContent=d.m;
    document.getElementById('mt-bd-tt-b').innerHTML=
    'Opposition: '+fmt(d.opp)+' %'+
    'Tidö: '+fmt(d.tido)+' %'+
    'Skillnad: +'+fmt(d.diff)+' pe';
    tt.style.display='block';
    var r=svg.getBoundingClientRect(),pct=d.x/640,lPx=pct*r.width;
    tt.style.left=pct>0.55?(lPx-tt.offsetWidth-10)+'px':(lPx+10)+'px';
    }
    function hide(){hl.style.strokeOpacity='0';dot.style.opacity='0';lbl.style.opacity='1';tt.style.display='none';}
    document.querySelectorAll('.mt-bz').forEach(function(z){
    var i=parseInt(z.getAttribute('data-i'));
    z.addEventListener('mouseenter',function(){show(i);});
    z.addEventListener('touchstart',function(e){e.preventDefault();show(i);},{passive:false});
    });
    svg.addEventListener('mouseleave',hide);
    document.addEventListener('touchstart',function(e){if(!svg.contains(e.target))hide();});
    })();




















    36 %
    26 %
    16 %
    6 %
    4 %

    NOV
    DEC
    JAN
    FEB
    MAR
    APR
    2025–2026


    2026 →

















    S 32,7

    SD 20,0

    M 16,8

    V 7,7

    MP 6,1

    C 6,8

    KD 5,7

    L 2,2
    UNDER SPÄRREN

































    (function(){
    var D=[
    {m:'Nov 2025',x:60, S:33.7,SD:19.9,M:18.6,V:7.4,MP:6.9,C:4.9,KD:4.0,L:2.2},
    {m:'Dec 2025',x:172,S:34.6,SD:20.4,M:17.4,V:6.8,MP:6.1,C:4.6,KD:5.1,L:2.3},
    {m:'Jan 2026',x:284,S:34.1,SD:21.0,M:17.8,V:7.3,MP:6.1,C:5.3,KD:4.3,L:1.9},
    {m:'Feb 2026',x:396,S:34.2,SD:20.5,M:17.9,V:7.4,MP:5.8,C:4.9,KD:4.3,L:1.9},
    {m:'Mar 2026',x:508,S:32.8,SD:20.9,M:17.4,V:7.5,MP:6.0,C:5.8,KD:5.0,L:2.6},
    {m:'Apr 2026',x:620,S:32.7,SD:20.0,M:16.8,V:7.7,MP:6.1,C:6.8,KD:5.7,L:2.2}
    ];
    var P=[
    {k:'S',c:'#ED1B34'},{k:'SD',c:'#4E4138'},{k:'M',c:'#2C4690'},{k:'V',c:'#ED1B24'},
    {k:'MP',c:'#52A243'},{k:'C',c:'#005C2B'},{k:'KD',c:'#005EA3'},{k:'L',c:'#006AB4'}
    ];
    var Y=function(v){return 330-(v/36)*300;};
    function fmt(v){return v.toFixed(1).replace('.',',');}
    var svg=document.getElementById('mt-pop-svg');
    var tt=document.getElementById('mt-pop-tt');
    var ttM=document.getElementById('mt-tt-m');
    var ttB=document.getElementById('mt-tt-b');
    var hl=document.getElementById('mt-pop-hline');
    var hd=document.getElementById('mt-pop-hdots');
    var el=document.getElementById('mt-pop-end-labels');
    var dots={};
    P.forEach(function(p){dots[p.k]=document.getElementById('mt-d-'+p.k.toLowerCase());});
    function show(i){
    var d=D[i];
    hl.setAttribute('x1',d.x);hl.setAttribute('x2',d.x);hl.style.strokeOpacity='0.3';
    hd.style.opacity='1';
    el.style.opacity=i0.55?(lPx-tt.offsetWidth-12)+'px':(lPx+12)+'px';
    }
    function hide(){hl.style.strokeOpacity='0';hd.style.opacity='0';el.style.opacity='1';tt.style.display='none';}
    document.querySelectorAll('.mt-hz').forEach(function(z){
    var i=parseInt(z.getAttribute('data-i'));
    z.addEventListener('mouseenter',function(){show(i);});
    z.addEventListener('touchstart',function(e){e.preventDefault();show(i);},{passive:false});
    });
    svg.addEventListener('mouseleave',hide);
    document.addEventListener('touchstart',function(e){if(!svg.contains(e.target))hide();});
    })();




    S
    SD
    M
    V
    MP
    C
    KD
    L (under 4 %)



    Senaste mätningarna




    Institut
    S
    SD
    M
    V
    MP
    C
    KD
    L




    Verian/Sifo (apr)
    32,720,016,8
    7,76,16,8
    5,72,2


    Indikator (mar)
    33,420,618,4
    7,05,75,7
    4,62,2


    Novus (mar)
    32,721,017,5
    7,55,76,3
    5,12,3


    MT snitt
    32,720,016,8
    7,76,16,8
    5,72,2




    Visar de tre senaste mätningarna. MT-snittet viktar efter tid och urvalsstorlek.



    Källa: Verian/Sifo, Novus, Demoskop, Indikator — sammanvägt av Morgon-Tidningen, april 2026


    Centerpartiet har just nu en stark trend. Samtidigt ökar oppositionen sitt övertag med bara månader kvar till valet.

    Prognos: Mandatfördelning riksdagen 2026

    Liberalerna ligger under fyraprocentsspärren. Det innebär att runt 190 000 röster försvinner ur beräkningen. I valet 2022 vann Tidö med tre mandats marginal.

    @media (max-width: 700px) {
    .mt-man-wrap { padding: 0 12px !important; }
    .mt-man-title { font-size: 26px !important; }
    }
    @media (max-width: 480px) {
    .mt-man-wrap { padding: 0 8px !important; }
    .mt-man-title { font-size: 22px !important; line-height: 1.15 !important; }
    .mt-man-subtitle { font-size: 12px !important; }
    .mt-man-block-bar-wrap { margin-left: -8px; margin-right: -8px; padding: 0 8px; }
    .mt-man-seats-row { flex-wrap: wrap !important; gap: 8px !important; }
    .mt-man-seat-card { min-width: calc(25% - 8px) !important; flex: 1 1 calc(25% - 8px) !important; }
    .mt-man-seat-num { font-size: 22px !important; }
    .mt-man-seat-pct { font-size: 9px !important; }
    .mt-man-hemicycle-area { overflow-x: auto; -webkit-overflow-scrolling: touch; }
    .mt-man-hemicycle-area svg { min-width: 480px; }
    .mt-man-hemicycle-area::after {
    content: '← svep →';
    display: block;
    text-align: center;
    font-size: 9px;
    opacity: 0.3;
    margin-top: 4px;
    font-family: 'GT Planar Regular','GT Planar',sans-serif;
    }
    }
    @media (max-width: 360px) {
    .mt-man-title { font-size: 19px !important; }
    .mt-man-seat-card { min-width: calc(50% - 6px) !important; flex: 1 1 calc(50% - 6px) !important; }
    .mt-man-seat-num { font-size: 22px !important; }
    }

    @media (max-width: 480px) { .mt-caption { font-size: 14.4px !important; } }







































































































































































































































































































































































    V 28
    S 119
    MP 22
    C 25
    M 61
    KD 21
    SD 73

    175 = majoritet




    mandat



    (function(){
    var parties={
    'V':{name:'V\u00e4nsterpartiet',seats:28,color:'#9E1A2F'},
    'S':{name:'Socialdemokraterna',seats:119,color:'#ED1B34'},
    'MP':{name:'Milj\u00f6partiet',seats:22,color:'#53A045'},
    'C':{name:'Centerpartiet',seats:25,color:'#005D2B'},
    'M':{name:'Moderaterna',seats:61,color:'#2C4790'},
    'KD':{name:'Kristdemokraterna',seats:21,color:'#005EA1'},
    'SD':{name:'Sverigedemokraterna',seats:73,color:'#4E4138'}
    };
    var dots=document.querySelectorAll('.mt-hc-dot'),legs=document.querySelectorAll('.mt-hc-leg'),
    tt=document.getElementById('mt-hc-tt'),ttN=document.getElementById('mt-hc-tt-name'),
    ttS=document.getElementById('mt-hc-tt-seats'),active=null;
    function hl(p){if(active===p)return;active=p;
    dots.forEach(function(d){if(d.getAttribute('data-p')===p){d.style.opacity='1';d.setAttribute('r','5.5');}else{d.style.opacity='0.12';d.setAttribute('r','4');}});
    var i=parties[p];ttN.textContent=i.name;ttN.style.color=i.color;ttS.textContent=i.seats;ttS.style.color=i.color;tt.style.display='block';};
    function rs(){active=null;dots.forEach(function(d){d.style.opacity='0.85';d.setAttribute('r','4');});tt.style.display='none';};
    dots.forEach(function(d){d.addEventListener('mouseenter',function(){hl(d.getAttribute('data-p'));});d.addEventListener('touchstart',function(e){e.preventDefault();hl(d.getAttribute('data-p'));},{passive:false});});
    legs.forEach(function(l){l.addEventListener('mouseenter',function(){hl(l.getAttribute('data-p'));});l.addEventListener('click',function(){hl(l.getAttribute('data-p'));});l.addEventListener('touchstart',function(e){e.preventDefault();hl(l.getAttribute('data-p'));},{passive:false});});
    document.getElementById('mt-hc-svg').addEventListener('mouseleave',rs);
    document.addEventListener('touchstart',function(e){if(!document.getElementById('mt-hc-svg').contains(e.target))rs();});
    })();









    OPPOSITION
    TIDÖ






    S 119



    V 28



    C 25



    MP 22







    SD 73



    M 61



    KD 21




    175 — MAJORITET





    194
    mandat


    155
    mandat






    L under spärren. Med 2,2% faller Liberalerna under 4%-spärren och tilldelas 0 mandat. Deras röster (~190 000 väljare) fördelas inte — de försvinner helt ur beräkningen. Tidö förlorar ett helt ben.






    Mandatskillnad mellan blocken


    ±0

    +20

    +40

    NOV
    DEC
    JAN
    FEB
    MAR
    APR





    +30
    +33
    +27
    +31
    +31
    +33 mandat












    Mandatövertag för oppositionen. Valet 2022: −3 (Tidö fick 176 mot 173).










    (function(){
    var D=[
    {m:'Okt 2025',x:56,opp:194,tido:155,diff:39,y:32.0},
    {m:'Nov 2025',x:168.8,opp:193,tido:156,diff:37,y:36.0},
    {m:'Dec 2025',x:281.6,opp:191,tido:158,diff:33,y:44.0},
    {m:'Jan 2026',x:394.4,opp:192,tido:157,diff:35,y:40.0},
    {m:'Feb 2026',x:507.2,opp:192,tido:157,diff:35,y:40.0},
    {m:'Mar 2026',x:620,opp:190,tido:159,diff:31,y:48.0}
    ];
    var svg=document.getElementById('mt-mb-svg'),tt=document.getElementById('mt-mb-tt'),
    hl=document.getElementById('mt-mb-hl'),dot=document.getElementById('mt-mb-dot'),
    lbl=document.getElementById('mt-mb-labels');
    function show(i){
    var d=D[i];
    hl.setAttribute('x1',d.x);hl.setAttribute('x2',d.x);hl.style.strokeOpacity='0.3';
    dot.setAttribute('cx',d.x);dot.setAttribute('cy',d.y);dot.style.opacity='1';
    lbl.style.opacity='0.12';
    document.getElementById('mt-mb-tt-m').textContent=d.m;
    document.getElementById('mt-mb-tt-b').innerHTML=
    'Opposition: '+d.opp+' mandatTidö: '+d.tido+' mandatSkillnad: +'+d.diff+'';
    tt.style.display='block';
    var r=svg.getBoundingClientRect(),pct=d.x/640,lPx=pct*r.width;
    tt.style.left=pct>0.55?(lPx-tt.offsetWidth-10)+'px':(lPx+10)+'px';
    }
    function hide(){hl.style.strokeOpacity='0';dot.style.opacity='0';lbl.style.opacity='1';tt.style.display='none';}
    document.querySelectorAll('.mt-mbz').forEach(function(z){
    var i=parseInt(z.getAttribute('data-i'));
    z.addEventListener('mouseenter',function(){show(i);});
    z.addEventListener('touchstart',function(e){e.preventDefault();show(i);},{passive:false});
    });
    svg.addEventListener('mouseleave',hide);
    document.addEventListener('touchstart',function(e){if(!svg.contains(e.target))hide();});
    })();




    Mandat per parti




    S
    119
    32,8%
    val ’22: 107




    SD
    73
    21,8%
    val ’22: 73




    M
    61
    18,1%
    val ’22: 68




    V
    28
    8,0%
    val ’22: 24




    MP
    22
    6,6%
    val ’22: 18




    C
    25
    6,0%
    val ’22: 24




    KD
    21
    5,4%
    val ’22: 19




    L
    0
    under 4%
    val ’22: 16







    Mandatförskjutning sedan valet 2022

    Oppositionen (S+V+C+MP) går från 173 till 194 mandat — en ökning med 21 platser och en klar majoritet. Tidö-partierna faller från 176 till 155 — framför allt drivet av att L:s 16 mandat försvinner helt om partiet inte klarar spärren. S vinner 12, C vinner 1, KD vinner 2, V och MP vinner 4 vardera. M tappar 7, SD oförändrat.




    S




    +12


    V




    +4


    MP




    +4


    SD




    ±0


    KD




    +2


    C




    +1


    M




    −7


    L




    −20


    Nollstrecket = valet 2022. Grönt = fler mandat, rött = färre.




    Källa: MT:s sammanvägda opinion, april 2026. Beräkning: jämkade uddatalsmetoden (1,2)


    Demoskop uppmätte 4,5 procent för L efter SD-svängen i mars. Verian gav 2,1 och Novus 2,3. Det är för tidigt att avgöra om Mohamssons omsvängning påverkar L:s position vid spärren.

    Spärrvakten: vilka partier klarar fyraprocentsspärren?

    Fyra partier rör sig nära riksdagsspärren i opinionsmätningar inför valet 2026: Liberalerna, Kristdemokraterna, Centerpartiet och Miljöpartiet. Prickarna i grafen visar enskilda mätningar – spridningen visar hur osäkert läget är.

    @media (max-width: 700px) {
    .mt-sparr-wrap { padding: 0 12px !important; }
    }
    @media (max-width: 480px) {
    .mt-sparr-wrap { padding: 0 8px !important; }
    .mt-sparr-chart-area {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    margin-left: -8px;
    margin-right: -8px;
    padding: 0 8px;
    }
    .mt-sparr-chart-area svg { min-width: 520px; }
    .mt-sparr-chart-area::after {
    content: '← svep →';
    display: block;
    text-align: center;
    font-size: 9px;
    opacity: 0.3;
    margin-top: 4px;
    font-family: 'GT Planar Regular','GT Planar',sans-serif;
    }
    .mt-sparr-cards { flex-direction: column !important; gap: 0 !important; }
    .mt-sparr-card { border-bottom: 1px solid rgba(28,28,28,0.06) !important; border-right: none !important; padding: 10px 0 !important; flex-direction: row !important; align-items: center !important; justify-content: space-between !important; }
    .mt-sparr-card:last-child { border-bottom: none !important; }
    }
    @media (max-width: 360px) {
    .mt-sparr-chart-area svg { min-width: 460px; }
    }

    @media (max-width: 480px) { .mt-caption { font-size: 14.4px !important; } }











    L

    2,2%
    Under spärren






    KD

    5,7%
    Nära spärren






    C

    6,8%
    Över spärren






    MP

    6,1%
    Över spärren














    4%
    RIKSDAGSSP\u00c4RREN


    0%

    2%

    6%

    8%



    NOV
    DEC
    JAN
    FEB
    MAR
    APR
    2025\u20132026





    2026 \u2192


































    \u2190 Demoskop 4,5










    MP 6,1

    C 6,8

    KD 5,7

    L 2,2
































    (function(){
    var D=[
    {m:'Nov 2025',x:56,MP:6.9,C:4.9,KD:4.0,L:2.2,yMP:87.7,yC:152.1,yKD:181.1,yL:239.1},
    {m:'Dec 2025',x:168.8,MP:6.1,C:4.6,KD:5.1,L:2.3,yMP:113.4,yC:161.8,yKD:145.7,yL:235.9},
    {m:'Jan 2026',x:281.6,MP:6.1,C:5.3,KD:4.3,L:1.9,yMP:113.4,yC:139.2,yKD:171.4,yL:248.8},
    {m:'Feb 2026',x:394.4,MP:5.8,C:4.9,KD:4.3,L:1.9,yMP:123.1,yC:152.1,yKD:171.4,yL:248.8},
    {m:'Mar 2026',x:507.2,MP:6.0,C:5.8,KD:5.0,L:2.6,yMP:116.7,yC:123.1,yKD:148.9,yL:226.2},
    {m:'Apr 2026',x:620,MP:6.1,C:6.8,KD:5.7,L:2.2,yMP:113.4,yC:90.9,yKD:126.3,yL:239.1}
    ];
    var P=[
    {k:'MP',c:'#53A045',d:'mt-sp-dmp'},{k:'C',c:'#005D2B',d:'mt-sp-dc'},
    {k:'KD',c:'#005EA1',d:'mt-sp-dkd'},{k:'L',c:'#006AB3',d:'mt-sp-dl'}
    ];
    var svg=document.getElementById('mt-sp-svg');
    var tt=document.getElementById('mt-sp-tt');
    var hl=document.getElementById('mt-sp-hl');
    var dots=document.getElementById('mt-sp-dots');
    var lbl=document.getElementById('mt-sp-labels');

    function show(i){
    var d=D[i];
    hl.setAttribute('x1',d.x);hl.setAttribute('x2',d.x);hl.style.strokeOpacity='0.3';
    dots.style.opacity='1';
    lbl.style.opacity=i=4?ok:thr;
    return icon+' '+p.k+' '+v.toFixed(1).replace('.',',')+'%';
    }).join('');
    tt.style.display='block';
    var r=svg.getBoundingClientRect(),pct=d.x/640,lPx=pct*r.width;
    tt.style.left=pct>0.55?(lPx-tt.offsetWidth-12)+'px':(lPx+12)+'px';
    }
    function hide(){
    hl.style.strokeOpacity='0';dots.style.opacity='0';lbl.style.opacity='1';tt.style.display='none';
    }
    document.querySelectorAll('.mt-sz').forEach(function(z){
    var i=parseInt(z.getAttribute('data-i'));
    z.addEventListener('mouseenter',function(){show(i);});
    z.addEventListener('touchstart',function(e){e.preventDefault();show(i);},{passive:false});
    });
    svg.addEventListener('mouseleave',hide);
    document.addEventListener('touchstart',function(e){if(!svg.contains(e.target))hide();});
    })();





    MP


    C


    KD


    L



    = enskild mätning





    Källa: Verian/Sifo, Novus, Demoskop — sammanvägt av MT, april 2026


    Vem blir statsminister efter valet?

    Beroende på vem man frågar finns det två eller tre statsministerkandidater i valet. Magdalena Andersson har högst förtroende. På Tidösidan är det oklart – Sverigedemokraterna är större än Moderaterna i samtliga opinionsmätningar inför valet 2026 och Jimmie Åkesson har sagt att han vill ha statsministerposten men att han är beredd att släppa fram Ulf Kristersson som statsminister.

    @media (max-width: 700px) {
    .mt-ros-wrap { padding: 0 12px !important; }
    }
    @media (max-width: 480px) {
    .mt-ros-wrap { padding: 0 8px !important; }
    .mt-ros-candidates { flex-direction: column !important; gap: 0 !important; }
    .mt-ros-cand { border-right: none !important; border-bottom: 1px solid rgba(28,28,28,0.08) !important; padding: 16px 0 !important; }
    .mt-ros-cand:last-child { border-bottom: none !important; }
    .mt-ros-cand-photo { width: 64px !important; height: 64px !important; }
    .mt-ros-cand-name { font-size: 17px !important; }
    .mt-ros-cand-pct { font-size: 34px !important; }
    .mt-ros-scenarios { flex-direction: column !important; gap: 0 !important; }
    .mt-ros-scen { border-right: none !important; border-bottom: 1px solid rgba(28,28,28,0.08) !important; }
    .mt-ros-scen:last-child { border-bottom: none !important; }
    }
    @media (max-width: 360px) {
    .mt-ros-cand-name { font-size: 15px !important; }
    .mt-ros-cand-pct { font-size: 28px !important; }
    .mt-ros-cand-photo { width: 56px !important; height: 56px !important; }
    }

    @media (max-width: 480px) { .mt-caption { font-size: 14.4px !important; } }













    Magdalena Andersson






    Förtroende
    43%






    S i opinionen
    32,7%





    S+V+C+MP = 194 mandat
    Klar majoritet.









    Ulf Kristersson






    Förtroende
    36%






    M i opinionen
    16,8%





    M+KD+L+SD = 155 mandat
    17 mandat kort.









    Jimmie Åkesson






    Förtroende
    29%






    SD i opinionen
    20,0%





    SD större än M: 73 vs 61
    Kräver statsministerposten.












    Anderssons block — S + V + C + MP
    194





    +19






    Kristerssons / Åkessons block — M + KD + SD + L (0)
    155










    −20






    Hypotetiskt: om L klarar 4%
    ~174





    −1



    175 = majoritet




    Tre scenarier




    Mest sannolikt
    Andersson bildar regering
    S-ledd regering med stöd av V, C och MP. L missar spärren, oppositionen får klar majoritet.
    Kräver: L under 4%



    Möjligt
    Kristersson får fortsätta
    L klarar spärren, Tidö når ~174. Behöver stöd av ytterligare ett mandat eller att talmannen ger chansen.
    Kräver: L över 4% + marginaler



    Utmanaren
    Åkesson kräver statsminister­posten
    SD är större än M. Åkesson hävdar rätten att leda en högerregering. Intern kris om vem som sitter i stolen.
    Kräver: Tidö-majoritet + att M ger vika







    Förtroendeligan


    0%

    30%

    60%

    JUN 25
    SEP 25
    DEC 25
    FEB 26







    Andersson 43%

    Kristersson 36%

    Åkesson 29%


    ← Åkesson gick om
    Kristersson (jun)













    Andel väljare med ”stort förtroende” (Novus/Verian). Gapet Andersson–Kristersson: från 12 till 7 pe.









    (function(){
    var D=[
    {m:'Jun 2025',x:40,A:47,K:36,J:38,yA:38.2,yK:62.0,yJ:57.7},
    {m:'Sep 2025',x:233,A:44,K:35,J:27,yA:44.7,yK:64.2,yJ:81.5},
    {m:'Dec 2025',x:427,A:51,K:36,J:33,yA:29.5,yK:62.0,yJ:68.5},
    {m:'Feb 2026',x:620,A:43,K:36,J:29,yA:46.8,yK:62.0,yJ:77.2}
    ];
    var svg=document.getElementById('mt-cf-svg'),tt=document.getElementById('mt-cf-tt'),
    hl=document.getElementById('mt-cf-hl'),dots=document.getElementById('mt-cf-dots'),
    lbl=document.getElementById('mt-cf-labels'),
    da=document.getElementById('mt-cf-da'),dk=document.getElementById('mt-cf-dk'),dj=document.getElementById('mt-cf-dj');
    function show(i){
    var d=D[i];
    hl.setAttribute('x1',d.x);hl.setAttribute('x2',d.x);hl.style.strokeOpacity='0.3';
    dots.style.opacity='1';lbl.style.opacity=i0.55?(lPx-tt.offsetWidth-10)+'px':(lPx+10)+'px';
    }
    function hide(){hl.style.strokeOpacity='0';dots.style.opacity='0';lbl.style.opacity='1';tt.style.display='none';}
    document.querySelectorAll('.mt-cz').forEach(function(z){
    var i=parseInt(z.getAttribute('data-i'));
    z.addEventListener('mouseenter',function(){show(i);});
    z.addEventListener('touchstart',function(e){e.preventDefault();show(i);},{passive:false});
    });
    svg.addEventListener('mouseleave',hide);
    document.addEventListener('touchstart',function(e){if(!svg.contains(e.target))hide();});
    })();




    Källa: MT:s sammanvägda opinion + Novus/Verian partiledarförtroende, april 2026


    @media (max-width: 480px) {
    .mt-metod-wrap { padding: 0 8px !important; }
    .mt-metod-wrap .mt-metod-body { font-size: 18px !important; }
    .mt-metod-wrap .mt-metod-caption { font-size: 14.4px !important; }
    }
    .mt-metod-wrap details summary {
    cursor: pointer;
    list-style: none;
    display: flex;
    align-items: center;
    justify-content: space-between;
    font-family: 'GT Planar Medium','GT Planar',sans-serif;
    font-size: 24px;
    font-weight: 500;
    letter-spacing: 0px;
    line-height: 1.16666667;
    padding: 0 0 14px 0;
    }
    .mt-metod-wrap details summary::-webkit-details-marker { display: none; }
    .mt-metod-wrap details summary::after {
    content: '+';
    font-family: 'GT Planar Regular','GT Planar',sans-serif;
    font-size: 22px;
    font-weight: 300;
    opacity: 0.35;
    }
    .mt-metod-wrap details[open] summary::after {
    content: '−';
    }


    Så räknar vi



    MT:s poll of polls är en sammanvägning av opinionsmätningar från fem institut med slumpmässiga eller kvalitetssäkrade urval: Verian/Sifo (SVT), Novus, Ipsos (DN), Demoskop (Aftonbladet/SvD) och Indikator (SR). SCB:s partisympatiundersökning inkluderas när den publiceras (maj och november). Syftet är att ge en stabilare bild av opinionsläget än vad enskilda mätningar kan ge.

    Tidsvikt — nyare mätningar väger tyngre. En mätning som är 30 dagar gammal väger hälften så mycket som en ny. Urvalsvikt — vikten ökar med √n (kvadratroten av antal tillfrågade). En mätning med 9 000 svar väger ~3× mer än en med 1 000. Sentio exkluderas — institut med självrekryterade webbpaneler ingår inte, i linje med Valforskningsprogrammets praxis.

    Mandaten fördelas enligt den jämkade uddatalsmetoden med första divisor 1,2 — samma metod som Valmyndigheten använder sedan valet 2018. Riksdagen har 349 mandat (310 fasta valkretsmandat + 39 utjämningsmandat). Utjämningsmandat säkerställer riksproportionalitet. I beräkningen behandlas hela riket som en valkrets, vilket ger en god approximation av den faktiska mandatfördelningen. Partier under 4% exkluderas och deras röstandelar omfördelas inte — de försvinner ur beräkningen, precis som i verkligheten.

    Oppositionen definieras som S + V + C + MP. Tidö-partierna definieras som M + KD + L + SD. Denna indelning följer det parlamentariska läget sedan valet 2022.

    Källor. Opinionsdata: Verian/Sifo (SVT), Novus, Ipsos (DN), Demoskop (Aftonbladet/SvD), Indikator (SR/Ekot), SCB. Mandatberäkning: Valmyndighetens metod (vallagen 14 kap). Valresultat 2022: val.se.

    Viktningsmodellen, mandatberäkningen och visualiseringarna på denna sida har utformats i samarbete med Claude (Anthropic). AI-modellen har använts som redaktionellt verktyg för att beräkna sammanvägningar, verifiera mandatfördelningen mot den jämkade uddatalsmetoden och producera grafik — inte för att generera redaktionella bedömningar eller slutsatser. Alla journalistiska prioriteringar, tolkningar och val av presentation görs av MT:s redaktion.






    Senast uppdaterad: mars 2026
  6. 2026-04-01 13:33:44
    Discovered: 2026-04-19 18:52:28 Hash: 6a6824e092fb54c26197ab8e8da776b40b3af695
    Title:
    Sammanvägning av opinionsmätningar inför valet 2026
    Description:
    Opinionsmätningarna kommer allt tätare inför valet 2026. Men vem leder i opinionen? Hur ser mandatfördelningen ut? Och vem blir nästa statsminister? Morgon-Tidningen väger samman opinionsmätningar inför valet den 13 september 2026. Sidan uppdateras löpande. Här hittar du alla de stora opinionsmätningarna inför valet 2026 sammanställda för att ge en så bra bild av läget som […]
    Content
    Opinionsmätningarna kommer allt tätare inför valet 2026. Men vem leder i opinionen? Hur ser mandatfördelningen ut? Och vem blir nästa statsminister?

    Morgon-Tidningen väger samman opinionsmätningar inför valet den 13 september 2026. Sidan uppdateras löpande.

    Här hittar du alla de stora opinionsmätningarna inför valet 2026 sammanställda för att ge en så bra bild av läget som möjligt. Är du nyfiken på hur vi gått tillväga? Det kan du läsa om längst ner i artikeln.

    Läget i opinionen just nu

    Oppositionen har lett i de flesta opinionsmätningar sedan riksdagsvalet 2022. Skillnaden mellan blocken minskade i mars till 6,5 procentenheter, från 8,3 i november.

    .mt-pop-wrap * { box-sizing: border-box; }

    /* Typsnittsnivåer:
    Rubrik: GT Planar Medium, 24px / 20px mobil
    Etikett: GT Planar Regular, 12px, #1C1C1C (ingen opacity — funktionell text)
    Bildtext: GT Planar Regular, 12px, #1C1C1C, opacity 0.4
    */

    .mt-pop-wrap {
    font-family: 'GT Planar Regular', sans-serif;
    color: #1C1C1C;
    max-width: 660px;
    margin: 2em auto;
    background: transparent;
    }

    /* KEY CARDS */
    .mt-pop-keys {
    display: flex;
    gap: 0;
    margin-bottom: 28px;
    border: 1px solid rgba(28,28,28,0.15);
    flex-wrap: wrap;
    }
    .mt-pop-key-card {
    flex: 1;
    min-width: 140px;
    padding: 14px 16px;
    border-right: 1px solid rgba(28,28,28,0.15);
    text-align: center;
    }
    .mt-pop-key-card:last-child { border-right: none; }
    .mt-pop-key-label {
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 10px;
    text-transform: uppercase;
    letter-spacing: 0.08em;
    color: #1C1C1C;
    opacity: 0.4;
    margin-bottom: 6px;
    }
    .mt-pop-key-val {
    font-family: 'GT Planar Medium', sans-serif;
    font-size: 32px;
    font-weight: 500;
    font-variant-numeric: tabular-nums;
    line-height: 1;
    color: #1C1C1C;
    }
    .mt-pop-key-val sup {
    font-size: 13px;
    font-weight: 400;
    vertical-align: baseline;
    }

    /* RUBRIKER */
    .mt-pop-section-title {
    font-family: 'GT Planar Medium', sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 28px;
    color: #1C1C1C;
    margin-bottom: 12px;
    }

    /* BILDTEXT */
    .mt-pop-caption {
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 12px;
    line-height: 1.2;
    letter-spacing: 0.4px;
    color: #1C1C1C;
    opacity: 0.4;
    }

    /* LEGEND */
    .mt-pop-legend {
    display: flex;
    flex-wrap: wrap;
    gap: 8px 20px;
    margin: 16px 0 24px;
    padding-left: 4px;
    }
    .mt-pop-legend-item {
    display: flex;
    align-items: center;
    gap: 5px;
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 12px;
    color: #1C1C1C;
    }
    .mt-pop-legend-dash {
    width: 18px;
    height: 2.5px;
    display: inline-block;
    }

    /* TABELL */
    .mt-pop-table-wrap { overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 12px; }
    .mt-pop-table {
    width: 100%;
    border-collapse: collapse;
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 20px;
    line-height: 24px;
    font-variant-numeric: tabular-nums;
    color: #1C1C1C;
    }
    .mt-pop-table th {
    text-align: left;
    padding: 8px 10px 8px 0;
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 20px;
    line-height: 24px;
    color: #1C1C1C;
    border-bottom: 1px solid rgba(28,28,28,0.15);
    font-weight: 400;
    }
    .mt-pop-table th.num { text-align: right; padding: 8px 10px; }
    .mt-pop-table td { padding: 8px 10px 8px 0; border-bottom: 1px solid rgba(28,28,28,0.1); }
    .mt-pop-table td.num { text-align: right; padding: 8px 10px; }
    .mt-pop-table tr.snitt td { border-top: 1px solid rgba(28,28,28,0.15); border-bottom: 1px solid rgba(28,28,28,0.15); font-family: 'GT Planar Medium', sans-serif; background: rgba(28,28,28,0.02); }

    /* TOOLTIP */
    .mt-pop-tooltip {
    display: none;
    position: absolute;
    top: 30px;
    left: 0;
    background: rgba(255,255,247,0.97);
    border: 1px solid rgba(28,28,28,0.12);
    padding: 10px 14px;
    font-family: 'GT Planar Regular', sans-serif;
    font-size: 12px;
    pointer-events: none;
    z-index: 10;
    min-width: 120px;
    color: #1C1C1C;
    }
    .mt-pop-tooltip-month {
    font-family: 'GT Planar Medium', sans-serif;
    font-size: 12px;
    margin-bottom: 6px;
    }
    .mt-pop-tooltip-body { line-height: 1.8; font-variant-numeric: tabular-nums; }

    /* MOBIL */
    @media (max-width: 480px) {
    .mt-pop-key-val { font-size: 28px; }
    .mt-pop-key-card { border-bottom: 1px solid rgba(28,28,28,0.06); }
    .mt-pop-section-title { font-size: 20px; line-height: 24px; }
    .mt-pop-table { min-width: 480px; }
    }

    @media (max-width: 360px) {
    .mt-pop-key-val { font-size: 24px; }
    }




    Största parti — S
    32,7 %


    Oppositionen
    53,3 %


    Tidöpartierna
    44,7 %





    Skillnad mellan blocken






    ±0
    +5
    +10

    NOV
    DEC
    JAN
    FEB
    MAR
    APR







    +8,2

    +6,9

    +7,8

    +7,7

    +6,2

    +8,6 pe




















    Procentenheter till oppositionens fördel. Valet 2022: −0,6 pe (Tidö vann knappt).


    (function(){
    var D=[
    {m:'Nov 2025',x:56,opp:52.9,tido:44.7,diff:8.2,y:42.6},
    {m:'Dec 2025',x:168.8,opp:52.1,tido:45.2,diff:6.9,y:53.8},
    {m:'Jan 2026',x:281.6,opp:52.8,tido:45.0,diff:7.8,y:46.0},
    {m:'Feb 2026',x:394.4,opp:52.3,tido:44.6,diff:7.7,y:46.9},
    {m:'Mar 2026',x:507.2,opp:52.1,tido:45.9,diff:6.2,y:59.8},
    {m:'Apr 2026',x:620,opp:53.3,tido:44.7,diff:8.6,y:39.2}
    ];
    var svg=document.getElementById('mt-bd-svg');
    var tt=document.getElementById('mt-bd-tt');
    var hl=document.getElementById('mt-bd-hl');
    var dot=document.getElementById('mt-bd-dot');
    var lbl=document.getElementById('mt-bd-labels');
    function fmt(v){return v.toFixed(1).replace('.',',');}
    function show(i){
    var d=D[i];
    hl.setAttribute('x1',d.x);hl.setAttribute('x2',d.x);hl.style.strokeOpacity='0.3';
    dot.setAttribute('cx',d.x);dot.setAttribute('cy',d.y);dot.style.opacity='1';
    lbl.style.opacity='0.12';
    document.getElementById('mt-bd-tt-m').textContent=d.m;
    document.getElementById('mt-bd-tt-b').innerHTML=
    'Opposition: '+fmt(d.opp)+' %'+
    'Tidö: '+fmt(d.tido)+' %'+
    'Skillnad: +'+fmt(d.diff)+' pe';
    tt.style.display='block';
    var r=svg.getBoundingClientRect(),pct=d.x/640,lPx=pct*r.width;
    tt.style.left=pct>0.55?(lPx-tt.offsetWidth-10)+'px':(lPx+10)+'px';
    }
    function hide(){hl.style.strokeOpacity='0';dot.style.opacity='0';lbl.style.opacity='1';tt.style.display='none';}
    document.querySelectorAll('.mt-bz').forEach(function(z){
    var i=parseInt(z.getAttribute('data-i'));
    z.addEventListener('mouseenter',function(){show(i);});
    z.addEventListener('touchstart',function(e){e.preventDefault();show(i);},{passive:false});
    });
    svg.addEventListener('mouseleave',hide);
    document.addEventListener('touchstart',function(e){if(!svg.contains(e.target))hide();});
    })();




















    36 %
    26 %
    16 %
    6 %
    4 %

    NOV
    DEC
    JAN
    FEB
    MAR
    APR
    2025–2026


    2026 →

















    S 32,7

    SD 20,0

    M 16,8

    V 7,7

    MP 6,1

    C 6,8

    KD 5,7

    L 2,2
    UNDER SPÄRREN

































    (function(){
    var D=[
    {m:'Nov 2025',x:60, S:33.7,SD:19.9,M:18.6,V:7.4,MP:6.9,C:4.9,KD:4.0,L:2.2},
    {m:'Dec 2025',x:172,S:34.6,SD:20.4,M:17.4,V:6.8,MP:6.1,C:4.6,KD:5.1,L:2.3},
    {m:'Jan 2026',x:284,S:34.1,SD:21.0,M:17.8,V:7.3,MP:6.1,C:5.3,KD:4.3,L:1.9},
    {m:'Feb 2026',x:396,S:34.2,SD:20.5,M:17.9,V:7.4,MP:5.8,C:4.9,KD:4.3,L:1.9},
    {m:'Mar 2026',x:508,S:32.8,SD:20.9,M:17.4,V:7.5,MP:6.0,C:5.8,KD:5.0,L:2.6},
    {m:'Apr 2026',x:620,S:32.7,SD:20.0,M:16.8,V:7.7,MP:6.1,C:6.8,KD:5.7,L:2.2}
    ];
    var P=[
    {k:'S',c:'#ED1B34'},{k:'SD',c:'#4E4138'},{k:'M',c:'#2C4690'},{k:'V',c:'#ED1B24'},
    {k:'MP',c:'#52A243'},{k:'C',c:'#005C2B'},{k:'KD',c:'#005EA3'},{k:'L',c:'#006AB4'}
    ];
    var Y=function(v){return 330-(v/36)*300;};
    function fmt(v){return v.toFixed(1).replace('.',',');}
    var svg=document.getElementById('mt-pop-svg');
    var tt=document.getElementById('mt-pop-tt');
    var ttM=document.getElementById('mt-tt-m');
    var ttB=document.getElementById('mt-tt-b');
    var hl=document.getElementById('mt-pop-hline');
    var hd=document.getElementById('mt-pop-hdots');
    var el=document.getElementById('mt-pop-end-labels');
    var dots={};
    P.forEach(function(p){dots[p.k]=document.getElementById('mt-d-'+p.k.toLowerCase());});
    function show(i){
    var d=D[i];
    hl.setAttribute('x1',d.x);hl.setAttribute('x2',d.x);hl.style.strokeOpacity='0.3';
    hd.style.opacity='1';
    el.style.opacity=i0.55?(lPx-tt.offsetWidth-12)+'px':(lPx+12)+'px';
    }
    function hide(){hl.style.strokeOpacity='0';hd.style.opacity='0';el.style.opacity='1';tt.style.display='none';}
    document.querySelectorAll('.mt-hz').forEach(function(z){
    var i=parseInt(z.getAttribute('data-i'));
    z.addEventListener('mouseenter',function(){show(i);});
    z.addEventListener('touchstart',function(e){e.preventDefault();show(i);},{passive:false});
    });
    svg.addEventListener('mouseleave',hide);
    document.addEventListener('touchstart',function(e){if(!svg.contains(e.target))hide();});
    })();




    S
    SD
    M
    V
    MP
    C
    KD
    L (under 4 %)



    Senaste mätningarna




    Institut
    S
    SD
    M
    V
    MP
    C
    KD
    L




    Verian/Sifo (apr)
    32,720,016,8
    7,76,16,8
    5,72,2


    Indikator (mar)
    33,420,618,4
    7,05,75,7
    4,62,2


    Novus (mar)
    32,721,017,5
    7,55,76,3
    5,12,3


    MT snitt
    32,720,016,8
    7,76,16,8
    5,72,2




    Visar de tre senaste mätningarna. MT-snittet viktar efter tid och urvalsstorlek.



    Källa: Verian/Sifo, Novus, Demoskop, Indikator — sammanvägt av Morgon-Tidningen, april 2026


    Centerpartiet har just nu en stark trend. Samtidigt ökar oppositionen sitt övertag med bara månader kvar till valet.

    Prognos: Mandatfördelning riksdagen 2026

    Liberalerna ligger under fyraprocentsspärren. Det innebär att runt 190 000 röster försvinner ur beräkningen. I valet 2022 vann Tidö med tre mandats marginal.

    @media (max-width: 700px) {
    .mt-man-wrap { padding: 0 12px !important; }
    .mt-man-title { font-size: 26px !important; }
    }
    @media (max-width: 480px) {
    .mt-man-wrap { padding: 0 8px !important; }
    .mt-man-title { font-size: 22px !important; line-height: 1.15 !important; }
    .mt-man-subtitle { font-size: 12px !important; }
    .mt-man-block-bar-wrap { margin-left: -8px; margin-right: -8px; padding: 0 8px; }
    .mt-man-seats-row { flex-wrap: wrap !important; gap: 8px !important; }
    .mt-man-seat-card { min-width: calc(25% - 8px) !important; flex: 1 1 calc(25% - 8px) !important; }
    .mt-man-seat-num { font-size: 22px !important; }
    .mt-man-seat-pct { font-size: 9px !important; }
    .mt-man-hemicycle-area { overflow-x: auto; -webkit-overflow-scrolling: touch; }
    .mt-man-hemicycle-area svg { min-width: 480px; }
    .mt-man-hemicycle-area::after {
    content: '← svep →';
    display: block;
    text-align: center;
    font-size: 9px;
    opacity: 0.3;
    margin-top: 4px;
    font-family: 'GT Planar Regular','GT Planar',sans-serif;
    }
    }
    @media (max-width: 360px) {
    .mt-man-title { font-size: 19px !important; }
    .mt-man-seat-card { min-width: calc(50% - 6px) !important; flex: 1 1 calc(50% - 6px) !important; }
    .mt-man-seat-num { font-size: 22px !important; }
    }

    @media (max-width: 480px) { .mt-caption { font-size: 14.4px !important; } }







































































































































































































































































































































































    V 28
    S 119
    MP 22
    C 25
    M 61
    KD 21
    SD 73

    175 = majoritet




    mandat



    (function(){
    var parties={
    'V':{name:'V\u00e4nsterpartiet',seats:28,color:'#9E1A2F'},
    'S':{name:'Socialdemokraterna',seats:119,color:'#ED1B34'},
    'MP':{name:'Milj\u00f6partiet',seats:22,color:'#53A045'},
    'C':{name:'Centerpartiet',seats:25,color:'#005D2B'},
    'M':{name:'Moderaterna',seats:61,color:'#2C4790'},
    'KD':{name:'Kristdemokraterna',seats:21,color:'#005EA1'},
    'SD':{name:'Sverigedemokraterna',seats:73,color:'#4E4138'}
    };
    var dots=document.querySelectorAll('.mt-hc-dot'),legs=document.querySelectorAll('.mt-hc-leg'),
    tt=document.getElementById('mt-hc-tt'),ttN=document.getElementById('mt-hc-tt-name'),
    ttS=document.getElementById('mt-hc-tt-seats'),active=null;
    function hl(p){if(active===p)return;active=p;
    dots.forEach(function(d){if(d.getAttribute('data-p')===p){d.style.opacity='1';d.setAttribute('r','5.5');}else{d.style.opacity='0.12';d.setAttribute('r','4');}});
    var i=parties[p];ttN.textContent=i.name;ttN.style.color=i.color;ttS.textContent=i.seats;ttS.style.color=i.color;tt.style.display='block';};
    function rs(){active=null;dots.forEach(function(d){d.style.opacity='0.85';d.setAttribute('r','4');});tt.style.display='none';};
    dots.forEach(function(d){d.addEventListener('mouseenter',function(){hl(d.getAttribute('data-p'));});d.addEventListener('touchstart',function(e){e.preventDefault();hl(d.getAttribute('data-p'));},{passive:false});});
    legs.forEach(function(l){l.addEventListener('mouseenter',function(){hl(l.getAttribute('data-p'));});l.addEventListener('click',function(){hl(l.getAttribute('data-p'));});l.addEventListener('touchstart',function(e){e.preventDefault();hl(l.getAttribute('data-p'));},{passive:false});});
    document.getElementById('mt-hc-svg').addEventListener('mouseleave',rs);
    document.addEventListener('touchstart',function(e){if(!document.getElementById('mt-hc-svg').contains(e.target))rs();});
    })();









    OPPOSITION
    TIDÖ






    S 119



    V 28



    C 25



    MP 22







    SD 73



    M 61



    KD 21




    175 — MAJORITET





    194
    mandat


    155
    mandat






    L under spärren. Med 2,2% faller Liberalerna under 4%-spärren och tilldelas 0 mandat. Deras röster (~190 000 väljare) fördelas inte — de försvinner helt ur beräkningen. Tidö förlorar ett helt ben.






    Mandatskillnad mellan blocken


    ±0

    +20

    +40

    NOV
    DEC
    JAN
    FEB
    MAR
    APR





    +30
    +33
    +27
    +31
    +31
    +33 mandat












    Mandatövertag för oppositionen. Valet 2022: −3 (Tidö fick 176 mot 173).










    (function(){
    var D=[
    {m:'Okt 2025',x:56,opp:194,tido:155,diff:39,y:32.0},
    {m:'Nov 2025',x:168.8,opp:193,tido:156,diff:37,y:36.0},
    {m:'Dec 2025',x:281.6,opp:191,tido:158,diff:33,y:44.0},
    {m:'Jan 2026',x:394.4,opp:192,tido:157,diff:35,y:40.0},
    {m:'Feb 2026',x:507.2,opp:192,tido:157,diff:35,y:40.0},
    {m:'Mar 2026',x:620,opp:190,tido:159,diff:31,y:48.0}
    ];
    var svg=document.getElementById('mt-mb-svg'),tt=document.getElementById('mt-mb-tt'),
    hl=document.getElementById('mt-mb-hl'),dot=document.getElementById('mt-mb-dot'),
    lbl=document.getElementById('mt-mb-labels');
    function show(i){
    var d=D[i];
    hl.setAttribute('x1',d.x);hl.setAttribute('x2',d.x);hl.style.strokeOpacity='0.3';
    dot.setAttribute('cx',d.x);dot.setAttribute('cy',d.y);dot.style.opacity='1';
    lbl.style.opacity='0.12';
    document.getElementById('mt-mb-tt-m').textContent=d.m;
    document.getElementById('mt-mb-tt-b').innerHTML=
    'Opposition: '+d.opp+' mandatTidö: '+d.tido+' mandatSkillnad: +'+d.diff+'';
    tt.style.display='block';
    var r=svg.getBoundingClientRect(),pct=d.x/640,lPx=pct*r.width;
    tt.style.left=pct>0.55?(lPx-tt.offsetWidth-10)+'px':(lPx+10)+'px';
    }
    function hide(){hl.style.strokeOpacity='0';dot.style.opacity='0';lbl.style.opacity='1';tt.style.display='none';}
    document.querySelectorAll('.mt-mbz').forEach(function(z){
    var i=parseInt(z.getAttribute('data-i'));
    z.addEventListener('mouseenter',function(){show(i);});
    z.addEventListener('touchstart',function(e){e.preventDefault();show(i);},{passive:false});
    });
    svg.addEventListener('mouseleave',hide);
    document.addEventListener('touchstart',function(e){if(!svg.contains(e.target))hide();});
    })();




    Mandat per parti




    S
    119
    32,8%
    val ’22: 107




    SD
    73
    21,8%
    val ’22: 73




    M
    61
    18,1%
    val ’22: 68




    V
    28
    8,0%
    val ’22: 24




    MP
    22
    6,6%
    val ’22: 18




    C
    25
    6,0%
    val ’22: 24




    KD
    21
    5,4%
    val ’22: 19




    L
    0
    under 4%
    val ’22: 16







    Mandatförskjutning sedan valet 2022

    Oppositionen (S+V+C+MP) går från 173 till 194 mandat — en ökning med 21 platser och en klar majoritet. Tidö-partierna faller från 176 till 155 — framför allt drivet av att L:s 16 mandat försvinner helt om partiet inte klarar spärren. S vinner 12, C vinner 1, KD vinner 2, V och MP vinner 4 vardera. M tappar 7, SD oförändrat.




    S




    +12


    V




    +4


    MP




    +4


    SD




    ±0


    KD




    +2


    C




    +1


    M




    −7


    L




    −20


    Nollstrecket = valet 2022. Grönt = fler mandat, rött = färre.




    Källa: MT:s sammanvägda opinion, april 2026. Beräkning: jämkade uddatalsmetoden (1,2)


    Demoskop uppmätte 4,5 procent för L efter SD-svängen i mars. Verian gav 2,1 och Novus 2,3. Det är för tidigt att avgöra om Mohamssons omsvängning påverkar L:s position vid spärren.

    Spärrvakten: vilka partier klarar fyraprocentsspärren?

    Fyra partier rör sig nära riksdagsspärren i opinionsmätningar inför valet 2026: Liberalerna, Kristdemokraterna, Centerpartiet och Miljöpartiet. Prickarna i grafen visar enskilda mätningar – spridningen visar hur osäkert läget är.

    @media (max-width: 700px) {
    .mt-sparr-wrap { padding: 0 12px !important; }
    }
    @media (max-width: 480px) {
    .mt-sparr-wrap { padding: 0 8px !important; }
    .mt-sparr-chart-area {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    margin-left: -8px;
    margin-right: -8px;
    padding: 0 8px;
    }
    .mt-sparr-chart-area svg { min-width: 520px; }
    .mt-sparr-chart-area::after {
    content: '← svep →';
    display: block;
    text-align: center;
    font-size: 9px;
    opacity: 0.3;
    margin-top: 4px;
    font-family: 'GT Planar Regular','GT Planar',sans-serif;
    }
    .mt-sparr-cards { flex-direction: column !important; gap: 0 !important; }
    .mt-sparr-card { border-bottom: 1px solid rgba(28,28,28,0.06) !important; border-right: none !important; padding: 10px 0 !important; flex-direction: row !important; align-items: center !important; justify-content: space-between !important; }
    .mt-sparr-card:last-child { border-bottom: none !important; }
    }
    @media (max-width: 360px) {
    .mt-sparr-chart-area svg { min-width: 460px; }
    }

    @media (max-width: 480px) { .mt-caption { font-size: 14.4px !important; } }











    L

    2,2%
    Under spärren






    KD

    5,7%
    Nära spärren






    C

    6,8%
    Över spärren






    MP

    6,1%
    Över spärren














    4%
    RIKSDAGSSP\u00c4RREN


    0%

    2%

    6%

    8%



    NOV
    DEC
    JAN
    FEB
    MAR
    APR
    2025\u20132026





    2026 \u2192


































    \u2190 Demoskop 4,5










    MP 6,1

    C 6,8

    KD 5,7

    L 2,2
































    (function(){
    var D=[
    {m:'Nov 2025',x:56,MP:6.9,C:4.9,KD:4.0,L:2.2,yMP:87.7,yC:152.1,yKD:181.1,yL:239.1},
    {m:'Dec 2025',x:168.8,MP:6.1,C:4.6,KD:5.1,L:2.3,yMP:113.4,yC:161.8,yKD:145.7,yL:235.9},
    {m:'Jan 2026',x:281.6,MP:6.1,C:5.3,KD:4.3,L:1.9,yMP:113.4,yC:139.2,yKD:171.4,yL:248.8},
    {m:'Feb 2026',x:394.4,MP:5.8,C:4.9,KD:4.3,L:1.9,yMP:123.1,yC:152.1,yKD:171.4,yL:248.8},
    {m:'Mar 2026',x:507.2,MP:6.0,C:5.8,KD:5.0,L:2.6,yMP:116.7,yC:123.1,yKD:148.9,yL:226.2},
    {m:'Apr 2026',x:620,MP:6.1,C:6.8,KD:5.7,L:2.2,yMP:113.4,yC:90.9,yKD:126.3,yL:239.1}
    ];
    var P=[
    {k:'MP',c:'#53A045',d:'mt-sp-dmp'},{k:'C',c:'#005D2B',d:'mt-sp-dc'},
    {k:'KD',c:'#005EA1',d:'mt-sp-dkd'},{k:'L',c:'#006AB3',d:'mt-sp-dl'}
    ];
    var svg=document.getElementById('mt-sp-svg');
    var tt=document.getElementById('mt-sp-tt');
    var hl=document.getElementById('mt-sp-hl');
    var dots=document.getElementById('mt-sp-dots');
    var lbl=document.getElementById('mt-sp-labels');

    function show(i){
    var d=D[i];
    hl.setAttribute('x1',d.x);hl.setAttribute('x2',d.x);hl.style.strokeOpacity='0.3';
    dots.style.opacity='1';
    lbl.style.opacity=i=4?ok:thr;
    return icon+' '+p.k+' '+v.toFixed(1).replace('.',',')+'%';
    }).join('');
    tt.style.display='block';
    var r=svg.getBoundingClientRect(),pct=d.x/640,lPx=pct*r.width;
    tt.style.left=pct>0.55?(lPx-tt.offsetWidth-12)+'px':(lPx+12)+'px';
    }
    function hide(){
    hl.style.strokeOpacity='0';dots.style.opacity='0';lbl.style.opacity='1';tt.style.display='none';
    }
    document.querySelectorAll('.mt-sz').forEach(function(z){
    var i=parseInt(z.getAttribute('data-i'));
    z.addEventListener('mouseenter',function(){show(i);});
    z.addEventListener('touchstart',function(e){e.preventDefault();show(i);},{passive:false});
    });
    svg.addEventListener('mouseleave',hide);
    document.addEventListener('touchstart',function(e){if(!svg.contains(e.target))hide();});
    })();





    MP


    C


    KD


    L



    = enskild mätning





    Källa: Verian/Sifo, Novus, Demoskop — sammanvägt av MT, april 2026


    Vem blir statsminister efter valet?

    Beroende på vem man frågar finns det två eller tre statsministerkandidater i valet. Magdalena Andersson har högst förtroende. På Tidösidan är det oklart – Sverigedemokraterna är större än Moderaterna i samtliga opinionsmätningar inför valet 2026 och Jimmie Åkesson har sagt att han vill ha statsministerposten men att han är beredd att släppa fram Ulf Kristersson som statsminister.

    @media (max-width: 700px) {
    .mt-ros-wrap { padding: 0 12px !important; }
    }
    @media (max-width: 480px) {
    .mt-ros-wrap { padding: 0 8px !important; }
    .mt-ros-candidates { flex-direction: column !important; gap: 0 !important; }
    .mt-ros-cand { border-right: none !important; border-bottom: 1px solid rgba(28,28,28,0.08) !important; padding: 16px 0 !important; }
    .mt-ros-cand:last-child { border-bottom: none !important; }
    .mt-ros-cand-photo { width: 64px !important; height: 64px !important; }
    .mt-ros-cand-name { font-size: 17px !important; }
    .mt-ros-cand-pct { font-size: 34px !important; }
    .mt-ros-scenarios { flex-direction: column !important; gap: 0 !important; }
    .mt-ros-scen { border-right: none !important; border-bottom: 1px solid rgba(28,28,28,0.08) !important; }
    .mt-ros-scen:last-child { border-bottom: none !important; }
    }
    @media (max-width: 360px) {
    .mt-ros-cand-name { font-size: 15px !important; }
    .mt-ros-cand-pct { font-size: 28px !important; }
    .mt-ros-cand-photo { width: 56px !important; height: 56px !important; }
    }

    @media (max-width: 480px) { .mt-caption { font-size: 14.4px !important; } }













    Magdalena Andersson






    Förtroende
    43%






    S i opinionen
    32,7%





    S+V+C+MP = 194 mandat
    Klar majoritet.









    Ulf Kristersson






    Förtroende
    36%






    M i opinionen
    16,8%





    M+KD+L+SD = 155 mandat
    17 mandat kort.









    Jimmie Åkesson






    Förtroende
    29%






    SD i opinionen
    20,0%





    SD större än M: 73 vs 61
    Kräver statsministerposten.












    Anderssons block — S + V + C + MP
    194





    +19






    Kristerssons / Åkessons block — M + KD + SD + L (0)
    155










    −20






    Hypotetiskt: om L klarar 4%
    ~174





    −1



    175 = majoritet




    Tre scenarier




    Mest sannolikt
    Andersson bildar regering
    S-ledd regering med stöd av V, C och MP. L missar spärren, oppositionen får klar majoritet.
    Kräver: L under 4%



    Möjligt
    Kristersson får fortsätta
    L klarar spärren, Tidö når ~174. Behöver stöd av ytterligare ett mandat eller att talmannen ger chansen.
    Kräver: L över 4% + marginaler



    Utmanaren
    Åkesson kräver statsminister­posten
    SD är större än M. Åkesson hävdar rätten att leda en högerregering. Intern kris om vem som sitter i stolen.
    Kräver: Tidö-majoritet + att M ger vika







    Förtroendeligan


    0%

    30%

    60%

    JUN 25
    SEP 25
    DEC 25
    FEB 26







    Andersson 43%

    Kristersson 36%

    Åkesson 29%


    ← Åkesson gick om
    Kristersson (jun)













    Andel väljare med ”stort förtroende” (Novus/Verian). Gapet Andersson–Kristersson: från 12 till 7 pe.









    (function(){
    var D=[
    {m:'Jun 2025',x:40,A:47,K:36,J:38,yA:38.2,yK:62.0,yJ:57.7},
    {m:'Sep 2025',x:233,A:44,K:35,J:27,yA:44.7,yK:64.2,yJ:81.5},
    {m:'Dec 2025',x:427,A:51,K:36,J:33,yA:29.5,yK:62.0,yJ:68.5},
    {m:'Feb 2026',x:620,A:43,K:36,J:29,yA:46.8,yK:62.0,yJ:77.2}
    ];
    var svg=document.getElementById('mt-cf-svg'),tt=document.getElementById('mt-cf-tt'),
    hl=document.getElementById('mt-cf-hl'),dots=document.getElementById('mt-cf-dots'),
    lbl=document.getElementById('mt-cf-labels'),
    da=document.getElementById('mt-cf-da'),dk=document.getElementById('mt-cf-dk'),dj=document.getElementById('mt-cf-dj');
    function show(i){
    var d=D[i];
    hl.setAttribute('x1',d.x);hl.setAttribute('x2',d.x);hl.style.strokeOpacity='0.3';
    dots.style.opacity='1';lbl.style.opacity=i0.55?(lPx-tt.offsetWidth-10)+'px':(lPx+10)+'px';
    }
    function hide(){hl.style.strokeOpacity='0';dots.style.opacity='0';lbl.style.opacity='1';tt.style.display='none';}
    document.querySelectorAll('.mt-cz').forEach(function(z){
    var i=parseInt(z.getAttribute('data-i'));
    z.addEventListener('mouseenter',function(){show(i);});
    z.addEventListener('touchstart',function(e){e.preventDefault();show(i);},{passive:false});
    });
    svg.addEventListener('mouseleave',hide);
    document.addEventListener('touchstart',function(e){if(!svg.contains(e.target))hide();});
    })();




    Källa: MT:s sammanvägda opinion + Novus/Verian partiledarförtroende, april 2026


    @media (max-width: 480px) {
    .mt-metod-wrap { padding: 0 8px !important; }
    .mt-metod-wrap .mt-metod-body { font-size: 18px !important; }
    .mt-metod-wrap .mt-metod-caption { font-size: 14.4px !important; }
    }
    .mt-metod-wrap details summary {
    cursor: pointer;
    list-style: none;
    display: flex;
    align-items: center;
    justify-content: space-between;
    font-family: 'GT Planar Medium','GT Planar',sans-serif;
    font-size: 24px;
    font-weight: 500;
    letter-spacing: 0px;
    line-height: 1.16666667;
    padding: 0 0 14px 0;
    }
    .mt-metod-wrap details summary::-webkit-details-marker { display: none; }
    .mt-metod-wrap details summary::after {
    content: '+';
    font-family: 'GT Planar Regular','GT Planar',sans-serif;
    font-size: 22px;
    font-weight: 300;
    opacity: 0.35;
    }
    .mt-metod-wrap details[open] summary::after {
    content: '−';
    }


    Så räknar vi



    MT:s poll of polls är en sammanvägning av opinionsmätningar från fem institut med slumpmässiga eller kvalitetssäkrade urval: Verian/Sifo (SVT), Novus, Ipsos (DN), Demoskop (Aftonbladet/SvD) och Indikator (SR). SCB:s partisympatiundersökning inkluderas när den publiceras (maj och november). Syftet är att ge en stabilare bild av opinionsläget än vad enskilda mätningar kan ge.

    Tidsvikt — nyare mätningar väger tyngre. En mätning som är 30 dagar gammal väger hälften så mycket som en ny. Urvalsvikt — vikten ökar med √n (kvadratroten av antal tillfrågade). En mätning med 9 000 svar väger ~3× mer än en med 1 000. Sentio exkluderas — institut med självrekryterade webbpaneler ingår inte, i linje med Valforskningsprogrammets praxis.

    Mandaten fördelas enligt den jämkade uddatalsmetoden med första divisor 1,2 — samma metod som Valmyndigheten använder sedan valet 2018. Riksdagen har 349 mandat (310 fasta valkretsmandat + 39 utjämningsmandat). Utjämningsmandat säkerställer riksproportionalitet. I beräkningen behandlas hela riket som en valkrets, vilket ger en god approximation av den faktiska mandatfördelningen. Partier under 4% exkluderas och deras röstandelar omfördelas inte — de försvinner ur beräkningen, precis som i verkligheten.

    Oppositionen definieras som S + V + C + MP. Tidö-partierna definieras som M + KD + L + SD. Denna indelning följer det parlamentariska läget sedan valet 2022.

    Källor. Opinionsdata: Verian/Sifo (SVT), Novus, Ipsos (DN), Demoskop (Aftonbladet/SvD), Indikator (SR/Ekot), SCB. Mandatberäkning: Valmyndighetens metod (vallagen 14 kap). Valresultat 2022: val.se.

    Viktningsmodellen, mandatberäkningen och visualiseringarna på denna sida har utformats i samarbete med Claude (Anthropic). AI-modellen har använts som redaktionellt verktyg för att beräkna sammanvägningar, verifiera mandatfördelningen mot den jämkade uddatalsmetoden och producera grafik — inte för att generera redaktionella bedömningar eller slutsatser. Alla journalistiska prioriteringar, tolkningar och val av presentation görs av MT:s redaktion.






    Senast uppdaterad: mars 2026
  7. 2026-04-01 13:33:44
    Discovered: 2026-04-15 17:14:08 Hash: 1c38286fe1efba8cb47bc1d618a485922298b797
    Title:
    Sammanvägning av opinionsmätningar inför valet 2026
    Description:
    Opinionsmätningarna kommer allt tätare inför valet 2026. Men vem leder i opinionen? Hur ser mandatfördelningen ut? Och vem blir nästa statsminister? Morgon-Tidningen väger samman opinionsmätningar inför valet den 13 september 2026. Sidan uppdateras löpande. Här hittar du alla de stora opinionsmätningarna inför valet 2026 sammanställda för att ge en så bra bild av läget som […]
    Content
    Opinionsmätningarna kommer allt tätare inför valet 2026. Men vem leder i opinionen? Hur ser mandatfördelningen ut? Och vem blir nästa statsminister?

    Morgon-Tidningen väger samman opinionsmätningar inför valet den 13 september 2026. Sidan uppdateras löpande.

    Här hittar du alla de stora opinionsmätningarna inför valet 2026 sammanställda för att ge en så bra bild av läget som möjligt. Är du nyfiken på hur vi gått tillväga? Det kan du läsa om längst ner i artikeln.

    Läget i opinionen just nu

    Oppositionen har lett i de flesta opinionsmätningar sedan riksdagsvalet 2022. Skillnaden mellan blocken minskade i mars till 6,5 procentenheter, från 8,3 i november.

    /* --- Tablet --- */
    @media (max-width: 700px) {
    .mt-pop-wrap { padding: 0 12px !important; }
    .mt-pop-title { font-size: 28px !important; }
    .mt-pop-key-val { font-size: 30px !important; }
    }

    /* --- Mobile --- */
    @media (max-width: 480px) {
    .mt-pop-wrap { padding: 0 8px !important; }

    /* Key cards: wrap naturally */
    .mt-pop-keys { gap: 0 !important; }
    .mt-pop-key-card { border-bottom: 1px solid rgba(28,28,28,0.06) !important; }
    .mt-pop-key-val { font-size: 28px !important; }
    .mt-pop-key-val span { font-size: 11px !important; }

    /* Charts: let SVGs scale down naturally instead of scrolling */
    .mt-pop-chart-area {
    overflow: visible;
    margin-left: 0;
    margin-right: 0;
    padding: 0;
    }
    .mt-pop-chart-area svg { min-width: 0; width: 100%; }
    .mt-pop-chart-area::after { display: none; }

    /* Legend tighter */
    .mt-pop-legend { gap: 6px 12px !important; }
    .mt-pop-legend-item { font-size: 10px !important; }

    /* Table: scroll is fine here since tables need width */
    .mt-pop-table-wrap {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    }
    .mt-pop-table-wrap table { min-width: 540px; }
    }

    /* --- Very small screens (SE, Galaxy S) --- */
    @media (max-width: 360px) {
    .mt-pop-title { font-size: 20px !important; }
    .mt-pop-key-val { font-size: 24px !important; }
    }

    @media (max-width: 480px) { .mt-caption { font-size: 14.4px !important; } }







    Största parti
    32,7%
    S


    Oppositionen
    53,3%
    S+V+C+MP


    Tidö-partierna
    44,7%
    M+KD+L+SD





    Skillnad mellan blocken


    ±0

    +5

    +10

    NOV
    DEC
    JAN
    FEB
    MAR
    APR





    +8,2
    +6,9
    +7,8
    +7,7
    +6,2
    +8,6 pe












    Procentenheter till oppositionens fördel. Valet 2022: −0,6 pe (Tidö vann knappt).










    (function(){
    var D=[
    {m:'Nov 2025',x:56,opp:52.9,tido:44.7,diff:8.2,y:42.6},
    {m:'Dec 2025',x:168.8,opp:52.1,tido:45.2,diff:6.9,y:53.8},
    {m:'Jan 2026',x:281.6,opp:52.8,tido:45.0,diff:7.8,y:46.0},
    {m:'Feb 2026',x:394.4,opp:52.3,tido:44.6,diff:7.7,y:46.9},
    {m:'Mar 2026',x:507.2,opp:52.1,tido:45.9,diff:6.2,y:59.8},
    {m:'Apr 2026',x:620,opp:53.3,tido:44.7,diff:8.6,y:39.2}
    ];
    var svg=document.getElementById('mt-bd-svg');
    var tt=document.getElementById('mt-bd-tt');
    var hl=document.getElementById('mt-bd-hl');
    var dot=document.getElementById('mt-bd-dot');
    var lbl=document.getElementById('mt-bd-labels');
    function show(i){
    var d=D[i];
    hl.setAttribute('x1',d.x);hl.setAttribute('x2',d.x);hl.style.strokeOpacity='0.3';
    dot.setAttribute('cx',d.x);dot.setAttribute('cy',d.y);dot.style.opacity='1';
    lbl.style.opacity='0.12';
    document.getElementById('mt-bd-tt-m').textContent=d.m;
    document.getElementById('mt-bd-tt-b').innerHTML=
    'Opposition: '+d.opp.toFixed(1).replace('.',',')+'%'+
    'Tidö: '+d.tido.toFixed(1).replace('.',',')+'%'+
    'Skillnad: +'+d.diff.toFixed(1).replace('.',',')+' pe';
    tt.style.display='block';
    var r=svg.getBoundingClientRect(),pct=d.x/640,lPx=pct*r.width;
    tt.style.left=pct>0.55?(lPx-tt.offsetWidth-10)+'px':(lPx+10)+'px';
    }
    function hide(){hl.style.strokeOpacity='0';dot.style.opacity='0';lbl.style.opacity='1';tt.style.display='none';}
    document.querySelectorAll('.mt-bz').forEach(function(z){
    var i=parseInt(z.getAttribute('data-i'));
    z.addEventListener('mouseenter',function(){show(i);});
    z.addEventListener('touchstart',function(e){e.preventDefault();show(i);},{passive:false});
    });
    svg.addEventListener('mouseleave',hide);
    document.addEventListener('touchstart',function(e){if(!svg.contains(e.target))hide();});
    })();

















    4%

    36%
    26%
    16%
    6%






    NOV
    DEC
    JAN
    FEB
    MAR
    APR
    2025\u20132026





    2026 \u2192















    S 32,7

    SD 20,0

    M 16,8

    V 7,7

    MP 6,1

    C 6,8

    KD 5,7

    L 2,2
    UNDER SP\u00c4RREN





































    (function(){
    var D=[
    {m:'Nov 2025',x:60,S:33.7,SD:19.9,M:18.6,V:7.4,MP:6.9,C:4.9,KD:4.0,L:2.2},
    {m:'Dec 2025',x:172,S:34.6,SD:20.4,M:17.4,V:6.8,MP:6.1,C:4.6,KD:5.1,L:2.3},
    {m:'Jan 2026',x:284,S:34.1,SD:21.0,M:17.8,V:7.3,MP:6.1,C:5.3,KD:4.3,L:1.9},
    {m:'Feb 2026',x:396,S:34.2,SD:20.5,M:17.9,V:7.4,MP:5.8,C:4.9,KD:4.3,L:1.9},
    {m:'Mar 2026',x:508,S:32.8,SD:20.9,M:17.4,V:7.5,MP:6.0,C:5.8,KD:5.0,L:2.6},
    {m:'Apr 2026',x:620,S:32.7,SD:20.0,M:16.8,V:7.7,MP:6.1,C:6.8,KD:5.7,L:2.2}
    ];
    var P=[
    {k:'S',c:'#ED1B34'},{k:'SD',c:'#4E4138'},{k:'M',c:'#2C4790'},{k:'V',c:'#ED1C24'},
    {k:'MP',c:'#53A045'},{k:'C',c:'#005D2B'},{k:'KD',c:'#005EA1'},{k:'L',c:'#006AB3'}
    ];
    var Y=function(v){return 330-(v/36)*300;};
    var svg=document.getElementById('mt-pop-svg');
    var tt=document.getElementById('mt-pop-tt');
    var ttM=document.getElementById('mt-tt-m');
    var ttB=document.getElementById('mt-tt-b');
    var hl=document.getElementById('mt-pop-hline');
    var hd=document.getElementById('mt-pop-hdots');
    var el=document.getElementById('mt-pop-end-labels');
    var dots={};
    P.forEach(function(p){dots[p.k]=document.getElementById('mt-d-'+p.k.toLowerCase());});

    function show(i){
    var d=D[i];
    hl.setAttribute('x1',d.x);hl.setAttribute('x2',d.x);
    hl.style.strokeOpacity='0.3';
    hd.style.opacity='1';
    el.style.opacity=i0.55?(lPx-tt.offsetWidth-12)+'px':(lPx+12)+'px';
    }
    function hide(){
    hl.style.strokeOpacity='0';hd.style.opacity='0';el.style.opacity='1';tt.style.display='none';
    }
    document.querySelectorAll('.mt-hz').forEach(function(z){
    var i=parseInt(z.getAttribute('data-i'));
    z.addEventListener('mouseenter',function(){show(i);});
    z.addEventListener('touchstart',function(e){e.preventDefault();show(i);},{passive:false});
    });
    svg.addEventListener('mouseleave',hide);
    document.addEventListener('touchstart',function(e){if(!svg.contains(e.target))hide();});
    })();





    S


    SD


    M


    V


    MP


    C


    KD


    L (streckad = under 4%)





    Senaste mätningarna




    Institut
    S
    SD
    M
    V
    MP
    C
    KD
    L




    Verian/Sifo apr
    32,7
    20,0
    16,8
    7,7
    6,1
    6,8
    5,7
    2,2


    Indikator mar
    33,4
    20,6
    18,4
    7,0
    5,7
    5,7
    4,6
    2,2


    Novus mar
    32,7
    21,0
    17,5
    7,5
    5,7
    6,3
    5,1
    2,3


    MT snitt
    32,7
    20,0
    16,8
    7,7
    6,1
    6,8
    5,7
    2,2




    Visar de tre senaste mätningarna. MT-snittet viktar efter tid och urvalsstorlek.




    Källa: Verian/Sifo, Novus, Demoskop, Indikator — sammanvägt av MT, april 2026


    Centerpartiet har just nu en stark trend. Samtidigt ökar oppositionen sitt övertag med bara månader kvar till valet.

    Prognos: Mandatfördelning riksdagen 2026

    Liberalerna ligger under fyraprocentsspärren. Det innebär att runt 190 000 röster försvinner ur beräkningen. I valet 2022 vann Tidö med tre mandats marginal.

    @media (max-width: 700px) {
    .mt-man-wrap { padding: 0 12px !important; }
    .mt-man-title { font-size: 26px !important; }
    }
    @media (max-width: 480px) {
    .mt-man-wrap { padding: 0 8px !important; }
    .mt-man-title { font-size: 22px !important; line-height: 1.15 !important; }
    .mt-man-subtitle { font-size: 12px !important; }
    .mt-man-block-bar-wrap { margin-left: -8px; margin-right: -8px; padding: 0 8px; }
    .mt-man-seats-row { flex-wrap: wrap !important; gap: 8px !important; }
    .mt-man-seat-card { min-width: calc(25% - 8px) !important; flex: 1 1 calc(25% - 8px) !important; }
    .mt-man-seat-num { font-size: 22px !important; }
    .mt-man-seat-pct { font-size: 9px !important; }
    .mt-man-hemicycle-area { overflow-x: auto; -webkit-overflow-scrolling: touch; }
    .mt-man-hemicycle-area svg { min-width: 480px; }
    .mt-man-hemicycle-area::after {
    content: '← svep →';
    display: block;
    text-align: center;
    font-size: 9px;
    opacity: 0.3;
    margin-top: 4px;
    font-family: 'GT Planar Regular','GT Planar',sans-serif;
    }
    }
    @media (max-width: 360px) {
    .mt-man-title { font-size: 19px !important; }
    .mt-man-seat-card { min-width: calc(50% - 6px) !important; flex: 1 1 calc(50% - 6px) !important; }
    .mt-man-seat-num { font-size: 22px !important; }
    }

    @media (max-width: 480px) { .mt-caption { font-size: 14.4px !important; } }







































































































































































































































































































































































    V 28
    S 119
    MP 22
    C 25
    M 61
    KD 21
    SD 73

    175 = majoritet




    mandat



    (function(){
    var parties={
    'V':{name:'V\u00e4nsterpartiet',seats:28,color:'#9E1A2F'},
    'S':{name:'Socialdemokraterna',seats:119,color:'#ED1B34'},
    'MP':{name:'Milj\u00f6partiet',seats:22,color:'#53A045'},
    'C':{name:'Centerpartiet',seats:25,color:'#005D2B'},
    'M':{name:'Moderaterna',seats:61,color:'#2C4790'},
    'KD':{name:'Kristdemokraterna',seats:21,color:'#005EA1'},
    'SD':{name:'Sverigedemokraterna',seats:73,color:'#4E4138'}
    };
    var dots=document.querySelectorAll('.mt-hc-dot'),legs=document.querySelectorAll('.mt-hc-leg'),
    tt=document.getElementById('mt-hc-tt'),ttN=document.getElementById('mt-hc-tt-name'),
    ttS=document.getElementById('mt-hc-tt-seats'),active=null;
    function hl(p){if(active===p)return;active=p;
    dots.forEach(function(d){if(d.getAttribute('data-p')===p){d.style.opacity='1';d.setAttribute('r','5.5');}else{d.style.opacity='0.12';d.setAttribute('r','4');}});
    var i=parties[p];ttN.textContent=i.name;ttN.style.color=i.color;ttS.textContent=i.seats;ttS.style.color=i.color;tt.style.display='block';};
    function rs(){active=null;dots.forEach(function(d){d.style.opacity='0.85';d.setAttribute('r','4');});tt.style.display='none';};
    dots.forEach(function(d){d.addEventListener('mouseenter',function(){hl(d.getAttribute('data-p'));});d.addEventListener('touchstart',function(e){e.preventDefault();hl(d.getAttribute('data-p'));},{passive:false});});
    legs.forEach(function(l){l.addEventListener('mouseenter',function(){hl(l.getAttribute('data-p'));});l.addEventListener('click',function(){hl(l.getAttribute('data-p'));});l.addEventListener('touchstart',function(e){e.preventDefault();hl(l.getAttribute('data-p'));},{passive:false});});
    document.getElementById('mt-hc-svg').addEventListener('mouseleave',rs);
    document.addEventListener('touchstart',function(e){if(!document.getElementById('mt-hc-svg').contains(e.target))rs();});
    })();









    OPPOSITION
    TIDÖ






    S 119



    V 28



    C 25



    MP 22







    SD 73



    M 61



    KD 21




    175 — MAJORITET





    194
    mandat


    155
    mandat






    L under spärren. Med 2,2% faller Liberalerna under 4%-spärren och tilldelas 0 mandat. Deras röster (~190 000 väljare) fördelas inte — de försvinner helt ur beräkningen. Tidö förlorar ett helt ben.






    Mandatskillnad mellan blocken


    ±0

    +20

    +40

    NOV
    DEC
    JAN
    FEB
    MAR
    APR





    +30
    +33
    +27
    +31
    +31
    +33 mandat












    Mandatövertag för oppositionen. Valet 2022: −3 (Tidö fick 176 mot 173).










    (function(){
    var D=[
    {m:'Okt 2025',x:56,opp:194,tido:155,diff:39,y:32.0},
    {m:'Nov 2025',x:168.8,opp:193,tido:156,diff:37,y:36.0},
    {m:'Dec 2025',x:281.6,opp:191,tido:158,diff:33,y:44.0},
    {m:'Jan 2026',x:394.4,opp:192,tido:157,diff:35,y:40.0},
    {m:'Feb 2026',x:507.2,opp:192,tido:157,diff:35,y:40.0},
    {m:'Mar 2026',x:620,opp:190,tido:159,diff:31,y:48.0}
    ];
    var svg=document.getElementById('mt-mb-svg'),tt=document.getElementById('mt-mb-tt'),
    hl=document.getElementById('mt-mb-hl'),dot=document.getElementById('mt-mb-dot'),
    lbl=document.getElementById('mt-mb-labels');
    function show(i){
    var d=D[i];
    hl.setAttribute('x1',d.x);hl.setAttribute('x2',d.x);hl.style.strokeOpacity='0.3';
    dot.setAttribute('cx',d.x);dot.setAttribute('cy',d.y);dot.style.opacity='1';
    lbl.style.opacity='0.12';
    document.getElementById('mt-mb-tt-m').textContent=d.m;
    document.getElementById('mt-mb-tt-b').innerHTML=
    'Opposition: '+d.opp+' mandatTidö: '+d.tido+' mandatSkillnad: +'+d.diff+'';
    tt.style.display='block';
    var r=svg.getBoundingClientRect(),pct=d.x/640,lPx=pct*r.width;
    tt.style.left=pct>0.55?(lPx-tt.offsetWidth-10)+'px':(lPx+10)+'px';
    }
    function hide(){hl.style.strokeOpacity='0';dot.style.opacity='0';lbl.style.opacity='1';tt.style.display='none';}
    document.querySelectorAll('.mt-mbz').forEach(function(z){
    var i=parseInt(z.getAttribute('data-i'));
    z.addEventListener('mouseenter',function(){show(i);});
    z.addEventListener('touchstart',function(e){e.preventDefault();show(i);},{passive:false});
    });
    svg.addEventListener('mouseleave',hide);
    document.addEventListener('touchstart',function(e){if(!svg.contains(e.target))hide();});
    })();




    Mandat per parti




    S
    119
    32,8%
    val ’22: 107




    SD
    73
    21,8%
    val ’22: 73




    M
    61
    18,1%
    val ’22: 68




    V
    28
    8,0%
    val ’22: 24




    MP
    22
    6,6%
    val ’22: 18




    C
    25
    6,0%
    val ’22: 24




    KD
    21
    5,4%
    val ’22: 19




    L
    0
    under 4%
    val ’22: 16







    Mandatförskjutning sedan valet 2022

    Oppositionen (S+V+C+MP) går från 173 till 194 mandat — en ökning med 21 platser och en klar majoritet. Tidö-partierna faller från 176 till 155 — framför allt drivet av att L:s 16 mandat försvinner helt om partiet inte klarar spärren. S vinner 12, C vinner 1, KD vinner 2, V och MP vinner 4 vardera. M tappar 7, SD oförändrat.




    S




    +12


    V




    +4


    MP




    +4


    SD




    ±0


    KD




    +2


    C




    +1


    M




    −7


    L




    −20


    Nollstrecket = valet 2022. Grönt = fler mandat, rött = färre.




    Källa: MT:s sammanvägda opinion, april 2026. Beräkning: jämkade uddatalsmetoden (1,2)


    Demoskop uppmätte 4,5 procent för L efter SD-svängen i mars. Verian gav 2,1 och Novus 2,3. Det är för tidigt att avgöra om Mohamssons omsvängning påverkar L:s position vid spärren.

    Spärrvakten: vilka partier klarar fyraprocentsspärren?

    Fyra partier rör sig nära riksdagsspärren i opinionsmätningar inför valet 2026: Liberalerna, Kristdemokraterna, Centerpartiet och Miljöpartiet. Prickarna i grafen visar enskilda mätningar – spridningen visar hur osäkert läget är.

    @media (max-width: 700px) {
    .mt-sparr-wrap { padding: 0 12px !important; }
    }
    @media (max-width: 480px) {
    .mt-sparr-wrap { padding: 0 8px !important; }
    .mt-sparr-chart-area {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    margin-left: -8px;
    margin-right: -8px;
    padding: 0 8px;
    }
    .mt-sparr-chart-area svg { min-width: 520px; }
    .mt-sparr-chart-area::after {
    content: '← svep →';
    display: block;
    text-align: center;
    font-size: 9px;
    opacity: 0.3;
    margin-top: 4px;
    font-family: 'GT Planar Regular','GT Planar',sans-serif;
    }
    .mt-sparr-cards { flex-direction: column !important; gap: 0 !important; }
    .mt-sparr-card { border-bottom: 1px solid rgba(28,28,28,0.06) !important; border-right: none !important; padding: 10px 0 !important; flex-direction: row !important; align-items: center !important; justify-content: space-between !important; }
    .mt-sparr-card:last-child { border-bottom: none !important; }
    }
    @media (max-width: 360px) {
    .mt-sparr-chart-area svg { min-width: 460px; }
    }

    @media (max-width: 480px) { .mt-caption { font-size: 14.4px !important; } }











    L

    2,2%
    Under spärren






    KD

    5,7%
    Nära spärren






    C

    6,8%
    Över spärren






    MP

    6,1%
    Över spärren














    4%
    RIKSDAGSSP\u00c4RREN


    0%

    2%

    6%

    8%



    NOV
    DEC
    JAN
    FEB
    MAR
    APR
    2025\u20132026





    2026 \u2192


































    \u2190 Demoskop 4,5










    MP 6,1

    C 6,8

    KD 5,7

    L 2,2
































    (function(){
    var D=[
    {m:'Nov 2025',x:56,MP:6.9,C:4.9,KD:4.0,L:2.2,yMP:87.7,yC:152.1,yKD:181.1,yL:239.1},
    {m:'Dec 2025',x:168.8,MP:6.1,C:4.6,KD:5.1,L:2.3,yMP:113.4,yC:161.8,yKD:145.7,yL:235.9},
    {m:'Jan 2026',x:281.6,MP:6.1,C:5.3,KD:4.3,L:1.9,yMP:113.4,yC:139.2,yKD:171.4,yL:248.8},
    {m:'Feb 2026',x:394.4,MP:5.8,C:4.9,KD:4.3,L:1.9,yMP:123.1,yC:152.1,yKD:171.4,yL:248.8},
    {m:'Mar 2026',x:507.2,MP:6.0,C:5.8,KD:5.0,L:2.6,yMP:116.7,yC:123.1,yKD:148.9,yL:226.2},
    {m:'Apr 2026',x:620,MP:6.1,C:6.8,KD:5.7,L:2.2,yMP:113.4,yC:90.9,yKD:126.3,yL:239.1}
    ];
    var P=[
    {k:'MP',c:'#53A045',d:'mt-sp-dmp'},{k:'C',c:'#005D2B',d:'mt-sp-dc'},
    {k:'KD',c:'#005EA1',d:'mt-sp-dkd'},{k:'L',c:'#006AB3',d:'mt-sp-dl'}
    ];
    var svg=document.getElementById('mt-sp-svg');
    var tt=document.getElementById('mt-sp-tt');
    var hl=document.getElementById('mt-sp-hl');
    var dots=document.getElementById('mt-sp-dots');
    var lbl=document.getElementById('mt-sp-labels');

    function show(i){
    var d=D[i];
    hl.setAttribute('x1',d.x);hl.setAttribute('x2',d.x);hl.style.strokeOpacity='0.3';
    dots.style.opacity='1';
    lbl.style.opacity=i=4?ok:thr;
    return icon+' '+p.k+' '+v.toFixed(1).replace('.',',')+'%';
    }).join('');
    tt.style.display='block';
    var r=svg.getBoundingClientRect(),pct=d.x/640,lPx=pct*r.width;
    tt.style.left=pct>0.55?(lPx-tt.offsetWidth-12)+'px':(lPx+12)+'px';
    }
    function hide(){
    hl.style.strokeOpacity='0';dots.style.opacity='0';lbl.style.opacity='1';tt.style.display='none';
    }
    document.querySelectorAll('.mt-sz').forEach(function(z){
    var i=parseInt(z.getAttribute('data-i'));
    z.addEventListener('mouseenter',function(){show(i);});
    z.addEventListener('touchstart',function(e){e.preventDefault();show(i);},{passive:false});
    });
    svg.addEventListener('mouseleave',hide);
    document.addEventListener('touchstart',function(e){if(!svg.contains(e.target))hide();});
    })();





    MP


    C


    KD


    L



    = enskild mätning





    Källa: Verian/Sifo, Novus, Demoskop — sammanvägt av MT, april 2026


    Vem blir statsminister efter valet?

    Beroende på vem man frågar finns det två eller tre statsministerkandidater i valet. Magdalena Andersson har högst förtroende. På Tidösidan är det oklart – Sverigedemokraterna är större än Moderaterna i samtliga opinionsmätningar inför valet 2026 och Jimmie Åkesson har sagt att han vill ha statsministerposten men att han är beredd att släppa fram Ulf Kristersson som statsminister.

    @media (max-width: 700px) {
    .mt-ros-wrap { padding: 0 12px !important; }
    }
    @media (max-width: 480px) {
    .mt-ros-wrap { padding: 0 8px !important; }
    .mt-ros-candidates { flex-direction: column !important; gap: 0 !important; }
    .mt-ros-cand { border-right: none !important; border-bottom: 1px solid rgba(28,28,28,0.08) !important; padding: 16px 0 !important; }
    .mt-ros-cand:last-child { border-bottom: none !important; }
    .mt-ros-cand-photo { width: 64px !important; height: 64px !important; }
    .mt-ros-cand-name { font-size: 17px !important; }
    .mt-ros-cand-pct { font-size: 34px !important; }
    .mt-ros-scenarios { flex-direction: column !important; gap: 0 !important; }
    .mt-ros-scen { border-right: none !important; border-bottom: 1px solid rgba(28,28,28,0.08) !important; }
    .mt-ros-scen:last-child { border-bottom: none !important; }
    }
    @media (max-width: 360px) {
    .mt-ros-cand-name { font-size: 15px !important; }
    .mt-ros-cand-pct { font-size: 28px !important; }
    .mt-ros-cand-photo { width: 56px !important; height: 56px !important; }
    }

    @media (max-width: 480px) { .mt-caption { font-size: 14.4px !important; } }













    Magdalena Andersson






    Förtroende
    43%






    S i opinionen
    32,7%





    S+V+C+MP = 194 mandat
    Klar majoritet.









    Ulf Kristersson






    Förtroende
    36%






    M i opinionen
    16,8%





    M+KD+L+SD = 155 mandat
    17 mandat kort.









    Jimmie Åkesson






    Förtroende
    29%






    SD i opinionen
    20,0%





    SD större än M: 73 vs 61
    Kräver statsministerposten.












    Anderssons block — S + V + C + MP
    194





    +19






    Kristerssons / Åkessons block — M + KD + SD + L (0)
    155










    −20






    Hypotetiskt: om L klarar 4%
    ~174





    −1



    175 = majoritet




    Tre scenarier




    Mest sannolikt
    Andersson bildar regering
    S-ledd regering med stöd av V, C och MP. L missar spärren, oppositionen får klar majoritet.
    Kräver: L under 4%



    Möjligt
    Kristersson får fortsätta
    L klarar spärren, Tidö når ~174. Behöver stöd av ytterligare ett mandat eller att talmannen ger chansen.
    Kräver: L över 4% + marginaler



    Utmanaren
    Åkesson kräver statsminister­posten
    SD är större än M. Åkesson hävdar rätten att leda en högerregering. Intern kris om vem som sitter i stolen.
    Kräver: Tidö-majoritet + att M ger vika







    Förtroendeligan


    0%

    30%

    60%

    JUN 25
    SEP 25
    DEC 25
    FEB 26







    Andersson 43%

    Kristersson 36%

    Åkesson 29%


    ← Åkesson gick om
    Kristersson (jun)













    Andel väljare med ”stort förtroende” (Novus/Verian). Gapet Andersson–Kristersson: från 12 till 7 pe.









    (function(){
    var D=[
    {m:'Jun 2025',x:40,A:47,K:36,J:38,yA:38.2,yK:62.0,yJ:57.7},
    {m:'Sep 2025',x:233,A:44,K:35,J:27,yA:44.7,yK:64.2,yJ:81.5},
    {m:'Dec 2025',x:427,A:51,K:36,J:33,yA:29.5,yK:62.0,yJ:68.5},
    {m:'Feb 2026',x:620,A:43,K:36,J:29,yA:46.8,yK:62.0,yJ:77.2}
    ];
    var svg=document.getElementById('mt-cf-svg'),tt=document.getElementById('mt-cf-tt'),
    hl=document.getElementById('mt-cf-hl'),dots=document.getElementById('mt-cf-dots'),
    lbl=document.getElementById('mt-cf-labels'),
    da=document.getElementById('mt-cf-da'),dk=document.getElementById('mt-cf-dk'),dj=document.getElementById('mt-cf-dj');
    function show(i){
    var d=D[i];
    hl.setAttribute('x1',d.x);hl.setAttribute('x2',d.x);hl.style.strokeOpacity='0.3';
    dots.style.opacity='1';lbl.style.opacity=i0.55?(lPx-tt.offsetWidth-10)+'px':(lPx+10)+'px';
    }
    function hide(){hl.style.strokeOpacity='0';dots.style.opacity='0';lbl.style.opacity='1';tt.style.display='none';}
    document.querySelectorAll('.mt-cz').forEach(function(z){
    var i=parseInt(z.getAttribute('data-i'));
    z.addEventListener('mouseenter',function(){show(i);});
    z.addEventListener('touchstart',function(e){e.preventDefault();show(i);},{passive:false});
    });
    svg.addEventListener('mouseleave',hide);
    document.addEventListener('touchstart',function(e){if(!svg.contains(e.target))hide();});
    })();




    Källa: MT:s sammanvägda opinion + Novus/Verian partiledarförtroende, april 2026


    @media (max-width: 480px) {
    .mt-metod-wrap { padding: 0 8px !important; }
    .mt-metod-wrap .mt-metod-body { font-size: 18px !important; }
    .mt-metod-wrap .mt-metod-caption { font-size: 14.4px !important; }
    }
    .mt-metod-wrap details summary {
    cursor: pointer;
    list-style: none;
    display: flex;
    align-items: center;
    justify-content: space-between;
    font-family: 'GT Planar Medium','GT Planar',sans-serif;
    font-size: 24px;
    font-weight: 500;
    letter-spacing: 0px;
    line-height: 1.16666667;
    padding: 0 0 14px 0;
    }
    .mt-metod-wrap details summary::-webkit-details-marker { display: none; }
    .mt-metod-wrap details summary::after {
    content: '+';
    font-family: 'GT Planar Regular','GT Planar',sans-serif;
    font-size: 22px;
    font-weight: 300;
    opacity: 0.35;
    }
    .mt-metod-wrap details[open] summary::after {
    content: '−';
    }


    Så räknar vi



    MT:s poll of polls är en sammanvägning av opinionsmätningar från fem institut med slumpmässiga eller kvalitetssäkrade urval: Verian/Sifo (SVT), Novus, Ipsos (DN), Demoskop (Aftonbladet/SvD) och Indikator (SR). SCB:s partisympatiundersökning inkluderas när den publiceras (maj och november). Syftet är att ge en stabilare bild av opinionsläget än vad enskilda mätningar kan ge.

    Tidsvikt — nyare mätningar väger tyngre. En mätning som är 30 dagar gammal väger hälften så mycket som en ny. Urvalsvikt — vikten ökar med √n (kvadratroten av antal tillfrågade). En mätning med 9 000 svar väger ~3× mer än en med 1 000. Sentio exkluderas — institut med självrekryterade webbpaneler ingår inte, i linje med Valforskningsprogrammets praxis.

    Mandaten fördelas enligt den jämkade uddatalsmetoden med första divisor 1,2 — samma metod som Valmyndigheten använder sedan valet 2018. Riksdagen har 349 mandat (310 fasta valkretsmandat + 39 utjämningsmandat). Utjämningsmandat säkerställer riksproportionalitet. I beräkningen behandlas hela riket som en valkrets, vilket ger en god approximation av den faktiska mandatfördelningen. Partier under 4% exkluderas och deras röstandelar omfördelas inte — de försvinner ur beräkningen, precis som i verkligheten.

    Oppositionen definieras som S + V + C + MP. Tidö-partierna definieras som M + KD + L + SD. Denna indelning följer det parlamentariska läget sedan valet 2022.

    Källor. Opinionsdata: Verian/Sifo (SVT), Novus, Ipsos (DN), Demoskop (Aftonbladet/SvD), Indikator (SR/Ekot), SCB. Mandatberäkning: Valmyndighetens metod (vallagen 14 kap). Valresultat 2022: val.se.

    Viktningsmodellen, mandatberäkningen och visualiseringarna på denna sida har utformats i samarbete med Claude (Anthropic). AI-modellen har använts som redaktionellt verktyg för att beräkna sammanvägningar, verifiera mandatfördelningen mot den jämkade uddatalsmetoden och producera grafik — inte för att generera redaktionella bedömningar eller slutsatser. Alla journalistiska prioriteringar, tolkningar och val av presentation görs av MT:s redaktion.






    Senast uppdaterad: mars 2026