Primary Election 2026: Minnesota Governor & Lieutenant Governor

This is one of those posts that feels low-stakes because let’s be honest here: Amy Klobuchar is going to win the DFL primary. However, she’s going to do it without my vote, so I do need to figure out who to vote for instead. (Editing to add: someone on Bluesky complained about people who thought Hillary Clinton had it in the bag and they could cast a protest vote. My friends, this is a primary. A primary is a fine time to cast a protest vote.)

On the DFL ballot:

Mohammad Wazwaz and Murad Alshloo
Po Vang and Mark Frascone
Ole “Viking” Savior and Ashley “Skol” Johnson
Bill E Gates J.R. and Leah Harris
Thomas Evenstad and Jason Haarsager
Kobey J Layne and Paul Ference
Amy Klobuchar and Ben Schierer

Mohammad Wazwaz and Murad Alshlool

Mohammad’s site offers a deeply generic platform (“Increase healthcare access in rural and underserved areas” is one bullet point. “Cut red tape for small business owners and startups across Minnesota.” Everything on his platform is like this. I wanted to joke about how it’s so generic he might have stolen it from Amy, but that’s unfair to Amy, who has some actual specific proposals on her site.)

One of my biggest concerns about Amy is a deep distrust that she’ll stand up for vulnerable groups such as trans people and immigrants. The bullet points on Mohammed’s site are as follows: “Protect immigrant families and create pathways to economic participation; Ensure equal access to education, healthcare, and legal services; Stand against discrimination in all its forms.” (He is not himself an immigrant, nor were his parents, per his website.)

His site says he’s a “business owner, community leader, and advocate for working families,” but with zero specifics (what kind of business does he own? what has he led people to accomplish? what sorts of advocacy has he done?) When I went hunting for more info I found a lot of Mohammed Wazwazes but I think they were all other people. Anyway: he’s a potential alternative to Amy but if the message you wish to send with your vote is “be more progressive” or “stand up for trans people,” Kobey Layne is a better alternative.

Po Vang and Mark Frascone

I’m genuinely not even sure how to characterize Po. He’s very anti-Israel and anti-ICE. One of his proposals is a “Super Anti-Ice Castle Law”: he wants to pass “ironclad Castle Doctrine laws so families and immigrants can legally defend their homes against Trump’s ICE raids and unlawful federal intrusions.” He self-identifies as a cripple and his site says “vote for the cripple, not for the retards” (he also uses this as a catchphrase on his social media). He’s a huge crypto fan and wants to give Minnesotans cryptocurrency “to start building real wealth.” Over on his Twitter he re-tweets a lot of absolutely unhinged right wing commentators and also posted identifying himself as MAHA (RFK Jr.’s “Make America Healthy Again” pseudoscience/antivax movement) and accusing Israel of assassinating Charlie Kirk.

I’m not going to vote for him.

Ole “Viking” Savior and Ashley “Skol” Johnson

Ole has been a perennial candidate since the mid-1980s. Probably the high point of his career was in 2010, when he was allowed to briefly address the 2010 DFL State Convention and made a pitch for changing the mascot from a donkey to a unicorn. If you really want to know more about this guy you can find a whole lot of random stuff here (under “Additional Information”) but none of it is information about policy proposals or political views. I’m not going to vote for him.

Bill E Gates J.R. and Leah Harris

Bill E. Gates is not to be confused with the other, more famous Bill Gates, who is not currently running for governor of Minnesota. This Bill Gates describes himself as a centrist, has a 78-page PDF of his “governing platform” that manages to be filled with eye-glazing detail and yet offers zero specifics of stuff he wants to do, and his one endorsement is from Republican congressional candidate Angie Windhauser, who says, “The Holy Spirit whispered in my ear: ‘Loyal, Faithful Servant…there HE is, the next GOVERNOR of Minnesota!’ It is my Honor to support and Officially Endorse, Pastor Bill E. Gates, Jr. as the next Governor of Minnesota 2026. God Bless You Mightily!!!” (He put this on his website verbatim.) I don’t actually see anything on his website that indicates he’s a pastor; I kind of wonder if God got him mixed up with John Krhin (one of the Republican candidates for governor) while whispering in Angie’s ear. I’m not going to vote for him (honestly, if I wanted a moderate I’d probably be happy voting for Amy.)

ETA: He also responded to the MCCL (anti-abortion group) questionnaire by telling them he would totally do all the stuff they want.

Thomas Evenstad and Jason Haarsager

Both of the men on this ticket were convicted of serious sex offenses in the late 1990s / early 2000s. I would strongly suggest that if you’re considering voting for this ticket that you run Thomas’s name through the Minnesota Court Records System and do a little browsing. This post from Mercado Media is also worth reading.

Kobey J Layne and Paul Ference

Kobey is running as the progressive alternative to Amy and managed to mount enough of a challenge to her at the DFL convention that she was able to make a speech and force a written ballot (on which she got 28% of votes.) Kobey is trans, and I absolutely trust her more than Amy to protect trans rights, despite the fact that (this is the concern I’ve heard raised about her) she was a Republican as recently as 2022.

Kobey is young, and her political journey is one that a lot of young people make when they leave home (especially when they grew up in a small town) and learn new things about themselves and about the world. She has a master’s in public policy and worked as a legislative assistant; this is a fully symbolic vote and yet I also find it reassuring that in the improbable world where she somehow becomes governor, she’s not rolling up with zero idea of what she’s doing. Anyway, I’m going to vote for Kobey.

Edited to add: Kobey, on her website, explicitly pledges to stand behind the nominee.

Amy Klobuchar and Ben Schierer

I mean, realistically, Amy is going to win the primary, and I will take her as governor over anyone running as Republican, but I’m not going to vote for her in the primary, because she has been chronically disappointing on a huge number of points — centrally, her cheerful business-as-usual bullshit as Trump and his lackeys do their best to make it impossible to dislodge Republican rule while stripping us of fundamental rights.

The reason why progressive are surging around the country in primary races is that progressives are actually behaving like we’re facing an existential threat, rather than just fundraising off it.

I think I mentioned up above that her website has some specific proposals (more than Muhammed’s website). Here’s an example: “Make state services mobile-first. Make state services fully accessible on a phone – if a service can’t be completed on a phone, it isn’t moving at the speed Minnesotans expect.” This is, frankly, where Amy has always excelled and why she’s popular: she’s good at spotting low-hanging fruit and getting it in the basket. Ambitious: no. Will she protect trans Minnesotans and immigrants: I mean, she probably won’t attack those groups, making her better than the Republicans, but I am not optimistic about her fighting for vulnerable groups. Will she make everyone’s life better in some small but tangible ways: probably. Is that better than what Republicans will do: yes. And if we give her a DFL legislature that sends her good bills, I think she’ll probably sign them.

But she’s going to have to make it through the primary without me or my endorsement, I’m voting for Kobey Layne.

And now, a quick tour of the absolute horror show that is the Republican candidates.

John Krhin and Dennis Conn
Ross Nova and Kerry Busby
Loner Blue and Andrew Maass
Mike Lindell and Phillip C Parrish
Raul J Estrada and Joe Kincaid
Lisa Demuth and Ryan Wilson
Kendall Qualls and Brian Nicholson

John Krhin and Dennis Conn

John Krhin’s website looks like fan art for The Handmaid’s Tale done by someone who thinks Gilead is aspirational.

Ross Nova and Kerry Busby

There were two things I took away from browsing through Ross’s website. The first is that he was adopted internationally as a child, and yet didn’t become a citizen until after serving a tour in the US Army. That is deeply fucked up and his parents, who adopted internationally and yet didn’t take the steps to get him citizenship as a child, are deeply irresponsible people who failed him. (It worked out for Ross but a number of other people in his position have been deported. These days naturalization is automatic for adoptees, but this was not always the case.)

The second is that Ross has written 43 proposed bills, all (almost all?) of which have some sort of cutesy name that spells something out. This would be more entertaining and fun if it weren’t for the fact that the very first one proposes to ban from all streaming services anything that “Promotes or endorses transgender ideology or gender transition; Portrays or promotes homosexual, lesbian, bisexual, or cross-dressing behavior in a positive
or normalizing manner; or Encourages rejection of biological sex or traditional male and female roles.” Fuck this guy, but also, he should have received his US citizenship as soon as his parents had completed the adoption and the way he frames it (“His military service also led to one of the proudest moments of his life: becoming a United States citizen”) is a scathing indictment of the people who brought him to North Dakota from Bulgaria, whether he intended it to be or not.

Loner Blue and Andrew Maass

No campaign website; the link just goes to Loner Blue’s Facebook page. For a quick rundown of why you shouldn’t vote for Loner, check out the post from two years ago and scroll down to the comments section.

