Private Detectives and Investigators Salary in North Carolina

BLS OEWS May 2025 • 12 metro areas • North Carolina

Private Detectives and Investigators in North Carolina earn a median salary of $46,452 per year on average across 12 metro and nonmetro areas, -11.3% vs the national median of $52,370. An estimated 1,300 private detectives and investigators are employed across North Carolina, with salaries ranging from $36,550 to $74,720 depending on location.

$46,452 Avg median salary in North Carolina
$74,720 Highest paying metro
$36,550 Lowest paying metro
1,300 Employed in North Carolina

Compare Private Detectives and Investigators salaries & buying power

Pick two cities to see how salary and purchasing power differ.

Full tool →
Private Detectives and Investigators
in
    vs

      Private Detectives and Investigators salaries by city in North Carolina

      Metro areaMedian salary25th pct75th pctEmployed
      Charlotte, NC-SC$74,720$56,320$99,380740
      Greenville, NC$57,590$39,990$57,60040
      Asheville, NC$53,900$41,090$53,90050
      Fayetteville, NC$46,510$37,540$56,82050
      Raleigh, NC$43,230$37,440$62,260110
      Central North Carolina$43,100$38,490$56,020
      Western North Carolina$41,700$39,770$51,03050
      Winston, NC$41,410$40,720$58,65060
      Durham, NC$41,040$37,170$54,15040
      Greensboro, NC$39,990$36,490$49,75050
      Wilmington, NC$37,680$35,340$58,35070
      Hickory, NC$36,550$27,720$43,26040

      View Private Detectives and Investigators salaries in all cities