Pollster · Commercial firm

SSRS

Also published as Social Science Research Solutions.

AAPOR Transparency Initiative since November 11, 20141Research draft
Polls since 2024
51
Latest poll ended
October 27, 2026
House effect vs. other polls
D+0.9
Record vs. results, relative
D+2.4

Polls from the VoteHub polling API, used under CC BY 4.0. Each result links to the pollster's or sponsor's own release. Imported once a day; a poll VoteHub later changes keeps its earlier version on record here.

§1About

Drafted by AI from the public sources cited. Each sentence links to its source.

CNN's poll releases describe SSRS as an independent research company and say CNN polls are fielded on the SSRS Opinion Panel, a probability-based panel of U.S. adults, by web and telephone.2 An October 2025 SSRS release calls it a full-service market and survey research firm that does political and election polling, names Melissa Herrmann as president, and announces its acquisition of Edison Research.3

Kind
Commercial firm3

§2Who it works with

Why this matters: Owners, news partners and the firms behind a poll's interviews shape what gets asked, how, and what gets published.

Owns

  • Edison Research (2025–now). SSRS announced in October 2025 that it had acquired Edison Research, which the release says has been the sole provider of election day polling for the National Election Pool since 2003.3

News partners

  • CNN (2017–now). CNN poll toplines say its results from the August 2017 survey onward come from polls conducted by SSRS, after earlier polls by ORC International and Gallup.2

Led by

  • Melissa Herrmann. The October 2025 SSRS release names Melissa Herrmann as president of SSRS.3

Published with

Names its polls have been published under, alongside other pollsters or news outlets.

  • CNN/SSRS: CNN · 61 polls listed

Who paid for its polls

Sponsors named on its polls, most polls first4. A party-aligned flag is VoteHub's, per poll.
SponsorPollsBetweenFlagged party-aligned
University of Pennsylvania Annenberg Public Policy Center3August 8, 2022 – August 15, 2023No

§3Whom it works for

Why this matters: A firm that also works for one party's campaigns can still publish accurate polls, but readers deserve to know.

Doesn’t say whom it works for. The CNN and SSRS documents read call SSRS independent but do not say whether it works for candidates or parties.2,3

Of its 51 polls listed since the 2024 election, VoteHub flags 0 as paid for by a Democratic-aligned sponsor and 0 by a Republican-aligned sponsor4.

§4How its numbers compare with other polls

Why this matters: A firm whose polls run steadily to one side of everyone else's is worth reading alongside others.

Each of its polls since the 2024 election is compared with other pollsters' polls of the same question whose field period ended within 14 days, each other pollster counted once4. The figure is the average gap, with a 95% margin. This compares it with other polls, not with the truth: the others can be the ones that are off.

Party margin
D+0.9 (±1.3) across 18 polls of the generic ballot and 2026 races, in 13 contests.
Net approval: Donald Trump
−9.2 points (±1.4) across 17 polls, against other polls of the same question.
Net approval: JD Vance
−8.5 points (±4.9) across 6 polls, against other polls of the same question.
Net favorability: JD Vance
−6.2 points (±1.3) across 5 polls, against other polls of the same question.

D+ means its polls showed Democrats doing better than other polls did; R+, Republicans. A figure from fewer than 5 polls isn't shown.

§5Record against results

Why this matters: The one test that doesn't depend on other polls: how close a firm's final polls came to what voters did.

From FiveThirtyEight's final public data5,6: general-election polls between a Democrat and a Republican in the last three weeks before each election, compared with the certified result. FiveThirtyEight rated each name polls were published under separately. Across all 8,957 such polls, the average miss was D+0.7, so the relative figure takes out the misses every pollster shared that year.

Error is the poll's D−R margin minus the result's; D+ means it showed Democrats doing better than they did.
Published asPollsElectionsAverage missRelative to other pollsTypical size of miss538's last rating
SSRS301998–2022D+4.4D+2.45.4 pts2.4 of 3

ABC News closed FiveThirtyEight in March 2025; its data stops at the 2022 elections. 2026 results will be added once states certify them.

§62026 record against the count

Why this matters: How close this pollster's last 2026 polls came to how people voted, measured the way FiveThirtyEight measured earlier elections.

2 polls of 2 races between a Democrat and a Republican, with field periods ending in the 21 days before November 3, 2026, compared with each race's count. Some of those races are still being counted, so these figures use the unofficial count and will change until states certify.

