President Trump's attacks on mail-in voting are all about him – voting should be about the people. All eligible voters deserve to be heard.
Getting rid of vote-by-mail would make it harder for Oregonians – and Americans – to use their voices, and that's exactly what he wants. I won't stand for it.

Congress Member Profile|U.S. Representative|Democrat|Oregon District 5
Janelle S. Bynum
Source: Wikipedia • View full (CC BY-SA)
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 536
Yes45%
No53%
Present1%
Not Voting1%
Party align96%
Cross-party4%
SoupScore
District Map
Congressional District 5
U.S. Census Bureau boundary data.
Social & Web
External Resources

Janelle S. Bynum
U.S. RepresentativeDemocratOregon District 5
SoupScore
Janelle S.'s ATmosphere Activity
20 recent posts · 21 sponsored · 90 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
Costs for businesses are rising thanks to Trump's tariffs, and we need to get to the bottom of what this means for consumers.
I'm here to lower costs for Oregonians – that's why I introduced my Protecting Families from Inflation Act.
www.pbs.org/newshour/nat...
August is peak wildfire season here in Oregon, so I was grateful to meet with firefighters out in Redmond to discuss ways they are preparing and protecting our communities.
I’ll always fight to make sure our local fire departments have what they need to keep us safe at home.
Thank you to the amazing officials at the Redmond Public Safety Facility for giving me a tour of their new center.
By putting the Police Department, fire, and EMS services all under one roof, the facility is decreasing response times, improving coordination, and making CD5 safer.
The $87 million in federal funding Trump is stealing from our state could help lower energy costs for over 8,000 Oregonians.
The EPA needs to reinstate the Solar for All program immediately – we should be making life more affordable, not less.
www.opb.org/article/2025...
The aircrews at the Redmond Air Center play a key role in fighting wildfires across Central Oregon.
Today, I got to tour their air center, check out some of the aircrafts, and meet with the brave forest service representatives who keep our communities safe.
You may have seen a couple of my Ask Me Anything videos on Instagram, but did you know I’ve brought this series to my newsletter as well?
I want to hear from you, so please submit any questions you have for me using the form below ⬇️
forms.gle/jRuwnoFvxQRJ...
The $14 million in federal funding I fought for will help our community invest in projects from expanding water infrastructure, to constructing Early Childhood Centers, to building affordable housing.
Learn more about the projects at my website below ⬇️
bynum.house.gov/media/press-...
90 years ago today, the Social Security Act was signed into law, creating an earned benefit that helps our seniors retire with dignity.
My constituents deserve to live free from the fear of losing their Social Security – that’s why I won’t stop fighting to protect and expand this essential program.
To keep up with everything I’m doing from CD5 to DC, be sure you’re subscribed to my newsletter, the Bynum Broadcast 📲
Visit my website to sign up!
bynum.house.gov/subscribe
Responding to your comments, Part 2!
Keep letting me know how you’re feeling – it helps me represent you better. You can also always call my office to share your concerns at (503) 387–8651.
Prices are rising and hiring is slowing.
The data doesn't lie – Trump's economic policies aren't working.
www.nbcwashington.com/news/nationa...
Trump and Republicans' trash budget could cost Oregon $15 BILLION in funding for programs Oregonians rely on, including $10 billion for Medicaid and $2.8 billion for SNAP.
Healthcare will be more expensive and food will be harder to afford, all so they could make life easier for billionaires.
🚨CD5: an Extreme Heat Warning and Heat Advisory remain in effect today – stay hydrated and limit outdoor activities.
If you need AC, cooling centers have opened across our district. You can find one close to you at www.clackamas.us/relief.
Talk about leadership – Clackamas Community College President Tim Cook ran 26 – 30 miles A DAY for a total of 1,400 miles, all in the name of supporting his students and students across Oregon.
Congratulations on a fantastic run for a great cause.
www.oregonlive.com/education/20...
The Trump administration is trying to roll back regulations for power plants, a decision that would have devastating impacts on our environment.
I’m calling on the EPA to do its job – we need to be fighting for clean air and clean water for our communities, not helping big polluters cut corners.
I grew up in DC and this supposed takeover is like Trump playing cops and robbers with himself. I’m deeply disturbed at the continued interference with the city’s affairs and Home Rule.
It's a distraction and a power grab. He needs to get out.
Thank you to all of you who have shown up and used your voice at my town halls across the district this summer.
We are in a fight for our nation, our values, and our freedoms, and it is your stories that fuel our fight – let’s keep giving ‘em hell!
Local news stations across CD5 are facing uncertainty as a result of the cuts to public broadcasting in Republicans' trash budget.
People will lose their jobs, emergency alert systems will be impacted, and access to information will be limited.
Read more 👇
www.kptv.com/2025/08/05/o...
Higher prices caused by President Trump's tariffs are estimated to cost households an average of $2,400 per year.
His economic policies are out of control, and it's Oregonians who are going to foot the bill.
www.washingtonpost.com/business/202...
SoupScore Breakdown
Loading analysis metrics…
Voting History536 total votesExpandCollapse
Voting History
536 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 |
|---|---|---|---|---|---|---|
| 2026-05-15 | H.R. 8469 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-05-15 | H.R. 8469 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2026-05-14 | H.R. 8365 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-05-14 | H.R. 8365 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-05-14 | H.R. 5625 (119th) | Final passage | YES | NO | ✕↔ | Passed |
| 2026-05-14 | H. Con. Res. 75 (119th) | Approve resolution | YES | YES | ✓ | Failed |
| 2026-05-14 | H.R. 6260 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-05-14 | H.R. 6260 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-05-13 | H. Res. 1259 (119th) | Motion to Suspend the Rules and Agree | YES | YES | ✓ | Passed |
| 2026-05-13 | H. Res. 1251 (119th) | Motion to Suspend the Rules and Agree | YES | YES | ✓ | Passed |
| 2026-05-13 | H. Con. Res. 96 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-05-13 | H.R. 1346 (119th) | Final passage | YES | NO | ✕↔ | Passed |
| 2026-05-13 | H.R. 1346 (119th) | Send back to committee | NO | NO | ✓ | Failed |
| 2026-05-13 | H. Res. 1252 (119th) | Motion to Suspend the Rules and Agree | YES | YES | ✓ | Passed |
| 2026-05-13 | H. Res. 1274 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-05-13 | H. Res. 1274 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-05-13 | H. Res. 1275 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-05-13 | H. Res. 1275 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-05-12 | H.R. 2853 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-05-12 | H.R. 2071 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-04-30 | S. 4465 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-04-30 | H.R. 7567 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-04-30 | H.R. 7567 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-04-30 | H.R. 7567 (119th) | Approve amendment | NO | NO | ✓ | Agreed to |
| 2026-04-30 | H.R. 7567 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2026-04-30 | H.R. 7567 (119th) | Approve amendment | YES | YES | ✓ | Agreed to |
| 2026-04-30 | H.R. 7567 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2026-04-30 | H.R. 7567 (119th) | Approve amendment | YES | YES | ✓ | Agreed to |
| 2026-04-30 | H.R. 7567 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2026-04-30 | H.R. 7567 (119th) | Approve amendment | YES | YES | ✓ | Agreed to |
| 2026-04-30 | H.R. 7567 (119th) | Approve amendment | YES | YES | ✓ | Agreed to |
| 2026-04-30 | H.R. 7567 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2026-04-30 | S. Con. Res. 33 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-04-29 | S. 1318 (119th) | Final passage | YES | NO | ✕↔ | Passed |
| 2026-04-29 | H. Res. 1224 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-04-29 | H. Res. 1224 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-04-27 | H.R. 227 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-04-27 | H.R. 7959 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-04-23 | H.R. 5587 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-04-22 | H.R. 6387 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-04-22 | H.R. 6387 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-04-22 | H.R. 4690 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-04-22 | H.R. 4690 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-04-22 | H. Res. 1182 (119th) | Approve resolution | NOT_VOTING | NO | — | Passed |
| 2026-04-22 | H. Res. 1189 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-04-22 | H. Res. 1189 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-04-21 | S. 1020 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-04-21 | H.R. 2493 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-04-21 | H.R. 5201 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-04-20 | H.R. 5200 (119th) | Fast-track passage | YES | YES | ✓ | 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.
Page 1 / 11Next →