Detectives and Criminal Investigators: Salary, Education, and Career Path (2026)
The U.S. has 110,790 detectives and criminal investigators, and they earn a median of $93,580/year. The range runs from $54K to $159K. Maryland pays the most.
What it takes
The BLS lists the typical education for this role as varies by employer.
Entry-level detectives and criminal investigators start around $54K. The gap between that and the median ($94K) is where experience, certifications, and location make the difference.
Top earners clear $159K, but that's the 90th percentile. Getting there usually takes a decade or more of experience, the right credentials, and being in a high-paying market.
Salary progression
Highest paying states
| State | Median salary | Employment |
|---|---|---|
| Maryland | $126K | 960 |
| California | $122K | 11,900 |
| Alaska | $121K | 130 |
| Washington | $116K | 1,680 |
| New Jersey | $114K | 3,000 |
| Hawaii | $112K | 440 |
| Massachusetts | $111K | 1,170 |
| Virginia | $110K | 3,170 |
| Oregon | $107K | 470 |
| Vermont | $104K | 210 |
Frequently asked questions
How much does a detectives and criminal investigators make?▼
The median detectives and criminal investigators salary in the United States is $93,580 per year ($45/hour). Entry-level positions start around $54,160, while experienced professionals earn up to $159,410.
What education do you need to become a detectives and criminal investigators?▼
The BLS lists the typical entry-level education as varies by employer. State licensing or certification requirements vary, so check your state's board for specifics.
What is the job outlook for detectives and criminal investigators?▼
Check the Bureau of Labor Statistics Occupational Outlook Handbook for the latest employment projections for detectives and criminal investigators.
What are the highest paying states for detectives and criminal investigators?▼
The highest paying states for detectives and criminal investigators are Maryland ($125,630), California ($122,140), Alaska ($121,140), Washington ($116,450), New Jersey ($113,830). Salaries vary significantly by location due to cost of living and local demand.