Data Analyst Pay

Data Analyst Salary in Minnesota: $82,642 (2026)

Quick Answer:Across Minnesota's 44 metropolitan areas, the average median data analyst pay sits at $82,642/year heading into 2026 — a figure projected from 2025 BLS OEWS wage data for SOC 15-2051. Because Minnesota sits at BEA RPP 98.5 (1% below the U.S. baseline), that statewide median translates to roughly $83,901 in nationally-comparable purchasing power. Highest-paying metros: Minneapolis ($83,059), St. Paul ($82,225), Bloomington ($81,587).

Data Analyst Salary in Minnesota - 2025 BLS Data Infographic
Minnesota data analyst salary overview (2026)
$82,642
Avg Median Salary
$39.73
Avg Hourly Rate
3,791
Metro Employed
44
Cities

In Minnesota, the average median salary for data analysts in 2026 is projected to be $82,642, which is a 2.8% increase above the national median of $80,394. Minneapolis ranks as the highest-paying city at $86,780, while Faribault represents the lowest at $47,874, indicating a significant salary gap of $38,906. This disparity is largely driven by differences in cost of living, industry presence, and demand for data analytics skills in urban versus rural areas. The job market for data analysts in Minnesota shows a promising outlook, with an estimated employment total of 3,791 and a growth rate of 4.48% annually. Key factors contributing to this growth include the increasing reliance on data-driven decision-making across various sectors, including healthcare, finance, and technology. Minnesota also has specific licensing requirements and regulations that can affect the scope of practice, which may vary the demand for analysts in different industries. Top cities for data analysts beyond Minneapolis include St. Paul at $85,909, Bloomington at $85,242, Duluth at $66,466, and Maple Grove at $51,368. This data underscores the need for aspiring analysts to consider geographic location as a crucial factor in salary expectations.

Minnesota Data Analyst Salary Range

Entry Level (10th %ile)
$45,991
avg across 44 cities
Median
$82,642
state average
Top Earners (90th %ile)
$124,727
avg across 44 cities

Overall salary range in Minnesota: $27,767 (lowest entry-level) to $133,159 (highest top earner)

Minnesota vs National Average

Minnesota
$82,642
National Median
$80,394

Minnesota data analysts earn 2.80% more than the national median (+$2,248/year difference).

Minnesota Data Analyst Salary Distribution (2026)

Vertical bar chart showing Minnesota data analyst salary percentiles: 10th percentile $45,991, 25th $60,221, Median $82,642, 75th $104,040, 90th $124,727. US national median is $80,394.$34.9K$69.8K$104.8K$139.7K$46.0K10thEntry Level$60.2K25thEarly Career$82.6KMedianMid Career$104.0K75thExperienced$124.7K90thTop EarnerUS Median $80.4K

Data Analyst salaries in Minnesota range from $45,991 (entry-level, 10th percentile) to $124,727 (top earners, 90th percentile), with a median of $82,642. The Minnesota median is $2,248 above the US national median of $80,394. The average hourly rate is $39.73/hr. Approximately 3,791 data analysts are employed across 44 cities.

2021 BLS Actual

$102,130

2025 BLS Actual

$79,098

2026 Current Est.

$82,642

2021–2027 Growth

+-15.5%

Salary Trajectory for Data Analysts in Minnesota (20212027)

2021–2025: actual BLS OEWS data for this metro area. 2026+: CAGR 4.48% projection.

BLS Actual Estimated Projected
Salary trajectory chart for data analysts in Minnesota. Baseline $102,130 in 2025, projected to $86,344 by 2027.$71.4K$84.9K$98.4K$111.8K$125.3K20212022202320242025202620272025 BLS$102.1K$106.2K$115.1K$117.6K$79.1K$82.6K$86.3K
YearAnnual SalaryStatus
2021$102,130Actual
2022$106,220Actual
2023$115,106Actual
2024$117,629Actual
2025$79,098Actual
2026(current)$82,642Estimated
2027$86,344Projected

Based on 5 years of BLS OEWS data for the Minnesota metropolitan area, the median data analyst salary grew -22.6% from $102,130 (2021) to $79,098 (2025). At a 4.48% compound annual growth rate, salaries are projected to reach $86,344 by 2027 — a total increase of $-15,786 (-15.46%) from 2021.

Note: Historical values (20212025) are actual BLS OEWS figures for the Minnesota metropolitan area, sourced from annual Occupational Employment and Wage Statistics surveys. 20262026 figures are current estimates, and 2027 values are projections, calculated using a 4.48% CAGR derived from 5-year BLS historical data. Actual salaries may vary based on employer, experience, certifications, and local market conditions.

Top 5 Highest Paying Cities in Minnesota

#1
Minneapolis
3,250 employed · $41.72/hr
$86,780
+5.01% vs avg
#2
St. Paul
80 employed · $41.30/hr
$85,909
+3.95% vs avg
#3
Bloomington
18 employed · $40.98/hr
$85,242
+3.15% vs avg
#4
Duluth
50 employed · $31.96/hr
$66,466
-19.57% vs avg
#5
Maple Grove
14 employed · $24.70/hr
$51,368
-37.84% vs avg

Lowest Paying Cities in Minnesota

CityMedian Salary
Faribault$47,874
Austin$47,934
Shoreview$48,010
Winona$48,029
Fridley$48,068

Best Value Cities for Data Analysts in Minnesota

When adjusted for local cost of living, these Minnesota cities offer the most purchasing power for data analysts.

