Data Analyst Salary in Minnesota
Data Analyst pay in Minnesota, explained
Data analysts in Minnesota earn a median of $128,800 per year ($61.92 per hour), which is 7% above the national median of $120,230. Entry-level workers earn around $65,730, while the most experienced data analysts reach about $179,640. Pay varies by employer, setting, and metro area within Minnesota.
Is $128,800 good pay in Minnesota?
Adjusted for Minnesota's cost of living (which runs 99% of the U.S. average), that $128,800 is worth about $130,601 in national buying power — ranking Minnesota #2 for real pay (vs #7 on the sticker number).
Data Analyst pay by experience in Minnesota
Data Analyst pay in neighboring states
| State | Median / yr | Real pay | vs MN |
|---|---|---|---|
| Minnesota (here) | $128,800 | $130,601 | — |
| Wisconsin | $106,680 | $113,375 | +$22,120 |
| South Dakota | $96,150 | $108,539 | +$32,650 |
| Iowa | $95,830 | $109,193 | +$32,970 |
| North Dakota | $81,900 | $92,065 | +$46,900 |
Data Analyst in Minnesota: FAQ
How much do data analysts make in Minnesota?
Data analysts in Minnesota earn a median of $128,800 per year ($61.92 per hour), compared with $120,230 nationally.
Does Minnesota pay data analysts well?
At $128,800, Minnesota pays 7% above the national median for data analysts. An estimated 4,020 work in the state.