Keith Ellison
Attorney General, Minnesota Attorney General · Democratic-Farmer-Labor
OfficeholderOn the 2026 ballotIncumbent · Minnesota Attorney General · Nov 3 General
Ballot status source: Minnesota Secretary of State — November 3, 2026 State General Election candidate file: Attorney General — 'Keith Ellison', DFL · read Sep 24, 2026
Results
Certified results for Minnesota Attorney General
Attorney General
2022 State General Election · Nov 8, 2022| Candidate | Party | Votes | Share |
|---|---|---|---|
| Keith EllisonDemocratic-Farmer-Labor | Democratic-Farmer-Labor | 1,254,371 | 50.4% |
| Jim SchultzRepublican | Republican | 1,233,556 | 49.5% |
| Write-InWrite-in | Write-in | 2,374 | 0.1% |
Official canvassed results — Minnesota Secretary of State (State Canvassing Board certified) · Minnesota Secretary of State — election results media files
Key Votes
The record
H.R. 5895: Energy and Water, Legislative Branch, and MilCon-VA Appropriations, FY2019 — voted No
On Passage · Passed · 235–179 · U.S. House of Representatives, Roll Call 257 (2018) · 2018-06-08
Jun 8, 2018 · Official · Clerk of the U.S. House — roll call vote · sourceH.R. 1625: Consolidated Appropriations Act, 2018 — voted No
On Motion to Concur in the Senate Amendment with an Amendment · Passed · 256–167 · U.S. House of Representatives, Roll Call 127 (2018) · 2018-03-22
Mar 22, 2018 · Official · Clerk of the U.S. House — roll call vote · sourceH.R. 1: Tax Cuts and Jobs Act — voted No
On Motion to Concur in the Senate Amendment · Passed · 224–201 · U.S. House of Representatives, Roll Call 699 (2017) · 2017-12-20
Dec 20, 2017 · Official · Clerk of the U.S. House — roll call vote · sourceH.R. 1: Tax Cuts and Jobs Act — voted No
On Passage · Passed · 227–205 · U.S. House of Representatives, Roll Call 637 (2017) · 2017-11-16
Nov 16, 2017 · Official · Clerk of the U.S. House — roll call vote · sourceH.R. 3364: Countering America's Adversaries Through Sanctions Act — voted Yes
On Motion to Suspend the Rules and Pass · Passed · 419–3 · U.S. House of Representatives, Roll Call 413 (2017) · 2017-07-25
Jul 25, 2017 · Official · Clerk of the U.S. House — roll call vote · sourceH.R. 1628: American Health Care Act — voted NoClose vote
On Passage · Passed · 217–213 · U.S. House of Representatives, Roll Call 256 (2017) · 2017-05-04
May 4, 2017 · Official · Clerk of the U.S. House — roll call vote · sourceH.R. 2029: Consolidated Appropriations Act, 2016 — voted No
On Concurring in Senate Amdt with Amdt Specified in Section 3(a) of H.Res. 566 · Passed · 316–113 · U.S. House of Representatives, Roll Call 705 (2015) · 2015-12-18
Dec 18, 2015 · Official · Clerk of the U.S. House — roll call vote · source
Newest first. A close vote was decided by 5% of the votes cast or less (or 10 votes or fewer, under a fifth of the votes). Broke with party: voted against most of their party, where the record gives the party split.
Their Money
Campaign finance
- Last Change
- Profile updated · Sep 25
- Raised
- Not on file
- Cash on Hand
- Not on file
No totals on file from the reports listed below.
Finance Reports
Campaign finance — 2025–2026 state committee (Minnesota)
Sep 15, 2026 · Official · Minnesota Campaign Finance and Public Disclosure Board
Money shows as the filings named here report it. Payees are who the campaign paid; individual contributors are not shown.
Advertising
Who is advertising for and against Keith
Advertising summary — for and against (2026 cycle)
For: own campaign $11,900 on Google (“ELLISON FOR ATTORNEY GENERAL” 6 ads, Oct 21, 2025–Sep 24, 2026); outside Google ads $0–$0; Snap $0; broadcast TV not searched. Against: outside Google ads $0–$0; opponent campaign ads $0–$0; Snap $0. 2026 cycle. FEC independent expenditures: not applicable (state race). Meta: not searched — no API access.
Sep 24, 2026 · Official · Ads summary (2026 cycle) · source
Spend as each platform or filing reports it. Each line is a separate measure, and they are not added together.
Reach Them
Websites and accounts
- Official Websiteag.state.mn.usOfficial
Polls
Public polls
SurveyUSA for KSTP-TV / KAAL-TV / WDIO-TVGeneral election · Attorney General
Ron Schutz 45% · Keith Ellison 43% · Undecided 12%
Sep 9, 2026 to Sep 14, 2026 · 654 LV · ±4.4 pts · online panel (Cint) · SurveyUSA Election Poll #28000 · report
Released public polls of this race, as each pollster reported them. A poll is a snapshot, not a forecast.
The 2026 Field
Who else is running for Minnesota Attorney General
- Ronald J. SchutzRepublican · On the 2026 ballot
The Paper Trail
Filings, results and exhibits
Attorney General · MN-AG
Democratic-Farmer-Labor · Incumbent · On the 2026 ballot
OSINT
Not on file for Keith yet: In Their Words, In the News. Coverage varies by state and office.
File read Sep 25, 2026. Each item names its source. Record ID p_0nrcztccc.
GOTV Intel reports are sourced, cited research leads your campaign confirms against the primary record before use. They are never a consumer report and never for employment, credit, insurance, housing or licensure.