EV charging in Minnesota by city
1,226 charging stations across 219 Minnesota cities and towns — every station cross-linked from its city profile.
Dataset updated . Refreshed weekly from the US DOE Alternative Fuels Data Center.
Stations
1,226
Cities & towns
219
DC fast ports
1,092
Total ports
3,510
Cities
Charging cities in Minnesota
| # | City | Stations | DC fast |
|---|---|---|---|
| 1 | Minneapolis | 148 | 39 |
| 2 | Saint Paul | 95 | 15 |
| 3 | Rochester | 57 | 38 |
| 4 | Bloomington | 37 | 21 |
| 5 | Eden Prairie | 29 | 20 |
| 6 | Plymouth | 29 | 27 |
| 7 | Maplewood | 28 | 3 |
| 8 | Edina | 28 | 6 |
| 9 | Mankato | 22 | 13 |
| 10 | Duluth | 21 | 22 |
| 11 | Eagan | 21 | 18 |
| 12 | St. Louis Park | 21 | 6 |
| 13 | St. Paul | 20 | 16 |
| 14 | Lakeville | 16 | 15 |
| 15 | Brooklyn Park | 15 | 13 |
| 16 | Austin | 15 | 4 |
| 17 | Shakopee | 15 | 10 |
| 18 | New Brighton | 13 | 25 |
| 19 | Roseville | 13 | 9 |
| 20 | Minnetonka | 13 | 15 |
| 21 | Wayzata | 12 | 4 |
| 22 | Maple Grove | 12 | 28 |
| 23 | Northfield | 11 | 5 |
| 24 | White Bear Lake | 11 | 15 |
| 25 | Burnsville | 10 | 10 |
| 26 | Golden Valley | 10 | 1 |
| 27 | Prior Lake | 10 | 0 |
| 28 | Inver Grove Heights | 9 | 18 |
| 29 | St. Cloud | 9 | 19 |
| 30 | Hopkins | 9 | 2 |
| 31 | Hastings | 9 | 4 |
| 32 | Alexandria | 9 | 24 |
| 33 | Faribault | 9 | 5 |
| 34 | Winona | 8 | 3 |
| 35 | Bemidji | 7 | 15 |
| 36 | Elk River | 7 | 6 |
| 37 | Owatonna | 7 | 18 |
| 38 | Two Harbors | 7 | 12 |
| 39 | Woodbury | 6 | 8 |
| 40 | North Mankato | 6 | 2 |
Top 40 shown of 219 cities with recorded stations.
Growth
Stations opened by year
20115
201211
201314
201411
201519
201621
201738
201846
201949
202062
2021123
202295
2023162
2024224
2025217
2026123
Looking for individual stations? Biggest stations in Minnesota →
Frequently asked questions
Which city in Minnesota has the most EV chargers?
Minneapolis leads Minnesota with 148 charging stations, ahead of Saint Paul (95).
How much DC fast charging does Minnesota have?
Minnesota has 1,092 DC fast ports across its 1,226 stations (3,510 total ports of all levels).