Mike Lindell and Phillip C Parrish

Does anyone really need a rundown of the MyPillow guy? He’s a conspiracy theorist and fascist wannabe who has spent many years and a mountain of money promoting Trump’s election denial. He very well may win the primary because Minnesota Republicans love to lose and hate women and Black people, and Mike is the front runner who is a white man. ETA: Trump has now endorsed him, so he’s definitely the front-runner.

Raul J Estrada and Joe Kincaid

Raul is a weirdly old-school red-baiter who uses a lot of violent rhetoric on his site. (“ERADICATE Socialism at the root.” “We need people that are experienced in hitting back….and hitting back hard.”) Back in January he was trying to get people to go to the far-right rally that was allegedly going to march through Cedar-Riverside. I think this was the rally that turned into Jake Lang being pelted with water balloons as he attempted to hide in a city hall window well.

It’s frankly weird to me that Raul would buddy up with the sad wet Nazi, because he’s Native American. I know there are some extremely conservative Native folks but partnering with white supremacists seems like an odd choice.

Lisa Demuth and Ryan Wilson

Absolutely everyone knew that Lisa Demuth was the strongest contender vying for endorsement at the GOP State Convention, and yet they didn’t endorse her. Unlike Michele Tafoya she’s got unimpeachable anti-abortion and pro-gun credentials and actual legislative experience so I am forced to conclude that Minnesota’s Republicans hate women.

