Program Analyst Salary

Average Yearly Salary
$66,000
$49,000
Min 10%
$66,000
Median 50%
$89,000
Max 90%
Best Paying Company
Philadelphia Gas Works
Highest Paying City
Washington, DC
Highest Paying State
Maryland
Average Experience Level
2.9 years
How much does a program analyst make?
As a Program Analyst in the USA, you can expect to earn on average $66,352 per year or $31.9 per hour. If you are in the top 10 percent, you will make over $89,000; however, if you are in the bottom 10 percent, you will earn less than $49,000 per year. The most abundant employment opportunities for Program Analysts are in Retail companies and Technology companies. The top 5 states when it comes to Program Analyst salaries are Maryland, New York, New Jersey, Connecticut, and Massachusetts. Most Program Analysts spend 2.9 years in the position.
Annual Salaries For Related Jobs

Average Program Analyst Salary By Location

Across America, Program Analysts make on average $66,352 annually or $31.9 hourly. Washington, DC reports the highest annual salary for Program Analysts at 83,493. The Washington, DC average entry-level salary for Program Analysts is $57,000. Some of the states with the best Program Analyst salaries are Maryland, New York, New Jersey, Connecticut, Massachusetts, Virginia, and Colorado. Montana, Florida, Alaska, Kentucky, and Mississippi are at the bottom for competitive pay.

Map of Program Analyst Salaries

The darker areas on the map show where Program Analysts earn the highest salaries across all 50 states.

Average Salary:

Average Program Analyst Salary By Company

Program Analyst jobs offer good job security, but the wages reported in some industries are higher than others. Retail companies and Technology companies are the best when it comes to the number of employment opportunities. Philadelphia Gas Works and Google are the highest paying companies. In addition, companies like Resource management and Stifel Financial report highly competitive salaries for Program Analysts.

Average Program Analyst Pay By Industry

Program Analyst salaries can vary depending on the industry. Our analysis shows that Finance companies, Technology companies, and Health Care companies pay higher-than-average wages for Program Analysts. Finance companies pay Program Analysts an average salary of $72,248, Technology companies pay $71,564, and Health Care companys come in at $70,975. At $63,083, the average salary for Program Analysts in the Government industry is lower than other industries.
Industry
Average Salary
Finance
Finance
$72,248
$72k
Technology
Technology
$71,564
$72k
Health Care
Health Care
$70,975
$71k
Professional
Professional
$65,821
$66k
Government
Government
$63,083
$63k

Program Analyst Salary History

Compare salaries for individual cities or states with the national average.

National Average
Ashburn, VA

Program Analyst Salary By Experience Level

The salary for a Program Analyst can range from $35,225 to $93,165 depending on the amount of work experience that the person has. Data on how experience level affects salary is provided by the Bureau of Labor Statistics (BLS) as part of their National Compensation Survey, which is based on factors such as knowledge, complexity, contacts, and environment.

Recently Added Program Analyst Salaries

Company
Job
Location
Date Added
Salary
General Services Admin
Program Analyst
04/27/2020
$78,081
Management Decisions, Inc.
Programming Analyst
04/26/2020
$104,350
Human Services Program Analyst
04/25/2020
$31,400
General Services Admin
Program Analyst
04/25/2020
$102,663
Program Analyst
04/23/2020
$111,286
General Services Admin
Program Analyst
04/23/2020
$91,231
General Services Admin
Program Analyst
04/23/2020
$91,231
Program Analyst
04/22/2020
$86,335
Department of The Interior
Program Analyst
04/18/2020
$121,316
Department of The Interior
Program Analyst
04/18/2020
$121,316
Show More