Salaripedia
English

How much does a detective and criminal investigator make in St. Cloud?

$68,490a year

Median yearly pay for detective and criminal investigators in the St. Cloud, MN metro area. That is $32.93 an hour or $5,708 a month.

Hourly
$32.93
Vs. national median
-27%
Rank among cities
223 of 288
Jobs in the area
60
Pay range
Lowest 10%: $53,580Median: $68,490Highest 10%: $94,260
PercentileYearlyHourly
10th$53,580$25.76
25th$56,760$27.29
Median$68,490$32.93
75th$75,990$36.53
90th$94,260$45.32

Other cities in Minnesota

Median yearly pay for detective and criminal investigators.

Sioux Falls, SD$110,800
Grand Forks, ND$86,110
Fargo, ND$85,300
Minneapolis, MN$85,300
Duluth, MN$77,330
Rochester, MN$75,100
Detective and Criminal Investigator salary in Minnesota Detective and Criminal Investigator salary in all states

Related jobs in St. Cloud

Same field, median yearly pay.

First-Line Supervisors of Police and Detective$111,800
Police and Sheriff's Patrol Officer$76,880
Correctional Officer and Jailer$62,400
Security Guard$38,430
Firefighter$33,820
Lifeguard$31,560
Salaries for every job in St. Cloud, MN

Frequently asked questions

How much does a detective and criminal investigator make an hour in St. Cloud?

The median hourly pay in the St. Cloud, MN metro area is $32.93 ($68,490 a year).

Do detective and criminal investigators make more in St. Cloud than the national average?

No: $68,490 against $93,790 nationally, 27% less.

How does St. Cloud compare with the rest of Minnesota?

The median in Minnesota is $80,000, so St. Cloud pays 14% less.

Where does St. Cloud rank for detective and criminal investigator pay?

223 of 288 metro areas with data.

How much does a detective and criminal investigator make starting out in St. Cloud?

The lowest-paid 10% make $53,580 or less a year; the top 10% make $94,260 or more.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.