I’m Trina Swanson, and I’m running for Congress in MN-08 because I want to bring Opportunity at Home. Healthcare. Jobs. Affordability.

Hermantown, MN
Joined November 2025
Pete Stauber talks about fighting for Minnesotans, but where is that focus when it comes to the issues affecting our daily lives? Rising costs, access to health care, good-paying jobs, and the future of our communities deserve attention from the person representing us in Congress
5
4
9
179
I spent 25 years in public service, and I know representation means being present, answering questions, and being accountable to the people who count on you. I’m running to give Minnesota’s 8th District a representative who shows up and gets to work. #TrinaForCongress #MN08
3
4
39
A new poll shows this race is closer than ever. After Pete won by 16 points in 2024, he now leads by just 6 (with a 4 point margin of error!).
3
3
3
10
1,631
Across all 21 counties, I'm hearing that people want a representative who shows up, listens, and puts Minnesota first. With Election Day just around the corner, every conversation and every vote counts. Let's finish strong. Vote by Nov 3! #TrinaForCongress #MN08
2
3
4
86
Across northern and central Minnesota, voters are speaking up about what matters to them and why they’re supporting my campaign. I’m proud to share a few of their letters to the editor. #TrinaForCongress #MN08 #OpportunityAtHome
3
4
68
With talk that the Trump administration may reissue Twin Metals’ leases, Minnesotans deserve answers about the risks to our waters, the benefits for our communities, and whose interests are being served.
5
3
5
87
I support mining and strong environmental protections. The Iron Range deserves investment that supports our workers, our communities, and our environment. Pete has failed to show how he’ll protect the Boundary Waters while fighting for the Iron Range’s future. #TrinaForCongress
1
2
2
43
My parents taught me early what it means to show up. For your family, your community, and your country. That lesson has guided me throughout my life, and it’s why I’m running for Congress.
4
5
8
310
Now, with Election Day just days away, I’m asking you to show up, too. Cast your vote and help bring opportunity home to Minnesota’s 8th District. #TrinaForCongress #MN08 #OpportunityAtHome
3
3
30
Social Security should be there for people when they retire. But many are already struggling, and people of all ages are worried about whether their benefits will be there for them.
9
3
6
425
We can strengthen Social Security by requiring the wealthiest Americans to keep paying into the fund. Instead, Pete Stauber is aligned with proposals to raise the retirement age or cut benefits. People work hard for these benefits. They deserve to retire with dignity. #MN08
1
2
43
When I saw that our representative was missing from open conversations with the people he represents, I realized that my background and experience could bring something different to the job.
6
5
11
221
As your representative, I will show up across our district, answer your questions, and explain my votes. You deserve a representative who is present, accessible, and accountable to you. Vote for Trina Swanson on November 3! #MN08 #WheresPete #TrinaForCongress
2
2
48
My heart is full. Great people, good music, and a fun night in Duluth! I had a wonderful time last night. Thanks to everyone who came out and made it such a great evening!
3
11
156
Thanks to everyone who joined me in Forest Lake tonight for another town hall. I appreciate everyone who shared what’s happening in their community and what they want to see addressed in Washington. I’ll keep showing up and listening across the 8th District.
4
7
153
Representation means showing up, listening, and answering questions directly. I've visited all 21 counties in our district, holding open listening sessions where people can ask questions and hear where I stand on the issues that affect us all.
5
4
1
8
139
Thank you to Two Harbors Community Radio for the interview. Join me tonight in Forest Lake for another Let’s Fix It Town Hall at 6 p.m. Bring your questions and be part of the conversation. I promise I won't mute you! #TrinaForCongress #MN08 #OpportunityAtHome
2
2
45
Trump promised to put America first. So why are American troops losing their lives in a war Pete Stauber has voted six times not to end?
5
4
9
130
The consequences reach beyond the battlefield. Gas and diesel prices are climbing, farmers are struggling with higher fuel costs, and families are feeling the impact in the price of groceries and other essentials.
1
1
2
31
Pete keeps backing this president. Our families and this district deserve better. #TrinaForCongress #MN08 #OpportunityAtHome
1
2
24