Stop 19 on my 19-county rural tour: Isanti County!
I toured the Braham Area Food Shelf saw the important work their staff and volunteers do to get food and essentials to the community.
I'll keep fighting to protect food assistance for those in need.

Congress Member Profile|U.S. Senator|Democrat|Minnesota
Amy Klobuchar
Source: Wikipedia • View full (CC BY-SA)
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 789
Yes34%
No65%
Present0%
Not Voting1%
Party align94%
Cross-party6%
SoupScore
District Map
Senate District (Statewide)
U.S. Census Bureau boundary data.
Social & Web
External Resources

Amy Klobuchar
U.S. SenatorDemocratMinnesota
SoupScore
Amy's ATmosphere Activity
20 recent posts · 87 sponsored · 411 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
Stop 18 on my 19-county rural tour: Lake County!
I was joined in Two Harbors by Mayor Lew Conner, Lake County Tourism Bureau's Janelle Jones, State Senator Grant Hauschild, and local leaders to speak about the importance of supporting tourism in MN and our rural economy.
President Trump’s tariff taxes are raising costs for American families and destabilizing our economy — and now he’s looking for a scapegoat.
Development for lifesaving drugs is being delayed because of layoffs at the FDA.
This puts cures for diseases like cancer — and hope for millions of Americans — further out of reach.
Stop 16 on my 19-county rural tour: Mower County!
I met with local leaders, including former State Senator Dave Senjem, at the new KSMQ public TV broadcast center in Austin.
KSMQ serves much of southern MN and shows how local news brings our communities together.
The world lost a true leader with the passing of Pope Francis. His message of peace, justice, and unity left a lasting impact. When he addressed Congress in 2015, he called on us to set aside differences and unite for the common good. This message is more important now than ever.
Happy Easter! Wishing a joyful holiday to everyone celebrating across Minnesota and across the country. 🙏
After firing food safety inspectors, the Trump Administration is now reportedly planning to end routine food testing and inspections.
This is reckless and puts Americans' health and food at risk — and we will fight back against it.
Stop 15 on my 19-county rural tour: Freeborn County!
I met with Green Acres Milling founders & co-owners Landon and Dr. Anne Plagge, local farmer investors, & Mayor Richard Murray.
We discussed their plans to build a new processing facility to spark new economic opportunity.
When I’m at town halls, people who voted for Trump want to know why he isn’t bringing prices down or helping with housing.
Trump’s tariff taxes are bad for everyone— eating into margins and raising costs.
Stop 14 on my 19-county rural tour: Waseca County!
I visited the Agricultural Utilization Research Institute, which works with MN farmers, businesses, & entrepreneurs to develop innovative uses for ag products.
I’m committed to getting a bipartisan Farm Bill to support them.
Stop 13 on my 19-county rural tour: Blue Earth County!
I toured the VINE Adult Community Center & met with seniors to talk about the issues they are facing, including threats to Medicaid & attacks on Social Security.
I will continue fighting to protect our seniors.
Head Start provides child care and preschool to thousands of Minnesota kids. But this year, Minnesota has received almost $20 million less in Head Start funding. We need to invest in our kids — not take away child care.
Stop 12 on my 19-county rural tour: Faribault County!
I visited MN Soybean Growers President Darin Johnson's farm to meet with members of his family and MSGA leaders to discuss farmers' concerns, including trade uncertainty and rising input costs as we near spring planting season.
Stop 11 on my 19-county rural tour: Martin County!
I stopped by the Martin County Historical Society to meet board members & local leaders & discuss concerns, including the uncertainty nursing homes are facing with threats to Medicaid & delays in infrastructure improvements.
This is about the rule of law. The Administration must follow court orders.
I stand with @vanhollen.senate.gov in fighting to stop this injustice.
Google has dominated online advertising for too long and used its power to squelch competition and raise prices. This is a big win for consumers, small businesses, and content creators that will open digital markets to more innovation and lower prices.
Stop 10 on my 19-county rural tour: Jackson County!
I joined Brian Werner from Minnesota Bio-Fuels and Heron Lake BioEnergy CEO Mike Green for a tour of their facility.
Our farmers and ethanol producers need business certainty, including year-round E15 and fair trade policies.
Stop 9 on my 19-county rural tour: Nobles County!
I visited the Nobles County Dispatch Center with County Commissioner Board Chair Gene Metz, Mayor Rick Von Holt, Police Chief Troy Apple, & public safety officials.
We must support the 9-1-1 workers who are vital to public safety.
THREE EQUAL BRANCHES OF GOVERNMENT. It’s in our Constitution and at the very heart of our democracy. Article 3 establishes the judicial branch. It’s the job of judges to determine if the actions of the Administration violate our laws. Full. Stop. That’s how our democracy works.
SoupScore Breakdown
Loading analysis metrics…
Voting History789 total votesExpandCollapse
Voting History
789 total votes
Recent roll calls with party-majority context so it is easier to scan how this member tends to vote.
| Date | Bill | Question | Position | Party Maj | Align? | Result |
|---|---|---|---|---|---|---|
| 2025-08-02 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (49-45) |
| 2025-08-02 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (49-44) |
| 2025-08-02 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (51-45) |
| 2025-08-02 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (53-44) |
| 2025-08-02 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (52-41) |
| 2025-08-01 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (50-45) |
| 2025-08-01 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (51-43) |
| 2025-08-01 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (51-44) |
| 2025-08-01 | H.R. 3944 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Agreed to (81-15) |
| 2025-08-01 | H.R. 3944 (119th) | Final passage | YES | YES | ✓ | Bill Passed (87-9, 3/5 majority required) |
| 2025-08-01 | H.R. 3944 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Agreed to (87-9, 3/5 majority required) |
| 2025-08-01 | H.R. 3944 (119th) | Vote on amendment | NO | NO | ✓ | Amendment Rejected (21-75) |
| 2025-08-01 | H.R. 3944 (119th) | Vote on amendment | NO | NO | ✓ | Amendment Rejected (15-81) |
| 2025-08-01 | H.R. 3944 (119th) | Vote on amendment | NO | NO | ✓ | Amendment Rejected (14-81) |
| 2025-08-01 | H.R. 3944 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (45-50) |
| 2025-08-01 | H.R. 3944 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (42-53) |
| 2025-08-01 | H.R. 3944 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (44-51) |
| 2025-08-01 | — | Motion (Motion to Waive All Applicable Budgetary Points of Order Re: Merkley Amdt. No. 3114) | YES | YES | ✓ | Motion Rejected (44-51, 3/5 majority required) |
| 2025-08-01 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (52-45) |
| 2025-08-01 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (54-43) |
| 2025-08-01 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (52-44) |
| 2025-08-01 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (55-41) |
| 2025-07-31 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (52-45) |
| 2025-07-31 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (52-45) |
| 2025-07-31 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (52-44) |
| 2025-07-31 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (52-45) |
| 2025-07-31 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (53-44) |
| 2025-07-31 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (53-44) |
| 2025-07-31 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (53-45) |
| 2025-07-31 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (59-39) |
| 2025-07-31 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (52-45) |
| 2025-07-31 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (53-41) |
| 2025-07-30 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (53-44) |
| 2025-07-30 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (59-38) |
| 2025-07-30 | S.J. Res. 34 (119th) | Motion to Discharge S.J.Res. 34 | YES | YES | ✓ | Motion to Discharge Rejected (24-73) |
| 2025-07-30 | S.J. Res. 41 (119th) | Motion to Discharge S.J.Res. 41 | YES | YES | ✓ | Motion to Discharge Rejected (27-70) |
| 2025-07-30 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (53-44) |
| 2025-07-30 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (52-44) |
| 2025-07-30 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (53-44) |
| 2025-07-30 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (53-45) |
| 2025-07-30 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (53-47) |
| 2025-07-29 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (50-49) |
| 2025-07-29 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (54-44) |
| 2025-07-29 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (53-45) |
| 2025-07-29 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (51-47) |
| 2025-07-29 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (52-47) |
| 2025-07-29 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (51-47) |
| 2025-07-29 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (51-47) |
| 2025-07-29 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (50-47) |
| 2025-07-28 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (50-45) |
Alignment stats consider only votes where a clear yes/no majority existed for the legislator's party. Cross-party marks divergence where the vote matched the opposite party majority. ↔ indicates cross-party divergence.