Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS), May 2024 estimates

Detectives and Criminal Investigators

Illustration of protective-service equipment such as a badge, helmet, and patrol vehicle

SOC code 33-3021 · Protective Service Occupations

National employment
114,430
Mean annual wage
$99,430
Mean hourly wage
$47.80
Median annual wage
$93,790
Median hourly wage
$45.09

Wage percentiles

PercentileAnnual wageHourly wage
10th percentile$55,390$26.63
25th percentile$69,330$33.33
50th percentile (median)$93,790$45.09
75th percentile$120,520$57.94
90th percentile$160,540$77.18

See where a wage ranks

Estimate only, based on linear interpolation between this occupation's BLS OEWS reported percentiles above.

Wages by state (May 2024)

State-level employment and wage estimates for Detectives and Criminal Investigators (SOC 33-3021), from the U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS) State estimates, May 2024. Data available for 50 of 51 states/DC for this occupation.

StateEmploymentMean annualMedian annual10th pctl annual25th pctl annual75th pctl annual90th pctl annual
Alabama1,290$77,900$66,020$41,970$49,630$90,230$147,850
Alaska130$127,090$121,140$74,270$87,730$170,350$180,090
Arizona5,220$98,670$103,270$61,310$76,030$109,160$140,360
Arkansas560$67,640$53,460$40,360$46,010$66,910$142,190
California11,900$120,930$122,140$79,350$99,520$136,250$165,230
Colorado2,030$106,000$102,910$67,460$82,300$116,490$157,100
Connecticut890$99,560$95,420$77,210$89,280$103,910$116,220
Delaware—$105,460$88,350$60,670$60,670$146,970$175,430
Florida6,310$94,360$78,290$51,290$61,010$121,600$160,620
Georgia4,820$76,520$64,990$43,820$52,000$79,530$146,490
Hawaii440$124,950$112,100$96,370$111,910$142,990$166,190
Idaho520$86,860$77,460$54,570$65,440$100,000$142,190
Illinois3,100$97,900$89,740$53,600$69,470$117,280$158,720
Indiana1,240$79,500$74,600$49,870$60,240$83,410$130,440
Iowa380$86,140$77,440$56,580$67,430$89,560$143,230
Kansas1,070$74,870$68,180$46,420$54,790$87,410$101,320
Kentucky700$88,950$77,440$49,820$60,670$108,700$150,800
Louisiana1,870$69,230$59,500$39,320$46,180$75,520$129,250
Maine540$90,140$80,750$59,740$74,260$104,330$122,640
Maryland960$127,850$125,630$69,800$88,340$162,200$186,760
Massachusetts1,170$118,660$111,460$74,360$87,480$150,880$180,090
Michigan2,050$104,170$92,560$71,820$82,390$118,250$166,300
Minnesota1,770$88,940$82,330$60,130$70,590$103,890$115,810
Mississippi810$67,560$56,310$40,710$46,940$72,530$129,250
Missouri1,440$87,900$78,670$48,690$57,570$97,140$153,150
Montana470$94,470$95,640$61,360$71,320$107,240$141,290
Nebraska280$101,710$99,090$64,230$78,280$114,880$152,240
Nevada580$101,180$95,590$61,640$78,270$124,930$153,900
New Hampshire410$99,180$90,050$75,680$80,640$98,240$160,620
New Jersey3,000$116,770$113,830$70,850$90,330$135,410$170,680
New Mexico2,000$83,500$86,840$48,040$57,710$107,240$107,240
New York9,410$106,280$103,340$61,450$77,350$124,860$168,770
North Carolina3,240$75,320$62,480$49,820$56,280$80,020$134,870
North Dakota420$86,660$84,580$55,560$61,100$101,440$123,000
Ohio2,120$89,760$77,940$57,510$65,750$104,330$151,900
Oklahoma1,280$83,850$77,440$51,030$59,420$102,250$129,250
Oregon470$114,240$107,450$82,770$94,330$126,460$162,200
Pennsylvania3,390$102,050$98,740$63,510$76,750$119,600$151,720
Rhode Island440$96,810$88,780$76,670$78,290$97,350$146,020
South Carolina1,330$77,110$63,060$49,740$55,110$79,620$146,490
South Dakota230$90,250$77,440$59,540$65,700$108,700$142,190
Tennessee1,960$83,560$72,800$49,670$59,020$99,920$144,290
Texas18,020$91,250$89,860$50,920$64,360$107,240$137,860
Utah560$87,790$74,530$48,670$59,800$112,320$150,800
Vermont210$101,860$104,330$64,980$80,850$109,220$153,570
Virginia3,170$117,280$110,220$62,320$78,530$157,270$191,650
Washington1,680$118,100$116,450$86,200$97,500$126,570$164,240
West Virginia210$101,920$90,690$45,300$55,760$146,490$168,040
Wisconsin1,480$92,950$92,910$67,630$79,080$103,440$107,240
Wyoming170$91,300$80,250$62,230$71,090$105,310$146,490

Hourly by-state wages are in the source dataset but not rendered here (annual only, to keep this table a manageable width); see the source link below for the full file. BLS suppresses some state-level figures for reliability: an em dash (—) means BLS did not publish that figure for this state and occupation. Per BLS’s own field definitions: "*" = a wage estimate is not available; "**" = an employment estimate is not available; "#" = a wage equal to or greater than $115.00 per hour or $239,200 per year (all three are shown here as —, not guessed). Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS), State occupational employment and wage estimates, May 2024.

Similar-paying occupations in Protective Service Occupations

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS), May 2024 estimates. Wage figures are BLS OEWS estimates and may not reflect current pay.