This post was written in consultation with David Brauer’s breaking news spreadsheet that’s taken Minneapolis by storm. This post will be updated — though at a slower pace than the sheet. For live updates, and informed speculation, check the spreadsheet.
This page will only include candidates with a website of some kind or some official registration. I will
strikethrough incumbents who confirm they are not running.