What is the average salary for a Detective?

Annual / Hourly

The average salary of a Detective is $79,030. Salaries start from $40,110 and go up to $125,320. Please note that the average salary for a Detective may vary depending on several factors, like level of education, amount of experience, industry, company size and location. Our source, the Bureau of Labor Statistics, produces some of the United States most sensitive and important economic information, which is based on their strongest commitment to accuracy, quality and integrity.

Learn more about the Detective job market for salaries of real jobs in your area.

Find your compatibility

Would you make a good detective? Sokanu's free assessment reveals how compatible you are with a career across 5 dimensions!

Take the free career test
Highest

The top 10% of Detectives in United States earn:

$125,320
Senior

The top 25% of Detectives in United States earn:

$100,760
Experienced

The middle 50% of Detectives in United States earn:

$76,730
Junior

The bottom 25% of Detectives in United States earn:

$52,190
Starting

The bottom 10% of Detectives in United States earn:

$40,110

Historical salary

Detective salary by state

Click on a state to learn more

State Salary Rank
Detective Salary in District of Columbia 116,210 1
Detective Salary in Alaska 109,930 2
Detective Salary in New Jersey 100,140 3
Detective Salary in Delaware 98,710 4
Detective Salary in California 97,270 5
Detective Salary in Maryland 90,660 6
Detective Salary in Virginia 88,910 7
Detective Salary in New York 88,720 8
Detective Salary in Hawaii 87,860 9
Detective Salary in Illinois 86,250 10
Detective Salary in Michigan 85,500 11
Detective Salary in Arizona 83,280 12
Detective Salary in Vermont 81,390 13
Detective Salary in Colorado 81,380 14
Detective Salary in North Dakota 80,800 15
Detective Salary in Washington 80,410 16
Detective Salary in Pennsylvania 80,330 17
Detective Salary in Connecticut 80,260 18
Detective Salary in New Mexico 80,090 19
Detective Salary in United States 79,030 20
Detective Salary in Nevada 78,380 21
Detective Salary in Rhode Island 76,960 22
Detective Salary in Texas 76,540 23
Detective Salary in Oregon 76,100 24
Detective Salary in Minnesota 75,140 25
Detective Salary in Montana 74,950 26
Detective Salary in Iowa 73,190 27
Detective Salary in Massachusetts 73,100 28
Detective Salary in Wyoming 72,420 29
Detective Salary in Florida 72,280 30
Detective Salary in New Hampshire 72,280 31
Detective Salary in Utah 71,870 32
Detective Salary in Nebraska 70,280 33
Detective Salary in Ohio 70,070 34
Detective Salary in Wisconsin 69,170 35
Detective Salary in South Dakota 67,460 36
Detective Salary in Missouri 66,330 37
Detective Salary in Maine 66,250 38
Detective Salary in Puerto Rico 65,390 39
Detective Salary in Idaho 65,210 40
Detective Salary in Kentucky 63,590 41
Detective Salary in Kansas 63,030 42
Detective Salary in Indiana 61,470 43
Detective Salary in Georgia 60,070 44
Detective Salary in Tennessee 58,950 45
Detective Salary in Louisiana 58,620 46
Detective Salary in West Virginia 58,400 47
Detective Salary in Alabama 57,820 48
Detective Salary in South Carolina 56,760 49
Detective Salary in North Carolina 53,870 50
Detective Salary in Oklahoma 53,720 51
Detective Salary in Mississippi 53,060 52
Detective Salary in Arkansas 52,520 53

Source: U.S. Department of Labor Bureau of Labor Statistics