Content has loaded

Special agent salary in United States (Updated 2026)

How much does a Special Agent make in the United States?

Average base salary

$114,697
Average $114,697
Low $95,439
High $137,841

The average salary for a special agent is $114,697 per year in the United States. 8.7k salaries taken from job postings on Indeed in the past 36 months (updated July 12, 2026).

Special Agent job openings in United States

slide 1 of 6
slide1 of 6
Special Agent (Richmond, VA)
CSX3.1out of 5 stars.
Richmond, VA
Full-time
1 day ago

Highest paying companies for Special Agent in United States

Average year pay is based on job postings on Indeed in the past 36 months.
D&M LEASING
 
$175,000per year
View company
United States Department of Ju...
 
$153,000per year
Arizona Department Of Public S...
 
$147,247per year
United States Capitol Police
 
$137,736per year
US Department of Homeland Secu...
 
$131,667per year
Virginia Alcoholic Beverage Co...
 
$123,536per year

Highest paying cities for Special Agents near United States

  1. Washington, DC
    $116,333 per year
  2. Phoenix, AZ
    $116,320 per year
  3. Las Vegas, NV
    $115,556 per year
  4. Indianapolis, IN
    $115,360 per year
  5. Los Angeles, CA
    $115,262 per year

Where can a Special Agent earn more?

Compare salaries for Special Agents in different locations
vs

How much do similar professions as Special Agent get paid in United States?

Senior Special Agent

Job openings
Average $80,590 per year