What is the average salary for a Private Detective?

Annual / Hourly

The average salary of a Private Detective is $53,890. Salaries start from $30,330 and go up to $83,600. Please note that the average salary for a Private 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 Private Detective job market for salaries of real jobs in your area.

Highest

The top 10% of Private Detectives in United States earn:

$83,600
Senior

The top 25% of Private Detectives in United States earn:

$65,660
Experienced

The middle 50% of Private Detectives in United States earn:

$46,250
Junior

The bottom 25% of Private Detectives in United States earn:

$36,860
Starting

The bottom 10% of Private Detectives in United States earn:

$30,330

Historical salary

Private Detective salary by state

Click on a state to learn more

State Salary Rank
Private Detective Salary in New Jersey 64,610 1
Private Detective Salary in Nebraska 63,770 2
Private Detective Salary in Washington 61,320 3
Private Detective Salary in Texas 59,200 4
Private Detective Salary in California 58,330 5
Private Detective Salary in Hawaii 58,180 6
Private Detective Salary in Alabama 57,620 7
Private Detective Salary in North Carolina 57,120 8
Private Detective Salary in Tennessee 56,900 9
Private Detective Salary in South Carolina 55,080 10
Private Detective Salary in New York 54,640 11
Private Detective Salary in United States 53,890 12
Private Detective Salary in Connecticut 53,520 13
Private Detective Salary in Maryland 53,330 14
Private Detective Salary in Massachusetts 52,890 15
Private Detective Salary in Delaware 52,770 16
Private Detective Salary in Pennsylvania 51,950 17
Private Detective Salary in Rhode Island 51,590 18
Private Detective Salary in Nevada 51,410 19
Private Detective Salary in Arizona 51,230 20
Private Detective Salary in Missouri 51,150 21
Private Detective Salary in Colorado 51,050 22
Private Detective Salary in Georgia 49,760 23
Private Detective Salary in Kentucky 49,720 24
Private Detective Salary in West Virginia 49,030 25
Private Detective Salary in Virginia 48,190 26
Private Detective Salary in Arkansas 47,640 27
Private Detective Salary in Kansas 47,570 28
Private Detective Salary in Utah 47,240 29
Private Detective Salary in New Hampshire 46,940 30
Private Detective Salary in New Mexico 46,370 31
Private Detective Salary in Indiana 46,320 32
Private Detective Salary in Florida 44,000 33
Private Detective Salary in Michigan 43,960 34
Private Detective Salary in Illinois 43,340 35
Private Detective Salary in Ohio 42,670 36
Private Detective Salary in Montana 42,290 37
Private Detective Salary in Iowa 41,020 38
Private Detective Salary in Oregon 40,600 39
Private Detective Salary in Louisiana 40,070 40
Private Detective Salary in Wisconsin 39,980 41
Private Detective Salary in Oklahoma 38,120 42
Private Detective Salary in Mississippi 31,340 43
Private Detective Salary in South Dakota 29,750 44
Private Detective Salary in Puerto Rico 22,190 45

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