Average miss
R+7.6
Relative to other polls of the same races
D+1.7
Typical size of miss
7.6 pts

Error is the poll's D−R margin minus the count's, as shares of all votes in the race; D+ means it showed Democrats doing better than they did. From fewer than 5 polls, so read it as a few data points, not a pattern.

§7Its polls

The 64 polls of its we list, newest first.
In the fieldQuestionResultWithPaid for bySample
October 20–October 27, 2026U.S. Senate · 2026 MichiganAbdul El-Sayed 49 · Mike Rogers 42CNN768 LV
October 20–October 27, 2026Governor · 2026 TexasGreg Abbott 48 · Gina Hinojosa 46CNN923 LV
October 20–October 27, 2026U.S. Senate · 2026 TexasJames Talarico 49 · Ken Paxton 43CNN923 LV
October 20–October 27, 2026Governor · 2026 MichiganJocelyn Benson 53 · John James 41CNN768 LV
October 20–October 26, 2026U.S. Senate · 2026 MaineTroy Jackson 49 · Susan Collins 45CNN783 LV
October 20–October 26, 2026Governor · 2026 KansasTy Masterson 50 · Cindy Holscher 45CNN838 LV
October 20–October 26, 2026U.S. Senate · 2026 KansasAdam Hamilton 49 · Roger Marshall 45CNN838 LV
October 20–October 26, 2026Governor · 2026 MaineHannah Pingree 53 · Bobby Charles 39CNN783 LV
September 29–October 5, 2026Governor · 2026 IowaRob Sand 51 · Zach Lahn 42CNN801 LV
September 29–October 5, 2026Governor · 2026 OhioAmy Acton 50 · Vivek Ramaswamy 42CNN760 LV
September 29–October 5, 2026U.S. Senate · 2026 IowaAshley Hinson 45 · Josh Turek 43CNN801 LV
September 29–October 5, 2026U.S. Senate · 2026 OhioSherrod Brown 49 · Jon Husted 43CNN760 LV
September 16–September 17, 2026Job approval · JD VanceDisapprove 63 · Approve 36CNN1,206 A
May 7–May 31, 2026Favorability · Donald TrumpUnfavorable 55 · Favorable 34CNN2,480 A
May 7–May 31, 2026Favorability · Donald TrumpUnfavorable 56 · Favorable 35CNN— RV
April 30–May 4, 2026Job approval · Donald TrumpDisapprove 63 · Approve 36CNN— RV
April 30–May 4, 2026Job approval · Donald TrumpDisapprove 65 · Approve 35CNN1,499 A
April 30–May 4, 2026Generic congressional ballot · 2026Dem 45 · Rep 42CNN— RV
March 26–March 30, 2026Job approval · Donald TrumpDisapprove 64 · Approve 35CNN1,201 A
March 26–March 30, 2026Generic congressional ballot · 2026Dem 48 · Rep 42CNN951 RV
March 26–March 30, 2026Job approval · JD VanceDisapprove 62 · Approve 37CNN1,201 A
March 26–March 30, 2026Job approval · JD VanceDisapprove 59 · Approve 40CNN— RV
March 26–March 30, 2026Job approval · Donald TrumpDisapprove 62 · Approve 38CNN— RV
February 17–February 20, 2026Job approval · Donald TrumpDisapprove 63 · Approve 36CNN2,496 A
February 17–February 20, 2026Job approval · Donald TrumpDisapprove 61 · Approve 39CNN— RV
January 9–January 12, 2026Job approval · Donald TrumpDisapprove 59 · Approve 40CNN— RV
January 9–January 12, 2026Generic congressional ballot · 2026Dem 46 · Rep 41CNN968 RV
January 9–January 12, 2026Job approval · JD VanceDisapprove 57 · Approve 43CNN— RV
January 9–January 12, 2026Job approval · JD VanceDisapprove 58 · Approve 41CNN1,209 A
January 9–January 12, 2026Job approval · Donald TrumpDisapprove 61 · Approve 39CNN1,209 A
October 27–October 30, 2025Job approval · Donald TrumpDisapprove 61 · Approve 39CNN954 RV
October 27–October 30, 2025Job approval · Donald TrumpDisapprove 63 · Approve 37CNN1,245 A
October 27–October 30, 2025Generic congressional ballot · 2026Dem 47 · Rep 42CNN954 RV
August 21–September 1, 2025Generic congressional ballot · 2026Dem 52 · Rep 48CNN1,768 RV
August 21–September 1, 2025Generic congressional ballot · 2026Dem 52 · Rep 47CNN2,077 A
July 10–July 13, 2025Favorability · JD VanceUnfavorable 45 · Favorable 33CNN1,057 A
July 10–July 13, 2025Job approval · Donald TrumpDisapprove 58 · Approve 42CNN1,057 A
April 17–April 24, 2025Favorability · Donald TrumpUnfavorable 54 · Favorable 42CNN1,476 RV
April 17–April 24, 2025Job approval · JD VanceDisapprove 55 · Approve 44CNN1,476 RV
April 17–April 24, 2025Job approval · Donald TrumpDisapprove 57 · Approve 43CNN1,476 RV
April 17–April 24, 2025Job approval · JD VanceDisapprove 58 · Approve 41CNN1,678 A
April 17–April 24, 2025Favorability · Donald TrumpUnfavorable 54 · Favorable 40CNN1,678 A
April 17–April 24, 2025Favorability · JD VanceUnfavorable 49 · Favorable 34CNN1,678 A
April 17–April 24, 2025Job approval · Donald TrumpDisapprove 59 · Approve 41CNN1,678 A
April 17–April 24, 2025Favorability · JD VanceUnfavorable 49 · Favorable 38CNN1,476 RV
March 6–March 9, 2025Job approval · Donald TrumpDisapprove 54 · Approve 45CNN1,206 A
February 24–February 28, 2025Job approval · Donald TrumpDisapprove 52 · Approve 48CNN2,212 A
February 13–February 17, 2025Job approval · Donald TrumpDisapprove 52 · Approve 47CNN1,206 A
February 13–February 17, 2025Job approval · Donald TrumpDisapprove 54 · Approve 46CNN989 RV
January 9–January 12, 2025Favorability · JD VanceUnfavorable 38 · Favorable 30CNN1,205 A
January 9–January 12, 2025Favorability · JD VanceUnfavorable 41 · Favorable 34CNN— RV
October 20–October 23, 2024Favorability · JD VanceUnfavorable 43 · Favorable 33CNN1,704 RV
September 19–September 22, 2024Favorability · JD VanceUnfavorable 42 · Favorable 30CNN2,074 RV
August 9–August 15, 2023Job approval · Supreme CourtDisapprove 51 · Approve 49University of Pennsylvania Annenberg Public Policy Center1,482 A
August 2–August 13, 2022Job approval · Supreme CourtDisapprove 53 · Approve 39University of Pennsylvania Annenberg Public Policy Center1,113 A
August 2–August 8, 2022Job approval · Supreme CourtDisapprove 58 · Approve 42University of Pennsylvania Annenberg Public Policy Center1,584 A
June 13–July 13, 2022Job approval · CongressDisapprove 81 · Approve 18CNN1,459 A
June 13–July 13, 2022Job approval · CongressDisapprove 83 · Approve 16CNN1,203 RV
October 7–October 11, 2021Job approval · CongressDisapprove 73 · Approve 27CNN1,000 A
October 7–October 11, 2021Job approval · CongressDisapprove 76 · Approve 24CNN— RV
April 21–April 26, 2021Job approval · CongressDisapprove 69 · Approve 27CNN— RV
April 21–April 26, 2021Job approval · CongressDisapprove 64 · Approve 31CNN1,004 A
December 6–December 9, 2018Job approval · CongressDisapprove 71 · Approve 19CNN919 RV
December 6–December 9, 2018Job approval · CongressDisapprove 68 · Approve 21CNN1,015 A

§8What we looked for and didn't find

  • The SSRS website returned HTTP 307 redirects with no destination and CNN's DocumentCloud files returned HTTP 403, so SSRS's own about, history and leadership pages were not read.
  • No founding year or headquarters was confirmed from a page that loaded.
  • A search result from its history page names AUS Marketing Research Systems as its parent company, but the page could not be read, so no ownership is listed (see pointers).
  • Its other standing clients and the outside data contributors to its panels were not checked from SSRS pages.
  • Searches found no AAPOR statement, court ruling or filing, regulator action, aggregator statement about excluding or reweighting its polls, or retraction by the firm.