Lisa Demuth partnered with streamer and noted piece of shit Nick Shirley to gin up paranoia about Somali-run day cares in Minnesota, which gave Trump an excuse to send thousands of ICE agents to beat, harass, kidnap, and murder Minnesotans. Lisa defended Metro Surge and claimed it made Minnesota safer. So, you know: she can absolutely go fuck herself. But she was by far the most plausible candidate in the Republican field and they endorsed Kendall Qualls, who (like endorsed Senate candidate Adam Schwarze) is so obscure he doesn’t even have a Wikipedia page. (“Is that really fair to point out? Republicans HATE Wikipedia, they call it ‘Wokipedia.'” Okay, but neither of them are in “Grokipedia” either, I just checked.)

(It’s possible that by posting this, I will shame some Republican into putting together Wikipedia pages for Kendall and Adam, but as of June 28th, neither has one.)

Kendall Qualls and Brian Nicholson

Kendall Qualls is running on the “I’m different: unlike Lisa Demuth, I have no prior political experience” platform. (“For 20 years, we’ve repeated the same failed strategy: nominating candidates for governor drawn from the same pool—the Minnesota state legislature. The results speak for themselves.”) I would argue that Jeff Johnson (failed candidate in 2014 and 2018) was better known for being a Hennepin County Commissioner than a State Legislator, but I guess it is accurate that they were all legislators. (So was Tim Pawlenty, the last Republican who successfully got elected to the governorship.)

In his bio he says “For the past 15 years, I’ve worked to transform stagnant or declining business units in the pharmaceutical and medical technology industries by introducing transformative strategies.” Does that mean “laying people off”? Because that’s the sort of rhetoric that usually means “laying people off.” I looked him up on LinkedIn and he says his job from 2017-2020 was at “a disruptive AI startup company empowering cancer patients with actionable information to make more informed decisions about treatment options,” which definitely doesn’t not sound like “I laid people off.”

He’s also “founder and president” of a nonprofit called TakeCharge, which is an organization dedicated to the proposition that racism isn’t real and Black people aren’t getting married enough (which is the fault of the liberals). I should note, Kendall is Black. (So is Lisa Demuth. It’s nice to see the Minnesota GOP discovering the value of diversity.) It appears to have one employee other than Kendall. The held a gala in May and the photos are all framed so as not to show very much of the room but it does look like they got at least 18 people to come. It appears that this organization hosts Kendall’s blog (at least I’m assuming he’s the one who writes the blog posts) but I am genuinely uncertain what else they do.

Anyway, here’s the thing about all those former legislators that Kendall trash talks: they have literally any experience with policy, legislation, governance, etc. We did have a governor who arrived with none of that, and while I feel some nostalgic affection for Jesse Ventura, he was not very good at being a governor. I do not think running a business is the same thing as running a state, and the phrase “disruptive AI startup” gives me hives.

Also, his running mate was at the January 6th riot. (He says he left when things turned violent. Dude, you went to DC to try to overturn an election. You wanted to deny the majority of Americans the right to pick our president.)


I haven’t set up a fundraiser for this year yet but you can go buy my new book!

Primary Election 2026: US Senate

The tl;dr here is that I am going to vote for Peggy Flanagan and would encourage others to do the same. I actually felt strongly enough about this one that I went to my caucus and got elected as a Senate District delegate and then went and sat through an uncontested Senate District Convention just so I could join a Peggy Flanagan caucus to maybe tip the balance into sending one more Peggy Flanagan delegate to the DFL State Convention. (And the DFL State Convention did in fact endorse Peggy Flanagan; in fact, Angie was trailing in delegates so badly that she just decided not to even go.)

On the DFL Primary Ballot:

Peggy Flanagan
Peter John Murgic
George H Kalberer
Kurt Michael Anderson
Angie Craig
Billy Nord

I’ll start with the people who are absolutely not going to win.

Peter John Murgic

Peter Murgic has no campaign website or any online presence I could find. There’s a FB that might be his but there’s nothing on it that’s publicly visible. I couldn’t find a LinkedIn. His candidate filing page has an e-mail address so I sent him a message asking if he had any views or goals he wished to share, and I got no response.

George H Kalberer

George Kalberer is a perennial candidate who ran last time as well. As was the case last time, all I found about him was a Facebook page he last posted to (publicly, at least) in 2015; it’s full of vitriolic anti-gay and anti-Muslim bigotry.

Kurt Michael Anderson

Kurt Anderson ran for City Council in 2021 on the “Broken Windows Policing 2.0” platform (I’m not unfairly characterizing his positions; that’s what he called it). His campaign site is a PDF and also an unsorted Dropbox you can dig through if you want. He’s an anti-porn, anti-gambling, pro-confiscatory-taxes-on-billionaires oddball.

Billy Nord

Billy Nord has a website with a single paragraph of policy positions: “Home closing costs and downpayment coverage for anyone 18 and over; tax breaks for new parents; free breakfast, lunch and take away dinner for all schoolchildren; free Narcan delivered to everyone; annual vacation credits for all retirees, our Golden Generation; ending the health insurance industry; and stopping grocery corporations from price-gouging.” He did a Reddit AMA where he answered some questions and expanded on other stuff he believes (kinda). He has zero previous political experience, even of the “work on someone else’s campaign” or “volunteer on a county board” variety.

So that’s the also-rans; on to the two real candidates:

Peggy Flanagan
Angie Craig

Peggy is currently the Lieutenant Governor; Angie Craig is the US House representative from the 2nd Congressional District.

I want to start by noting that I will cut a certain amount of slack for swing-district legislative and congressional representatives, when they’re running in their swing district. Angie flipped that seat red to blue, and while she’s often exasperating she’s a hell of a lot better to have in Congress than Jason Lewis (the Republican she replaced). If she were running again in CD 2, well, I don’t write about CD 2, but I wouldn’t be driving down to Northfield to doorknock for a primary challenger, you know? But my standards for statewide office are higher, especially as the state has gotten more blue, and Peggy is quite a bit more progressive than Angie Craig.

Angie Craig voted for the Laken Riley Act. (There was a candidate debate on the local PBS show Almanac and right off (the debate starts 20 minutes in) she got asked about this; her excuse was basically that at the time, it felt like there were other Democrats supporting it, which is a very weird defense given that absolutely no other Minnesota Democrats, including Notorious Moderate Amy Klobuchar, voted in favor.

Other ways in which she’s bad: AIPAC, on their candidate endorsements and fundraising page, enthusiastically notes that Angie “also backed a letter stating that no further conditions should be placed on security assistance to Israel and a resolution rejecting BDS.” In the Almanac debate, Angie claimed that AIPAC had not contributed a penny to her campaign, but that’s because enough Democrats now view AIPAC as utterly toxic that they’ve shifted fundraising strategies. They’re still funneling money to her, which she is still happily accepting.

Angie is also pro-crypto, at least according to the crypto industry. (Here’s their page on Peggy.)

Angie’s campaign has done their best to make hay with a donation that the Democratic Lieutenant Governor’s Association received from CoreCivic, a private prison contractor that also runs ICE detention facilities. This was a $25,000 donation, that was to the DLGA and not to Peggy, which was solicited by someone else before she was chair (though it came in after she became chair), received in 2024. Also, the biggest reason donations like this are a problem is if they work to influence the positions people take in office and on Peggy’s positions page (under Safety) she says she wants to ban private prisons at the federal level. (I looked on Angie’s site to see if she said anything about Israel. Not that I could find!) So basically my feeling on this is that if this was the worst thing Angie’s campaign was able to dig up, Peggy’s fundraising is about as sparkling clean as you can reasonably expect of a viable politician running for US Senate in 2026.

Peggy has endorsements from most of the Democrats I genuinely like (and the DFL) and a set of genuinely progressive policy proposals. She is someone I trust to stand up against fascism.

The biggest legitimate concern around Peggy is the Feeding Our Future scandal, not because it was her fault (it was not) but because it gives the Republicans an angle to attack her on. She pointed out in the Almanac interview that they will go after all the Democrats on this issue — but this is an issue where Angie has a little more distance and is thus a “safer” candidate.

That said, I’m absolutely not convinced that Angie is the safer candidate statewide. The top of the ticket is going to be Amy Klobuchar. Here in my metro-area bubble, I know almost nobody who finds Amy likeable or inspiring; at best, people are resigned to her. If the Senate candidate is similarly the equivalent of a lukewarm cheese pizza (in the sense that “people will probably grudgingly eat it if they’re hungry but no one’s going to be happy to see it on the table”) I think it’s going to be a lot harder to get progressive DFLers to turn out and vote for all the other DFL candidates on the ticket. From a purely pragmatic perspective, I think the DFL will benefit from having someone on the ballot who excites the progressives.

But also, I believe that Peggy will be a better Senator, and I believe that we can elect the better Senator in November. I am going to vote for Peggy Flanagan.

If you’re curious about the Republicans, or if you’re one of the five Republicans who reads my blog, here’s a quick summary of all the evil clowns in the evil clown car:

Adam Schwarze
Bob “Again” Carney Jr.
Ahmad R. (Raafat) Hassan
Patrick Munro
Joyce Lacey
Tom Weiler
Cynthia Gail
Michele Tafoya
Royce White

Adam Schwarze

Adam Schwarze is the endorsed Republican candidate for US Senate despite being so obscure he doesn’t even have his own Wikipedia page. (Quick tip for any dedicated Republicans: you could go fix that for him. He’s clearly notable enough for a Wikipedia page now.) He’s a former Marine/SEAL (he swapped from Marines to Navy because he wanted to be a SEAL) and his “about” page is almost entirely about his military service; I don’t think he has any prior political experience. His issues page says “TACKLING THE ISSUES THAT MATTER MOST” and then starts off by bashing trans people, which is sure a choice.

Anyway, I’m not sure whether the Republicans decided not to endorse Michele Tafoya because she’s pro-choice, because they hate women, or because they love to lose. Maybe it’s all three?

EDITED TO ADD: Sometime after I wrote this post I started e-mailing the Republicans running on “we have to stop fraud” to ask if they would support the Stop Insider Trading Act and the Ban Presidential Plunder of Taxpayer Funds Act. It occurred to me today to email Adam Schwarze and Michele Tafoya about this, and Adam wrote back immediately. “I would support both of those acts. I hate fraud, and corrupt politicians even more. I’m not in this for the ‘money or power’ and want to go after politicians that are. I have publicly stated I would fight to pass the ‘Stop Insider Trading Act,’ as well as the ‘SAVE America Act.’ Additionally, I have already publicly signed ‘Term Limits Pledge.'” I don’t know how he squares his hatred of corrupt politicians with his support for Donald Trump, but hey, at least he’s currently theoretically committed to the principle that elected officials are not above the law. If Michele Tafoya responds I’ll add her response as well.

Bob “Again” Carney Jr.

Bob is a perennial weirdo who no longer even bothers to maintain a website.

Ahmad R. (Raafat) Hassan

Ahmad Hassan is the dipshit who runs for Senate in Minnesota despite living in Texas. This year he’s switching things up by running in the Republican primary instead of the DFL primary.

Patrick Munro

Patrick’s big thing on his website is “the MAMA movement” (“Make Americans Makers Again”) and given this you’d think that his Facebook page would have a bunch of photos of things he himself has made, but no, it’s a mix of gun-humping and miscellaneous bigotry. He also ran two years ago.

Joyce Lacey

Joyce ran in 2024 and I did a bunch of digging on her at the time, which you can still read. She remains a flake.

Tom Weiler

Tom is another veteran (career Navy, retired early due to Parkinson’s.) His issues page is almost refreshingly boring in the sense that there are no unhinged anti-immigrant rants. The focus on his Facebook page is to convince people that he can totally win the primary even though he’s currently polling at 7% (all he needs is for ALL the undecideds to swing his way.) The focus of his Twitter is to tag other candidates to try to get them to talk to him instead of ignoring him completely. I’m not impressed. Well, I’m slightly impressed that Republicans as basically normal as Tom still exist. Given that Schwarze won the endorsement, I’m going to say that Tom probably had a chance at some point but at this point, he definitely does not.

Cynthia Gail

Cynthia ran in 2020. She has no campaign page but her personal Facebook shares a number of opinions, so I linked to it. She shares a lot of conspiracy theories. She also posted about being a frustrated delegate at the GOP State Convention; if I’m reading between the lines correctly, she was a Michele Tafoya supporter and was really mad at how Michele was treated, so instead of volunteering for Michele she got in the race to run against her. (Although maybe “When I realized how they treated another woman I was hurt for her and disgusted with the voting strategy. […] Did they ghost her because she can’t be bought?” was about Lisa Delmuth, who didn’t get endorsed for Governor.)

Michele Tafoya

Michele Tafoya is a former sportscaster who got into politics in 2022, in the sense of “doing political commentary/consulting and chairing someone’s campaign,” not in the sense of having held an elected office previously. None of the Republicans running have held elected office before. Nor have any of them (so far as I could find) done anything like volunteering on county commissions. The veterans (Adam, Patrick, and Tom) have at least done military service. Michele’s prior political experience seems to be that she chaired Kendall Quall’s gubernatorial campaign in 2022, only to have him explicitly rule her out as a potential running mate on the grounds that she was pro-choice. (That was in 2022, to be clear — in 2026 she wasn’t on the table as a running mate because she’s got her own race going.)

Anyway, despite what strikes me as a pretty thin political resume, she’s widely agreed to be the best and most electable of the Republican Senate candidates. The GOP failed to endorse her at their convention, though, because in addition to being at least somewhat pro-choice (she thinks abortion should be legal up to 12 weeks) she’s been in favor of red flag laws in the past. Regardless, I’m sure she would not let her views stand in the way of doing whatever Trump told her to do.

I was curious who all has endorsed her but her website doesn’t have an endorsements section.

Royce White

Royce White is virulently homophobic, misogynistic, and antisemitic. Naturally, he was the Republican candidate for US Senate in 2024. Per court testimony, he has violently assaulted his ex-wife and his son, and stalked his ex-wife, and she received an order of protection from him in February of this year (good for fifty years.) I fully expect thousands of Minnesotan Republicans to vote for him in August, but I think odds are low he’ll be the candidate this November.


This seems like a good year to fundraise for a trans nonprofit, so I’m fundraising this year for TIGERRS. I don’t have a Patreon, and a fundraiser lets me see in a tangible way that people value my work, which is really helpful as a motivator. (This project is a lot of work.)

I also have a new book! Obstetrix is about an obstetrician who gets kidnapped by a cult because they want someone on hand to deliver their babies; it’s a story about enduring, surviving, and not giving up. You can buy it anywhere fine books are sold, and Uncle Hugo’s, Moon Palace, and Dreamhaven all (probably) have signed copies. (I also signed copies at Next Chapter, and will be making my way to other bookstores as time allows!)

Primary Election 2026

Minnesota’s primary election will be on August 11th. Here are the races I’m planning to write about:

Statewide

US Senator
Governor/Lt. Governor of Minnesota
Attorney General
Secretary of State (maybe, if I have time: the DFL race is uncontested, only the Republicans have a primary.)
State Auditor (maybe, if I have time: the DFL race is uncontested, only the Republicans have a primary.)

(The overwhelming majority of people who read my blog are not Republicans. You have to pick one partisan primary to cast your vote in, and if you’re a DFLer you probably have enough of an investment in the Peggy vs. Angie race that you’re not going to cross over.)

Saint Paul (or a subset thereof)

US Representative District 4 (all of St. Paul)
Ramsey County Commissioner District 5 (part of St. Paul)
Minnesota Senate District 65 (part of St. Paul)
Minnesota House District 65B (part of St. Paul)

Minneapolis (or a subset thereof)

US Representative District 5 (all of Minneapolis)
Hennepin County Attorney (all of Minneapolis)
Minneapolis School Board At-Large (all of Minneapolis)
Hennepin County Commissioner District 3 (part of Minneapolis)
Hennepin County Commissioner District 2 (part of Minneapolis)
Minnesota Senate District 62 (part of Minneapolis)
Minnesota House District 60B (part of Minneapolis)

EDITED TO ADD THE LEGISLATIVE RACES.

I think that covers everything that’s on the primary ballot in the two cities but if you live in one of the two cities, check your address, and see something on your ballot that I didn’t mention, feel free to let me know. For nonpartisan races, there’s only a primary if more than 2 people filed to run for the office; the top two vote-getters will advance to the November general election.

P.S. I had a book come out in early June! Go buy a copy!


Special Elections 2026: MN House 64A (& 47A)

If you arrived at my blog and are looking for posts about responding to the current occupation of Minnesota by ICE, you can find my How To Help If You’re In Minnesota essay HERE, and my How To Help If You’re Outside Minnesota essay HERE. If you subscribed to my blog because of those posts, SURPRISE, an awful lot of what I post here is a guide to the local elections in Minneapolis and Saint Paul with occasional shilling for my books (like Obstetrix, which comes out in June and you can pre-order. Cory Doctorow described it as “a perfect thriller with a razor at the core.”)

There are two special elections in Minnesota tomorrow. Both State House races, both blue districts. I know it is hard to think right now about going to the polls. It’s hard to think right now about much of anything. Adrenaline will do that to you. (I am hoping I managed to spell everyone’s name right in this post.) If you’re in 64A or 47A, please go vote. Among other things we need to send the message that distraction and intimidation and terror will not keep us from the polls — not on Tuesday, January 27th, and not on Tuesday, November 3rd.

If you’re not sure what district you’re in, or where to vote if you’re in 64A or 47A, you can look that up at https://pollfinder.sos.mn.gov/ (just plug in your address.)

Running in 64A:

Meg Luger-Nikolai (DFL)
Dan Walsh (Republican)

Meg Luger-Nikolai (DFL)

Meg is a labor lawyer who works for Education Minnesota. I wrote about her in some detail during the primary. The thing that really strikes me now is that she’s a lawyer who fights. (A local labor guy had commented, “Labor organizer’s greatest ire is reserved for timid labor lawyers who are too scared to support action. Meg Luger-Nikolai is THE exception to that rule, the best labor lawyer I know.”) What I want in the DFL right now is fighters. You can read her response to the most recent horrors on her Facebook.

I would vote for literally any Democrat running for this seat but I would enthusiastically vote for Meg.

Dan Walsh (Republican)

I wrote about Dan in 2024. He did not reply to my e-mail asking who he thought won the Presidential election in 2020. At the time he had a Twitter but he now seems to have been banned, I’m not sure why (or for that matter how) and if he’s set up a new Twitter I couldn’t find it. Which was disappointing because I really wanted to see his take on the current horrors. (I can’t find him on Facebook, either.) I did find a questionnaire (probably from 2024) where he advocates for the abolition of minimum wage, though, on the grounds that it creates obstacles for business owners who want to hire minorities. (!)

Obviously if you live in 64A you should vote for Meg. Go vote for Meg. Make a plan, pick a time, go vote for Meg.

If you live in 47A: the DFLer on the ballot is Shelley Buck. She is running unopposed (although there’s a write-in option.) Even though there is no Republican on the ballot, if you live in 47A I think you should be sure to go cast a ballot purely for the symbolism of being able to say, “we Minnesotans will go vote out of PURE SPITE.”

ETA: apparently Shelley has a write-in opponent who’s running a thoroughly disorganized campaign that includes a handwritten list of who she voted for in each presidential race. (Reagan, Mondale, GHWB, GHWB, possibly Clinton but she doesn’t remember for sure, GWB, GWB, Obama, Romney, Clinton, Biden, Harris, but if you click you’ll get to see all her extensive notes.) The Shelley supporter who replied to me added, “Why Shelley is a great candidate: -former President of the board for the Prairie Island Indian Community, so she has experience making policy and working with the legislature. -She runs Owámniyomni Okhódayapi, which works to restore important Dakota sites. -is protecting neighbors in Woodbury from ICE.” Anyway: go vote for Shelley, either because you are concerned about this write-in weirdo winning, or out of spite, either works.

But it’s more critical if you live in 64A. Election Day for you is Tuesday, January 27th. (I’m posting this on Monday.) If you’re in 64A, go vote. Go vote. GO VOTE.