Skip to main content
The Full Record
Menu
Portrait of Ann Johnson StewartPhoto: senate.mn

MN · Officeholder

Ann Johnson Stewart

Democratic-Farmer-LaborState Senator · District 45

On the ballot Nov 3, 2026: Minnesota Senate District 45

Biography

Ann Johnson Stewart is a Democratic state senator who has represented Minnesota Senate District 45 since November 2024 and is seeking re-election in the November 3, 2026 general election.[1][2] A civil engineer and University of Minnesota instructor, she says her focus as a senator is infrastructure and the environment.[1][3]

Ann Johnson Stewart earned a bachelor's degree in civil engineering from the University of Wisconsin at Platteville in 1986 and a master's degree in civil engineering from the University of Minnesota at Twin Cities in 1994.[1] Ballotpedia lists her career experience as working as a civil engineer, teaching at the University of Minnesota, and owning Professional Engineering Services.[1] In a 2026 Ballotpedia survey, she said she grew up in northern Wisconsin, started a consulting business in 1995 that grew to employ more than 30 people, and sold it in 2022 to focus on running for the Senate.[3]

Stewart took office in the Minnesota Senate on November 25, 2024, succeeding Kelly Morrison, and Ballotpedia also lists her as having represented District 44 from 2021 to 2023.[1] In the survey, she said she is Vice Chair of the Senate Transportation Committee and a member of the Capital Investment, Environment, and State and Local Government committees.[3] She listed infrastructure development and maintenance and affordable health care among her campaign messages.[3]

  1. 1.Ann Johnson Stewart · Ballotpedia Reference
  2. 2.Minnesota State Senate elections, 2026 · Ballotpedia Reference
  3. 3.Ann Johnson Stewart - Ballotpedia Candidate Connection survey (2026) · Ballotpedia Candidate's own words

Researched from the cited sources on 2026-10-21. Not yet independently fact-checked.

Minnesota Senate District 45

Ann Johnson Stewart is on the Nov 3, 2026 ballot for Minnesota Senate District 45 as D. Not researched in depth — candidate list only.

Ballotpedia ↗

Other candidates for this seat

Votes by issue

Their recorded votes on bills that divided the chamber (unanimous votes left out), grouped by topic. A bill can sit under more than one topic. How topics are assigned

Where they stood out

Voted against most of their party on 5 of 415 party-divided votes on file.

Most often on: Jobs & cost of living (2), Climate & energy (2), Education & families (1)

  • Relating to state government finance; appropriating and transferring money for prekindergarten through grade 12 education, higher education, agriculture, state government, environment and natural resources, energy, renewable development, jobs and economic…

    What it does: Makes supplemental appropriations and transfers across education, higher education, state government, environment, energy, jobs, labor and public safety, and creates a battery stewardship program while changing Medica…

    Voted yes · most Democrats voted no · Democrats 12–22, Republicans 31–1

    May 5, 2026Official record ↗

  • Relating to gambling; authorizing sports betting and regulating to ensure it is conducted responsibly; establishing licenses; prohibiting local restrictions; providing for taxation of sports betting; providing civil and criminal penalties; providing for…

    Voted no · most Democrats voted yes · Democrats 17–16, Republicans 5–28

    Mar 23, 2026Official record ↗

  • Legacy finance bill.

    What it does: On the version voted May 12, 2025: Appropriates money for fiscal years 2026 and 2027 from the outdoor heritage, clean water, parks and trails, and arts and cultural heritage funds, extends some prior appropriations, a…

    Voted yes · most Democrats voted no · Democrats 3–30, Republicans 32–0

    Apr 30, 2025Official record ↗

  • Legacy finance bill.

    What it does: On the version voted May 12, 2025: Appropriates money for fiscal years 2026 and 2027 from the outdoor heritage, clean water, parks and trails, and arts and cultural heritage funds, extends some prior appropriations, a…

    Voted yes · most Democrats voted no · Democrats 4–24, Republicans 32–0

    Apr 30, 2025Official record ↗

  • Undocumented adult MinnesotaCare coverage repeal bill.

    What it does: Ends MinnesotaCare health coverage for undocumented adults age 18 and older starting January 1, 2026, and until then caps their enrollment at the number enrolled when the law takes effect; undocumented children under…

    Voted yes · most Democrats voted no · Democrats 15–16, Republicans 33–0

    Jun 9, 2025Official record ↗

How this is counted

Their votes on the most contested roll calls

The votes in their chamber that came out closest and most divided by party, among those they voted on. How we rank

See all their split votes

Substantive votes concern legislation or nominations; procedural votes concern how the chamber considers them. A Yes vote applies to the motion shown, which may not be final passage.

HF 4102 · MN SENATE

State Patrol compensation study requirements modified, and volunteer chaplains allowed within the state patrol.

NoVOTED

Motion: Adoption of the motion: to suspend Rule 26