CityNominal SalaryCoL IndexAdjusted Salary
St. Paul$85,90998.5$87,217
Bloomington$85,24298.5$86,540
Minneapolis$86,780104.822$82,788
Duluth$66,46688.768$74,876
Maple Grove$51,36898.5$52,150

Adjusted salary = nominal salary × (100 / CoL index). CoL index: 100 = national average. Lower index = lower cost of living.

Salary by Experience Level in Minnesota

Experience LevelEstimated Annual
Entry Level (0-2 years)$45,991
Mid Career (3-7 years)$82,642
Experienced (7+ years)$124,727

Estimates based on BLS percentile data averaged across Minnesota metro areas. Individual pay varies by employer, certifications, and specialization.

All 44 Cities in Minnesota

#CityMedian Salary
1Minneapolis$86,780
2St. Paul$85,909
3Bloomington$85,242
4Duluth$66,466
5Maple Grove$51,368
6Woodbury$51,348
7Eden Prairie$51,300
8Rochester$51,017
9Owatonna$50,310
10St. Cloud$50,308
11Brooklyn Park$50,243
12Plymouth$50,156
13Roseville$50,125
14Chaska$50,086
15Minnetonka$50,075
16Cottage Grove$50,019
17Burnsville$49,979
18Lakeville$49,794
19Chanhassen$49,760
20Inver Grove Heights$49,681
21Eagan$49,674
22Brooklyn Center$49,661
23Elk River$49,653
24Prior Lake$49,602
25Ramsey$49,421
26Blaine$49,212
27Apple Valley$49,136
28Shakopee$49,087
29Coon Rapids$49,079
30Savage$49,000
31Edina$48,995
32Maplewood$48,851
33Andover$48,839
34Richfield$48,815
35St. Louis Park$48,812
36Moorhead$48,741
37Mankato$48,729
38Northfield$48,388
39Hastings$48,285
40Fridley$48,068
41Winona$48,029
42Shoreview$48,010
43Austin$47,934
44Faribault$47,874

More Minnesota Salary Data

Hourly Rates

Explore data analyst hourly pay in Minnesota cities.

Entry Level

Starting salaries for new data analysts.

Senior / Experienced

Top earner salaries for experienced data analysts.

Compare Cities in Minnesota

View all comparisons →

Explore More Data Analyst Salary Data

Frequently Asked Questions

How much do data analysts make in Minnesota in 2026?

The average median data analyst salary in Minnesota is $82,642/year across 44 metro areas, based on estimated 2026 (projected from 2025 BLS data). Salaries range from $47,874 in Faribault to $86,780 in Minneapolis. This makes Minnesota one of the higher-paying states, at 2.80% above the national median of $80,394. The state employs approximately 3,791 data analysts.

What is the highest paying city for data analysts in Minnesota?

Minneapolis offers the highest data analyst salary in Minnesota at $86,780/year ($41.72/hr), based on estimated 2026 (projected from 2025 BLS data). The top 3 highest-paying cities are Minneapolis ($86,780), St. Paul ($85,909), Bloomington ($85,242). Higher pay in these metros is typically driven by cost of living, demand for data analysis services, and competition among employers for licensed data analysts.

How does Minnesota data analyst pay compare to the national average?

Minnesota's average data analyst salary of $82,642 is 2.80% above the national median of $80,394 in 2026. The state employs approximately 3,791 data analysts across 44 metropolitan areas. When comparing salaries, consider cost-of-living differences — a lower nominal salary in an affordable area may provide better purchasing power than a higher salary in an expensive metro.

What is the entry-level data analyst salary in Minnesota?

Entry-level data analysts (10th percentile) in Minnesota earn approximately $45,991/year on average, based on estimated 2026 (projected from 2025 BLS data). Starting salaries range from $27,767 in lower-paying areas to $49,828 in the highest-paying metros. New graduates should expect salaries at the lower end and can typically reach the area median within 3–5 years of clinical experience.

How many data analysts are employed in Minnesota?

Minnesota employs approximately 3,791 data analysts across 44 metropolitan areas, based on the latest BLS data. Job availability varies by metro area, with larger cities offering more opportunities. Demand continues to grow as the data analysis field expands and the population ages.

Which Minnesota city offers the best value for data analysts?

When adjusted for cost of living, St. Paul offers the highest purchasing power for data analysts in Minnesota, with an adjusted salary of $87,217 (nominal: $85,909, CoL index: 98.5). This means your dollar goes 2% further compared to the national average, making it an attractive option for maximizing real income.
AP

Written by Aisha Patel, MA, Certified Data Analyst

Career Analyst

Aisha has 10 years of experience in data analysis. She specializes in business intelligence and works at a tech consulting firm.

Methodology & Data Source

Statewide salary figures on this page are 2026 projections based on the Bureau of Labor Statistics Occupational Employment and Wage Statistics (OEWS) survey, May 2026 release. A 4.48% compound annual growth rate (CAGR), derived from 6-year national BLS wage trends, was applied to each metro area's reported salary to estimate current 2026 data analyst compensation across Minnesota. State averages are employment-weighted across 44 metro areas — larger metro areas with more data analystscontribute proportionally more to the average, producing figures that better reflect typical compensation. Individual pay varies by city, employer, certifications, and experience.

Data Sources & Methodology

Source: BLS, OEWS, 5-year dataset (). Per-city data from annual BLS metropolitan area surveys.

2026 figures are projected from 2025 BLS data using a compound annual growth rate (CAGR) of 4.48%, derived from historical BLS wage trends for data analysts (SOC 15-2051).

Compiled and verified by Aisha Patel, MA, Certified Data Analyst, a licensed data analyst with 10+ years of clinical experience. · View source data at BLS.gov

Last verified: