DFL Gov. Mark Dayton has nearly $1.7 million banked for the final weeks of his re-election campaign, about twice as much cash-on-hand as his Republican rival Jeff Johnson.

Dayton and Johnson both raised about $1 million since July, with significant portions of both campaign coffers coming from public subsidies. Johnson actually brought in more money from sources other than the state than Dayton did since July.

"The Mark Dayton for a Better Minnesota campaign is in a strong position to get out its message of strengthening the middle class, improving education and making government work better for all Minnesotans," the Dayton campaign said in a statement.