Content has loaded

Program analyst salary in United States (Updated 2026)

How much does a Program Analyst make in the United States?

Average base salary

$93,332
Average $93,332
Low $58,964
High $147,731

The average salary for a program analyst is $93,332 per year in the United States. 2.5k salaries taken from job postings on Indeed in the past 36 months (updated July 20, 2026).

Program Analyst job openings in United States

slide 1 of 6
slide1 of 6
Pharmacy Underwriting Developm...
The Cigna Group3.6out of 5 stars.
Franklin, TN
$58,400 - $97,400 a year
Full-time
13 hours ago

Highest paying companies for Program Analyst in United States

Average year pay is based on job postings on Indeed in the past 36 months.
Microsoft
 
$240,000per year
View company
Indotronix International Corp
 
$187,200per year
Sandia National Laboratories
 
$180,650per year
Blackstone Technology Group
 
$176,800per year
IQ Pipeline
 
$166,400per year
Life Cycle Engineering
 
$165,000per year

Highest paying cities for Program Analysts near United States

  1. San Francisco, CA
    $114,977 per year
  2. Washington, DC
    $106,453 per year
  3. Bethesda, MD
    $105,093 per year
  4. Los Angeles, CA
    $102,451 per year
  5. San Diego, CA
    $94,593 per year

Where can a Program Analyst earn more?

Compare salaries for Program Analysts in different locations
vs

How much do similar professions as Program Analyst get paid in United States?

Junior Program Analyst

Job openings
Average $72,670 per year