Salaripedia
English

How much does a detective and criminal investigator make in Flint?

$96,740a year

Median yearly pay for detective and criminal investigators in the Flint, MI metro area. That is $46.51 an hour or $8,062 a month.

Hourly
$46.51
Vs. national median
+3%
Rank among cities
82 of 288
Jobs in the area
90
Pay range
Lowest 10%: $57,430Median: $96,740Highest 10%: $169,500
PercentileYearlyHourly
10th$57,430$27.61
25th$78,060$37.53
Median$96,740$46.51
75th$150,100$72.18
90th$169,500$81.49

Other cities in Michigan

Median yearly pay for detective and criminal investigators.

Ann Arbor, MI$105,800
Detroit, MI$95,820
Grand Rapids, MI$92,410
Lansing, MI$86,510
South Bend, IN$78,200
Traverse City, MI$73,050
Detective and Criminal Investigator salary in Michigan Detective and Criminal Investigator salary in all states

Related jobs in Flint

Same field, median yearly pay.

First-Line Supervisors of Police and Detective$79,970
Transportation Security Screener$74,130
Police and Sheriff's Patrol Officer$64,320
First-Line Supervisors of Security Worker$46,130
Firefighter$39,150
Security Guard$34,930
School Bus Monitor$31,860
Lifeguard$28,780
Salaries for every job in Flint, MI

Frequently asked questions

How much does a detective and criminal investigator make an hour in Flint?

The median hourly pay in the Flint, MI metro area is $46.51 ($96,740 a year).

Do detective and criminal investigators make more in Flint than the national average?

Yes: $96,740 against $93,790 nationally, 3% more.

How does Flint compare with the rest of Michigan?

The median in Michigan is $90,650, so Flint pays 7% more.

Where does Flint rank for detective and criminal investigator pay?

82 of 288 metro areas with data.

How much does a detective and criminal investigator make starting out in Flint?

The lowest-paid 10% make $57,430 or less a year; the top 10% make $169,500 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.