As the top House Democrat who oversees EPA funding, one of my highest priorities as we work on the FY27 budget will be to reverse this dangerous trend and undo the profound damage that Trump and DOGE have caused.
We must ensure this vital agency has the resources it needs to fulfill its mission.

Congress Member Profile|U.S. Representative|Democrat|Maine District 1
Chellie Pingree
Source: Wikipedia • View full (CC BY-SA)
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 496
Yes39%
No55%
Present1%
Not Voting5%
Party align99%
Cross-party0%
SoupScore
District Map
Congressional District 1
U.S. Census Bureau boundary data.
Social & Web
External Resources

Chellie Pingree
U.S. RepresentativeDemocratMaine District 1
SoupScore
Chellie's ATmosphere Activity
20 recent posts · 22 sponsored · 158 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
EPA lost 24% of its staff in 2025.
The loss of expertise has been devastating—and is already having real impacts.
These cuts aren’t about making government more efficient. They’re about removing oversight and regulations.
The result? A free pass for companies that are poisoning our air and water.
Thank you @repmcgovern.bsky.social for backing my amendment to strip the pesticide liability shield from the Farm Bill.
There are 200,000+ claims tied to Roundup alone—and Republicans’ answer is immunity for chemical companies.
Every one of them voted down my amendment and sided with Big Chemical.
Stopped by the Fishermen’s Forum yesterday to catch up with the some of the many Mainers who make their living on the water—and hear about their challenges.
From rising fuel costs to skyrocketing health care premiums, they're up against it.
We need to make sure they have the support they deserve.
Pretty tough week in Washington.
We weren’t able to stop Trump from conducting this reckless and illegal war. But we’ll have more chances to push back.
Then there was the dismal jobs report—a huge red flag for our economy.
This president is failing on every front. We have to keep up the pressure.
This is incredibly alarming—and a stark reminder that playing nice with authoritarian regimes has real-world consequences for national security.
All the more reason to stop this senseless war before more American lives are lost.
We know about Trump’s financial ties to Russia.
We’ve seen him cozy up to Putin, singing his praises and refusing to call out his crimes and atrocities.
We’ve watched him give Russia cover for its illegal invasion of Ukraine.
What does Trump get in return? Russia helping Iran target our troops.
He promised no forever wars.
He lied.
He promised to release the files.
He lied.
He promised to fix our immigration system.
He lied—and mobilized an army of thugs to terrorize us.
It's been one of the worst years of any presidency in history.
The American people are paying the price.
(2/2)
Economists expected the U.S. to add 60,000 jobs in February.
We lost 92,000.
“It’s bad news whichever way you look at it,’' one analyst said.
Trump promised to fix the economy.
He failed.
He promised to “bring down grocery prices on Day 1.”
He failed.
(1/2)
Only Congress has the authority to declare war.
The bipartisan War Powers Resolution would have enforced that power + required Trump to seek our approval for further action in Iran.
Instead, Congress has basically given him a free pass and set a terrible precedent for future war powers disputes.
Kristi Noem needed to go. But let’s not forget the real architect behind the Administration’s cruel and dangerous immigration policy: Stephen Miller.
He needs to be fired next.
Well, Trump fired Noem before we could impeach her. But good grief, it’s about time.
Good riddance!
Trump 2.0 has been a disaster for hardworking Americans. This senseless war will make things worse—while causing unfathomable suffering and destruction.
$1 billion PER DAY.
That’s enough to pay for:
🩺 A year of health care for 100,000 Americans
🎓 4 years of college tuition for 25,000 students
🥬 Food for 30 million families
🏠 A month’s rent for 500,000 households
☀️ Enough solar panels to power 50,000 homes
EVERY. DAMN. DAY.
My Protect Our Health amendment to the Farm Bill is pretty simple: remove the language Republicans included that would be a giveaway to Big Chemical.
It says we choose Americans’ health and states rights over Big Chemical profits.
Pretty easy choice, I think!
Cutting SNAP-Ed—a hugely successful and popular program that provided nutrition and health resources to millions—is mystifying to me.
Compared to trillions in tax breaks (and possibly trillions more for Trump's war?), $500 million is a drop in the bucket.
Who are Republicans fighting for here?
The Local Food for Schools program had bipartisan support. It didn’t just provide healthy food for kids; it directly benefited small farmers.
Why did Republicans cut it? To find a bit more money for the billionaires.
If we really want to MAHA, we need strong programs like LFS.
So let’s fund it!
If Trump and Republicans truly believe in "MAHA," they should support programs like GusNIP.
Ultraprocessed food is cheap. And when food insecure families get just $6 a day in SNAP benefits, they’re going to shop accordingly.
This Farm Bill *could* be the vehicle we need to make real MAHA gains.
Democrats are fighting tooth and nail to get this country’s priorities straight: better health care, more help for small farmers, food for families who need it, and a budget that puts people ahead of corporate profits.
Day 2 of Farm Bill negotiations, and there are lots of fights ahead—including Republicans’ refusal to restore SNAP benefits.
I believe spending reflects your priorities. Trump wants to take food and health care from families to pay for tax cuts for Amazon—and another Forever War in the Middle East.
SoupScore Breakdown
Loading analysis metrics…
Voting History496 total votesExpandCollapse
Voting History
496 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-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Agreed to |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Agreed to |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | YES | YES | ✓ | Agreed to |
| 2025-09-09 | H. Res. 682 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-09-09 | H. Res. 682 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-09-08 | H.R. 3425 (119th) | Fast-track passage | NOT_VOTING | YES | — | Passed |
| 2025-09-08 | H.R. 3424 (119th) | Fast-track passage | NOT_VOTING | YES | — | Passed |
| 2025-09-04 | H.R. 4553 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-09-04 | H.R. 4553 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-09-04 | H.R. 4553 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-09-04 | H.R. 4553 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-09-04 | H.R. 4553 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-09-04 | H.R. 4553 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-09-04 | H.R. 4553 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-09-04 | H.R. 4553 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-09-04 | H.R. 4553 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-09-04 | H.R. 4553 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-09-04 | H.R. 4553 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-09-04 | H.R. 4553 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-09-04 | H.R. 4553 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-09-04 | H.J. Res. 105 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-09-04 | H.J. Res. 106 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-09-04 | H.J. Res. 104 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-09-03 | H. Res. 539 (119th) | Kill the motion | YES | YES | ✓ | Passed |
| 2025-09-03 | H. Res. 672 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-09-03 | H. Res. 672 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-09-02 | H.R. 747 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-09-02 | H.R. 4216 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-07-23 | H.R. 4275 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-07-23 | H.R. 3357 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-07-22 | H.R. 1917 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-07-22 | H.R. 3937 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-07-21 | H.R. 3351 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-07-21 | H.R. 3095 (119th) | Fast-track passage | YES | NO | ✕↔ | Passed |
| 2025-07-18 | H.R. 4016 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-07-18 | H.R. 4016 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-07-18 | H.R. 4016 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-07-18 | H.R. 4016 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-07-18 | H.R. 4016 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-07-18 | H.R. 4016 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-07-18 | H.R. 4016 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-07-18 | H.R. 4016 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-07-18 | H.R. 4016 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-07-18 | H. Res. 590 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-07-18 | H. Res. 590 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-07-17 | H.R. 1919 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-07-17 | S. 1582 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-07-17 | H.R. 3633 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-07-17 | H. Res. 580 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-07-16 | H. Res. 580 (119th) | Motion to Reconsider | NO | NO | ✓ | Passed |
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.