Content has loaded

Program analyst salary in United States

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

Average base salary

$94,944
Average $94,944
Low $60,129
High $149,917

The average salary for a program analyst is $94,944 per year in the United States. 2.7k salaries taken from job postings on Indeed in the past 36 months (updated August 16, 2026).

Program Analyst job openings in United States

slide 1 of 6
slide1 of 6
Program Analyst - Part Time
City of San Antonio3.8out of 5 stars.
San Antonio, TX
$23 an hour
Part-time
1 week 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
United States Capitol Police
 
$194,181per year
Indotronix International Corp
 
$187,200per year
Sandia National Laboratories
 
$180,650per year
Blackstone Technology Group
 
$176,800per year
Zoox
 
$175,500per year

Looking to Hire?

Post a Job
Post a JobFind the right candidate on Indeed

Highest paying cities for Program Analysts near United States

  1. San Francisco, CA
    $113,443 per year
  2. Washington, DC
    $107,839 per year
  3. Bethesda, MD
    $104,403 per year
  4. Los Angeles, CA
    $103,520 per year
  5. Arlington, VA
    $94,871 per year

Where can a Program Analyst earn more?

Compare salaries for Program Analysts in different locations
vs

Frequently Asked Questions (FAQs) about Program Analyst

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

Junior Program Analyst

Job openings
Average $73,843 per year