Minnesota Senate District 50
John McClellan is running to bring fresh perspective, proven integrity, and unwavering commitment to our community's future.
Our Mission
Our community deserves leadership that prioritizes people over politics. For too long, we've seen promises made and broken. It's time for a different approach—one rooted in transparency, accountability, and real results.
I'm running for Minnesota Senate because I believe in the potential of District 50. Together, we can build a future where every family has access to quality education, affordable healthcare, economic opportunity, and safe communities. This campaign is about you—your voice, your concerns, your future.
What We Stand For
A focused agenda for real change in District 50
Fighting to keep the state's promises to our kids, supporting teachers, and preparing students for life.
Expanding access to affordable care, funding local clinics, and ensuring people receive help—not punishment.
Supporting law enforcement with proper training, funding first responders, and building community trust.
Ensuring everyone gets a fair shot regardless of where they come from, who they love, or what they worship.
Cracking down on junk fees, fighting price gouging, and putting power back in the hands of working families.
Expanding healthcare access, stable housing, and job training for those who served. They did their duty—now it's our turn.
Lowering costs, promoting job growth, and ensuring prosperity is a reality for everyone—not just a talking point.
Investing in clean energy, protecting parks and trails, and building a Minnesota that's cleaner and more resilient.
Community Support
Trusted by neighbors, community leaders, and organizations across District 50
This campaign is powered by people like you. Whether you can volunteer an hour, make a contribution, or simply spread the word—every action makes a difference.
Get updates on campaign events, policy positions, and ways to get involved.