altnalysisEspañol
← Analysis

Spain's Public Pollster Under Review: Where the CIS Misses, Why, and How to Read It

We reviewed the nine elections since 2023 for which the CIS ran a pre-election survey. Its estimate overstated the Socialists (PSOE) by 2.3 points on average and fell short for the conservative PP (1.9) and Vox (1.4). The skew does not come from its modeling: it is already in the raw answers of its sample. Once adjusted, the CIS is still a useful source, and that is how we use it.

21 October 2026 · Miguel · Leer en español

Spain’s Center for Sociological Research (CIS), the government-funded polling institute, runs the country’s largest regular survey: about 4,000 interviews a month, with raw data that anyone can download for free. It is also the most contested. To see how much it can be trusted, we did the simplest thing possible: compare what it said before each election with what voters actually did.

Since 2023, the CIS has run a pre-election survey before nine elections: the 2023 general election; the 2024 regional elections in Galicia, the Basque Country and Catalonia and the 2024 European election; Extremadura’s regional election in 2025; and those of Aragon, Castile-León and Andalusia in 2026. For each one we measured two things: the error of the estimate it published and the error of its respondents’ raw answers.

Four parties, nine elections

How far the CIS estimate was off for each partyPublished estimate minus result, in points of the valid vote. Each dot is an election; the black bar is the average.
← underestimatedoverestimated →
-6-4-20+2+4+6
PSOE (Socialists)+2.3 pts
PP (conservatives)−1.9 pts
Vox−1.4 pts
Left of the PSOE+1.5 pts

each election   average

The pattern repeats with few exceptions:

A two-point miss is not a disaster for a poll, and no survey gets every election right. What stands out is the direction: always the same way. Random errors would cancel out across elections; these do not.

The problem is the sample, not the modeling

The usual suspect is the CIS’s “cooking,” the step in which it turns raw answers into an estimate. We checked using the raw data: we calculated each party’s vote directly from what respondents say, with no modeling at all, in four different ways.

The skew is already in the raw answersAverage error across the nine elections, in points of the valid vote, depending on how the vote is computed from the raw data.

PSOE (Socialists)

CIS published estimate+2.3
Raw stated vote intention+1.7
Intention × likelihood to vote+1.9
Intention plus party sympathy+1.8
Calibrated to recalled vote−1.2

PP (conservatives)

CIS published estimate−1.9
Raw stated vote intention−2.2
Intention × likelihood to vote−1.9
Intention plus party sympathy−2.9
Calibrated to recalled vote−1.7

Vox

CIS published estimate−1.4
Raw stated vote intention−1.1
Intention × likelihood to vote−1.2
Intention plus party sympathy−1.6
Calibrated to recalled vote+1.2

Left of the PSOE

CIS published estimate+1.5
Raw stated vote intention+1.6
Intention × likelihood to vote+1.8
Intention plus party sympathy+2.1
Calibrated to recalled vote+0.1

Raw stated intention (what people say they will vote, taken at face value) already overstates the PSOE by 1.7 points and understates the PP by 2.2. The published estimate adds about half a point to the PSOE, but most of the skew is there before any modeling: in who agrees to answer the survey.

Fixing it is not trivial. The standard method used by private pollsters, adjusting the sample so that recalled past vote matches the previous result, gives smaller average errors but very erratic ones: in the 2023 general election it would have understated the PSOE by 5.6 points and overstated Vox by 4, and in the 2024 European election it would have understated the PP by 9 points.

A clue: what TV its sample watches

In its survey before the 2023 general election, the CIS asked respondents which TV channel they mainly followed the campaign on. Comparing the split among the five national channels with the actual audience of their newscasts reveals a clear mismatch.

Which channel CIS respondents followed the campaign on, vs. actual audiences% among the five national channels. CIS: July 2023 pre-election survey, weighted to population. Audience: June 2023 newscasts (Barlovento, with Kantar data).

Antena 3

CIS sample31.8%
Audience of its newscasts34.9%

La 1 (TVE)

CIS sample31.7%
Audience of its newscasts20.0%

Telecinco

CIS sample13.2%
Audience of its newscasts20.4%

laSexta

CIS sample21.6%
Audience of its newscasts15.6%

