Republicans want to close the Consumer Financial Protection Bureau—the agency protecting you from big corporations that cheat, big banks that overcharge, and credit card companies that trap you in debt.
Why? Because they’re looking out for the wealthy, not everyday Americans.

Congress Member Profile|U.S. Representative|Republican|South Carolina District 2
Joe Wilson
Source: Wikipedia • View full (CC BY-SA)
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 496
Yes73%
No20%
Present0%
Not Voting7%
Party align98%
Cross-party0%
SoupScore
District Map
Congressional District 2
U.S. Census Bureau boundary data.
Social & Web
External Resources

Joe Wilson
U.S. RepresentativeRepublicanSouth Carolina District 2
SoupScore
Joe's ATmosphere Activity
20 recent posts · 28 sponsored · 117 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
Republicans are completely FAILING to lower everyday costs.
Instead, they're targeting Medicaid, Medicare, and Social Security, all while handing tax breaks to billionaire cronies like Elon Musk.
And the American people are paying the price for their greed and corruption.
“President Elon Musk.”
The un-elected billionaire who bankrolled Republican campaigns to advance his interests over the American people.
And Republicans are OK with handing the Presidency and entire U.S. Government to him. SHAMEFUL!
Today is National Black HIV/AIDS Awareness Day.
HIV/AIDS continues to disproportionately affect Black Americans and it's time to break the stigma and stay committed to the fight to #EndHIV.
Dismantling the U.S. Department of Education is an attack on educators, students, and our future.
Financial aid for college students, public schools, equal access to education, student safety, support for students with disabilities—it’s all on the chopping block!
Happy heavenly birthday to Role Model Trayvon Martin.
You would have been 30 years old today if you weren’t murdered in a cold-blooded example of racial profiling.
I will never forget you and will always stand up for you.
Republicans are letting billionaire donors like Elon Musk profit off American suffering while raising everyday costs.
Democrats won’t stand for it.
Whether it’s lawsuits, legislation, working with community leaders, or calling out Republicans, we’re fighting back.
Happy birthday to the City of North Miami!
North Miami is 99 years strong and I am proud to represent such a vibrant and diverse community!
Today, on #WorldCancerDay, we remember those lost to cancer and honor them by fighting for a cure.
In Congress, I’m committed to invest in prevention, research, and care—because we must do everything we can to save lives.
Unelected billionaires who don’t give a damn about the American people shouldn’t be playing dictator or making the decisions that shape our lives.
PERIOD!
Do you remember seeing Elon Musk on the ballot last November? I don’t!
Yet, Republicans are handing the keys to government to “President” Elon Musk, who is now vowing to wreak havoc and slash vital funding Americans rely on.
We can’t let this stand.
Happy birthday @sarajacobs.house.gov! Love you and grateful to work with you! ❣️
I am so happy to hear about the release of multiple Israeli hostages today, especially American hostage Keith Siegel, whom I heard so much about from his wife and former hostage, Aviva Siegel.
Welcome home Keith.🎗️
#BringThemHomeNow
Black history is American history, from Miami's founding, where nearly a third of its signatories were Black, to the Civil Rights movement.
America was built by Black people, and this #BlackHistoryMonth, we celebrate Black Americans contributions to all facets of life.
Truly heartbreaking to hear about the plane crash in Philadelphia tonight.
My prayers are with the victims and their loved ones, and I’m deeply grateful to the first responders.
It’s on🏈: FAMU vs. Howard at the Orange Blossom Classic!
I was proud of join members of the community to set the stage for the big game on Labor Day weekend! It’s bound to be a day to remember.
Instead, he is lambasting armed services personnel, pilots and air traffic controllers for a crash that is unprecedented and is still under investigation.
The response from the White House lacks leadership; it’s abysmal and sickening.
We should all expect our President to lead us with sympathy and compassion during a monumental tragedy such as a fatal airline crash that claimed 67 lives.
While human bodies are still being pulled from the Potomac, Donald Trump is blaming white women and minorities for the deadly crash under the guise of DEI.
I IMPLORE YOU: DO NOT STOP SUPPORTING OUR WONDERFUL PUBLIC SCHOOLS.
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 |
|---|---|---|---|---|---|---|
| 2026-03-05 | H.R. 7744 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-03-05 | H.R. 7744 (119th) | Send back to committee | NO | NO | ✓ | Failed |
| 2026-03-05 | H. Con. Res. 38 (119th) | Approve resolution | NO | NO | ✓ | Failed |
| 2026-03-05 | H. Res. 1099 (119th) | Motion to Suspend the Rules and Agree | YES | YES | ✓ | Passed |
| 2026-03-04 | H. Res. 1100 (119th) | Motion to Refer | NO | YES | ✕ | Passed |
| 2026-03-04 | H.R. 6472 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-03-04 | S. 723 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-03-04 | H. Res. 1095 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2026-03-04 | H. Res. 1095 (119th) | End debate now | YES | YES | ✓ | Passed |
| 2026-02-25 | H.R. 4758 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-02-25 | H.R. 4758 (119th) | Send back to committee | NO | NO | ✓ | Failed |
| 2026-02-24 | H.R. 4626 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-02-24 | H.R. 4626 (119th) | Send back to committee | NO | NO | ✓ | Failed |
| 2026-02-24 | H. Res. 1075 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2026-02-24 | H. Res. 1075 (119th) | End debate now | YES | YES | ✓ | Passed |
| 2026-02-24 | S. 2503 (119th) | Fast-track passage | NO | NO | ✓ | Failed |
| 2026-02-24 | H.R. 6329 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-02-12 | H.R. 2189 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-02-11 | S. 1383 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-02-11 | S. 1383 (119th) | Motion to Commit | NO | NO | ✓ | Failed |
| 2026-02-11 | H.R. 261 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-02-11 | H.R. 261 (119th) | Send back to committee | NO | NO | ✓ | Failed |
| 2026-02-11 | H.J. Res. 72 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-02-11 | H.R. 3617 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-02-11 | H.R. 3617 (119th) | Send back to committee | NO | NO | ✓ | Failed |
| 2026-02-11 | H. Res. 1057 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2026-02-11 | H. Res. 1057 (119th) | End debate now | YES | YES | ✓ | Passed |
| 2026-02-11 | H. Res. 1042 (119th) | Approve resolution | YES | YES | ✓ | Failed |
| 2026-02-11 | H. Res. 1042 (119th) | End debate now | YES | YES | ✓ | Passed |
| 2026-02-10 | H.R. 1531 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-02-09 | H.R. 6644 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-02-04 | H.J. Res. 142 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-02-04 | H.R. 4090 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-02-04 | H.R. 4090 (119th) | Send back to committee | NO | NO | ✓ | Failed |
| 2026-02-03 | H.R. 7148 (119th) | Accept Senate changes | YES | YES | ✓ | Passed |
| 2026-02-03 | H. Res. 1032 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2026-02-03 | H. Res. 1032 (119th) | End debate now | NOT_VOTING | YES | — | Passed |
| 2026-02-03 | H.R. 3123 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-02-02 | H.R. 980 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-01-22 | H. Con. Res. 68 (119th) | Approve resolution | NO | NO | ✓ | Failed |
| 2026-01-22 | H.R. 6359 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-01-22 | H.R. 6359 (119th) | Send back to committee | NO | NO | ✓ | Failed |
| 2026-01-22 | H.R. 7148 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-01-22 | H.R. 7148 (119th) | Approve amendment | YES | YES | ✓ | Failed |
| 2026-01-22 | H.R. 7148 (119th) | Approve amendment | YES | YES | ✓ | Failed |
| 2026-01-22 | H.R. 7147 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-01-22 | H. Res. 1014 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2026-01-22 | H. Res. 1014 (119th) | Approve amendment | YES | YES | ✓ | Agreed to |
| 2026-01-22 | H. Res. 1014 (119th) | End debate now | YES | YES | ✓ | Passed |
| 2026-01-21 | H.J. Res. 140 (119th) | Final 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.