Content has loaded

Penetration tester salary in United States

How much does a Penetration Tester make in the United States?

Average base salary

$123,540
Average $123,540
Low $78,929
High $193,367

The average salary for a penetration tester is $123,540 per year in the United States. 245 salaries taken from job postings on Indeed in the past 36 months (updated July 24, 2026).

Penetration Tester job openings in United States

slide 1 of 6
slide1 of 6
Lead, Penetration Tester
Humana3.6out of 5 stars.
Remote
$142,300 - $195,700 a year
Full-time
2 days ago

Highest paying companies for Penetration Tester in United States

Average year pay is based on job postings on Indeed in the past 36 months.
MERCOR
 
$507,000per year
View company
Akraya Inc.
 
$232,700per year
Intelliswift Software
 
$204,235per year
Wood Consulting Services
 
$186,667per year
CONCERAS
 
$182,500per year
Target
 
$179,500per year

Highest paying cities for Penetration Testers near United States

  1. Colorado Springs, CO
    $153,779 per year
  2. New York, NY
    $135,892 per year
  3. McLean, VA
    $135,813 per year
  4. Denver, CO
    $121,779 per year
  5. Chantilly, VA
    $121,058 per year

Where can a Penetration Tester earn more?

Compare salaries for Penetration Testers in different locations
vs

Frequently Asked Questions (FAQs) about Penetration Tester

How much do similar professions as Penetration Tester get paid in United States?

Senior Penetration Tester

Job openings
Average $142,270 per year