Cuatro

CIS sample1.8%
Audience of its newscasts9.2%

The CIS sample had too many viewers of public broadcaster La 1 and of laSexta, and too few of Telecinco and Cuatro. If the sample is weighted so that its channel split matches the audience, the skew in raw stated intention shrinks a lot.

Weighting by channel reduces the skewRaw stated intention minus result, in points, in the 2023 general election pre-election survey: weighted to population only, and also by channel.

PSOE (Socialists)

Weighted to population+4.8
… and by TV channel+3.2

PP (conservatives)

Weighted to population−3.7
… and by TV channel−1.9

Vox

Weighted to population−0.7
… and by TV channel+0.1

Sumar

Weighted to population+1.3
… and by TV channel+0.1

The PP gap falls from 3.7 to 1.9 points and the PSOE gap from 4.8 to 3.2; Vox and Sumar end up nearly spot on. It is a single election, and the channel question is not exactly the same as audience share, so it is not conclusive proof. But it is a clue to where the problem lies: in the profile of the people who agree to answer.

How we use it at altnalysis

We never use the CIS’s published estimate. We use its raw data in two ways:

Test on the 2023 general election pre-election surveyAverage error in the vote for the PP, PSOE, Vox and Sumar, in points, by method.

Uniform swing from 20193.5
CIS, pro-rata allocation2.9
… weighted to population2.6
altnalysis model (M4)1.7
… and weighting by TV channel1.6

2026: the CIS, raw and adjusted

PP and PSOE in the 2026 CIS surveys: raw and adjusted% of the vote. Dashed: raw intention weighted by likelihood to vote; solid: adjusted by its average 2023–2026 skew. Circles: altnalysis forecast of October 20, based on all polls.
20%25%30%35%40%2026PSOE raw · 2026-01-10: 32.7%PSOE raw · 2026-02-06: 32.8%PSOE raw · 2026-03-06: 31.2%PSOE raw · 2026-04-10: 38%PSOE raw · 2026-05-18: 37.3%PSOE raw · 2026-06-04: 31.7%PSOE raw · 2026-07-06: 34%PSOE raw · 2026-09-04: 31.4%PSOE adjusted · 2026-01-10: 30.5%PSOE adjusted · 2026-02-06: 30.7%PSOE adjusted · 2026-03-06: 29.1%PSOE adjusted · 2026-04-10: 35.7%PSOE adjusted · 2026-05-18: 35%PSOE adjusted · 2026-06-04: 29.5%PSOE adjusted · 2026-07-06: 31.8%PSOE adjusted · 2026-09-04: 29.4%PP adjusted · 2026-01-10: 24.5%PP adjusted · 2026-02-06: 24.1%PP adjusted · 2026-03-06: 23.8%PP adjusted · 2026-04-10: 23.3%PP adjusted · 2026-05-18: 25.4%PP adjusted · 2026-06-04: 28.2%PP adjusted · 2026-07-06: 26.8%PP adjusted · 2026-09-04: 27.1%PP raw · 2026-01-10: 22.3%PP raw · 2026-02-06: 21.9%PP raw · 2026-03-06: 21.7%PP raw · 2026-04-10: 21.2%PP raw · 2026-05-18: 23.2%PP raw · 2026-06-04: 25.9%PP raw · 2026-07-06: 24.5%PP raw · 2026-09-04: 24.8%PP, forecast · 2026-10-20: 31.7%PSOE, forecast · 2026-10-20: 26.1%PP, forecast 31.7PSOE raw 31.4PSOE adjusted 29.4PP adjusted 27.1PSOE, forecast 26.1PP raw 24.8

In the September survey, raw intention put the PSOE at 31.4% and the PP at 24.8%. Adjusted for its historical skew, they come to 29.4% and 27.1%. Even so, they remain far from what other polls show, as captured in our forecast: PP 31.7% and PSOE 26.1%. In other words, in 2026 the CIS is further off than usual; our polling average detects it and assigns the CIS a house effect of roughly 4 to 5 points against the PP and 2 to 3 in favor of the PSOE. That matches what happened in this year’s three regional elections, where its raw stated intention overstated the PSOE by 2.4 points on average.

What we don’t know

How we calculated it