Excludes State Patrol lieutenants from the 'patrol trooper' category, drops benefits from the law enforcement compensation survey and continues it every odd year through 2037, and allows volunteer chaplains to support the State Patrol.

AI summary — read the bill text ↗
Failed 35–32·Procedural·May 17, 2026Roll call ↗
SF 2077 · MN SENATE

Omnibus Outdoor Heritage Fund, Legacy and Lands bill

YesVOTED

Motion: That the foregoing recommendations and Conference Committee Report on SF 2077 be now adopted, and that the bill be repassed as amended by the Conference Committee

Appropriates $191.1 million from the Outdoor Heritage Fund for fiscal 2027 and $80,000 to the Agricultural Utilization Research Institute for legal costs, changes state land and DNR licensing provisions, and extends unemployment benefits for certain iron ore mining workers.

AI summary — read the bill text ↗
Passed 41–26·Substantive·May 17, 2026Roll call ↗
SF 2077 · MN SENATE

Omnibus Outdoor Heritage Fund, Legacy and Lands bill

YesVOTED

Motion: Repassage of the bill, as amended by the Conference Committee

Appropriates $191.1 million from the Outdoor Heritage Fund for fiscal 2027 and $80,000 to the Agricultural Utilization Research Institute for legal costs, changes state land and DNR licensing provisions, and extends unemployment benefits for certain iron ore mining workers.

AI summary — read the bill text ↗
Passed 47–20·Substantive·May 17, 2026Roll call ↗
SF 4612 · MN SENATE

Omnibus Health and Human Services supplemental appropriations

YesVOTED

Motion: That the foregoing recommendations and Conference Committee Report on SF 4612 be now adopted, and that the bill be repassed as amended by the Conference Committee

Makes health and children and families supplemental budget changes, including Department of Health, hospital stabilization, health licensing board, medical assistance fraud prevention and child care licensing provisions, plus forecast adjustments and agency appropriations.

AI summary — read the bill text ↗
Passed 35–32·Substantive·May 17, 2026Roll call ↗
SF 4612 · MN SENATE

Omnibus Health and Human Services supplemental appropriations

YesVOTED

Motion: Repassage of the bill, as amended by the Conference Committee

Makes health and children and families supplemental budget changes, including Department of Health, hospital stabilization, health licensing board, medical assistance fraud prevention and child care licensing provisions, plus forecast adjustments and agency appropriations.

AI summary — read the bill text ↗
Passed 35–32·Substantive·May 17, 2026Roll call ↗
SF 4476 · MN SENATE

Omnibus Human Services supplemental appropriations

YesVOTED

Motion: That the foregoing recommendations and Conference Committee Report on SF 4476 be now adopted, and that the bill be repassed as amended by the Conference Committee

Makes human services supplemental budget changes, including Medicaid continuity of care, long-term care facility rules, background studies, behavioral health, electronic visit verification, and appropriations for the Department of Human Services and other agencies.

AI summary — read the bill text ↗
Passed 36–29·Substantive·May 17, 2026Roll call ↗
SF 4476 · MN SENATE

Omnibus Human Services supplemental appropriations

YesVOTED

Motion: Repassage of the bill, as amended by the Conference Committee

Makes human services supplemental budget changes, including Medicaid continuity of care, long-term care facility rules, background studies, behavioral health, electronic visit verification, and appropriations for the Department of Human Services and other agencies.

AI summary — read the bill text ↗
Passed 35–31·Substantive·May 17, 2026Roll call ↗
HF 2438 · MN SENATE

Taxation bill; financing and operation of state and local government provided.

YesVOTED

Motion: That the foregoing recommendations and Conference Committee Report on HF 2438 be now adopted, and that the bill be repassed as amended by the Conference Committee

Conforms Minnesota's income tax to most changes in federal Public Law 119-21, with exceptions such as a 1% floor on charitable deductions, and makes other state and local tax changes.

AI summary — read the bill text ↗
Passed 60–7·Substantive·May 17, 2026Roll call ↗
HF 2438 · MN SENATE

Taxation bill; financing and operation of state and local government provided.

YesVOTED

Motion: Repassage of the bill, as amended by the Conference Committee

Conforms Minnesota's income tax to most changes in federal Public Law 119-21, with exceptions such as a 1% floor on charitable deductions, and makes other state and local tax changes.

AI summary — read the bill text ↗
Passed 52–15·Substantive·May 17, 2026Roll call ↗
HF 2484 · MN SENATE

Bonding bill; spending authorized to acquire and better land and buildings and for other improvements of a capital nature, new programs established and existing programs modified, report required, prior appropriations modified and canceled, and money appropriated.

YesVOTED

Motion: Passage of the bill

Appropriates general fund money in fiscal year 2027 for capital improvements to land and buildings, establishes new programs and modifies existing ones, and modifies and cancels prior appropriations.

AI summary — read the bill text ↗
Passed 50–17·Substantive·May 17, 2026Roll call ↗

Showing 10 of 491 votes in this collection. Coverage may be incomplete; each entry links to the official record.