Position
Salary

How much does a Program Analyst make?

The average salary for a Program Analyst is $92,288 per year in the US.

A Program Analyst reviews data and operations to improve efficiency and effectiveness. They play a key role in helping organizations reach their goals. Their work varies depending on the industry they work in, which affects their salary.

Program Analysts earn between $44,001 and $168,844 a year. The average yearly salary is around $92,288. The amount they earn can depend on their experience, location, and the industry they work in. For example, those working in tech and finance often earn more than those in other sectors.

Here are the salary percentiles for Program Analysts:

  • 10% earn less than $44,001.
  • 25% earn less than $55,351.
  • 50% earn less than $78,049.
  • 75% earn less than $100,748.
  • 90% earn less than $134,796.

View Program Analyst jobs nearby

What are the highest paying cities for a Program Analyst?

Program Analysts can find excellent opportunities in Detroit, MI, where they earn an impressive average salary of $231,714. Colorado Springs, CO, offers a solid average of $109,380. In the tech hub of San Francisco, CA, Program Analysts earn around $105,511. These cities provide strong job markets and competitive salaries for this role. Additionally, cities like Salt Lake City, UT, and Washington, DC, offer average salaries around $108,000. Locations such as Austin, TX, and Seattle, WA, also provide good earnings potential. Job seekers can explore these cities to find the right balance of compensation and job satisfaction.
Graph displaying highest paying cities salaries for Program Analyst jobs, highlighting Detroit, MI with the highest at $231,714 and Seattle, WA with the lowest at $101,816.
  1. Detroit, MI
    Average Salary: $231,714
    In Detroit, working as an analyst offers great opportunities to support local industries like automotive. Companies such as General Motors and Ford value data-driven insights. Detroit’s tech scene is growing, opening doors for those who can analyze and improve business processes.
    Find Program Analyst jobs in Detroit, MI


  2. Colorado Springs, CO
    Average Salary: $109,380
    Colorado Springs presents a unique environment for analysts due to its strong defense and tech sectors. Firms like Northrop Grumman and Lockheed Martin need experts to streamline operations. The city's vibrant community supports a healthy work-life balance.
    Find Program Analyst jobs in Colorado Springs, CO


  3. Salt Lake City, UT
    Average Salary: $108,382
    Salt Lake City is home to a diverse set of industries where analysts are crucial. Companies such as Zions Bank and Qualtrics depend on data to drive decision-making. The city offers a blend of professional opportunities and a strong community spirit.
    Find Program Analyst jobs in Salt Lake City, UT


  4. Washington, DC
    Average Salary: $108,200
    Washington, DC, offers analysts a chance to work with government and non-profit organizations. Agencies like the Department of Defense and various NGOs need insights to improve programs. The city’s rich history and culture provide a unique backdrop for professional growth.
    Find Program Analyst jobs in Washington, DC


  5. San Francisco, CA
    Average Salary: $105,511
    San Francisco’s tech boom makes it an exciting place for analysts. Companies like Google and Salesforce thrive on data. The city’s innovative atmosphere offers plenty of chances to contribute to groundbreaking projects.
    Find Program Analyst jobs in San Francisco, CA


  6. Los Angeles, CA
    Average Salary: $104,404
    In Los Angeles, analysts can find roles in entertainment and technology. Firms like Disney and Amazon need experts to manage large datasets. The city's diverse culture adds to a dynamic and inclusive work environment.
    Find Program Analyst jobs in Los Angeles, CA


  7. Austin, TX
    Average Salary: $103,207
    Austin offers a vibrant tech scene where analysts can make a significant impact. Companies such as Dell and IBM rely on data to innovate. The city’s laid-back atmosphere and strong community make it an attractive place to work.
    Find Program Analyst jobs in Austin, TX


  8. Tucson, AZ
    Average Salary: $102,273
    Tucson is a growing hub for tech and defense, making it ideal for analysts. Companies like Raytheon and the University of Arizona look for experts to enhance their operations. The city’s mild climate and rich culture add to the appeal.
    Find Program Analyst jobs in Tucson, AZ


  9. Charlotte, NC
    Average Salary: $102,079
    Charlotte offers a blend of financial and tech sectors where analysts play a key role. Banks like Bank of America and companies like Verizon need data insights. The city’s rapid growth provides many opportunities for career advancement.
    Find Program Analyst jobs in Charlotte, NC


  10. Seattle, WA
    Average Salary: $101,816
    Seattle is a tech powerhouse where analysts are highly valued. Companies such as Microsoft and Amazon depend on data for growth. The city’s innovative spirit and outdoor activities make it a great place to live and work.
    Find Program Analyst jobs in Seattle, WA

What are the best companies a Program Analyst can work for?

Program Analyst positions at the City of Detroit offer one of the highest salaries among listed companies, with an average of $242,271 annually. Other top-paying companies include the US Defense Information Systems Agency and the United States Department of Defense, which provide average salaries of $152,901 and $147,022 respectively. These opportunities appeal to professionals seeking a lucrative and rewarding career.
Graph displaying best paying company salaries for Program Analyst jobs, highlighting City of Detroit with the highest at $242,271 and Leidos with the lowest at $114,089.
  1. City of Detroit
    Average Salary: $242,271
    The City of Detroit offers rewarding Program Analyst roles. These positions focus on improving city operations and services. The city operates in Detroit, Michigan, with numerous offices throughout the metropolitan area.


  2. US Defense Information Systems Agency
    Average Salary: $152,901
    The US Defense Information Systems Agency provides Program Analyst jobs that are crucial for national defense. Analysts work on IT and defense projects. They operate from their headquarters in Arlington, Virginia, with other locations across the U.S.


  3. United States Department Of Defense
    Average Salary: $147,022
    The U.S. Department of Defense offers Program Analyst jobs focused on defense programs. Analysts support various defense initiatives. The department operates globally, with key offices in Washington, D.C., and several military bases.


  4. Systems Planning and Analysis, Inc. (SPA)
    Average Salary: $123,917
    Systems Planning and Analysis, Inc. (SPA) provides Program Analyst roles with a focus on federal projects. Analysts support program management and strategic planning. The company operates primarily from Alexandria, Virginia, with other offices across the country.


  5. Peraton
    Average Salary: $122,542
    Peraton offers Program Analyst jobs that support national security and defense. Analysts work on various projects to enhance government operations. The company operates from multiple locations, including Herndon, Virginia, and other sites across the U.S.


  6. CACI International
    Average Salary: $120,719
    CACI International provides Program Analyst roles focused on intelligence and defense. Analysts support critical government missions. The company operates from Arlington, Virginia, and other locations worldwide.


  7. Collins Aerospace
    Average Salary: $118,083
    Collins Aerospace offers Program Analyst jobs in the aerospace and defense sectors. Analysts work on innovative projects to advance aviation technology. The company operates from several locations, including Charlotte, North Carolina.


  8. AVIAN LLC
    Average Salary: $116,042
    AVIAN LLC provides Program Analyst jobs focused on defense and intelligence. Analysts support various government projects. The company operates from Arlington, Virginia, and other key locations.


  9. Booz Allen Hamilton
    Average Salary: $114,954
    Booz Allen Hamilton offers Program Analyst roles in management consulting and technology. Analysts support clients in multiple sectors. The company operates from McLean, Virginia, and other sites across the U.S.


  10. Leidos
    Average Salary: $114,089
    Leidos provides Program Analyst jobs focused on national security and defense. Analysts support various government initiatives. The company operates from Reston, Virginia, and other locations nationwide.

How to earn more as a Program Analyst?

Program Analysts play a key role in improving business operations. They research and identify areas for improvement. They then make recommendations for change. There are many ways to earn more in this role. Increasing your earning potential starts with focusing on several important factors.

First, gaining relevant certifications can boost earning potential. Certifications such as PMP or CBAP show a commitment to the field. They also prove the ability to handle complex projects. Second, gaining experience in different industries helps an analyst understand varied business needs. Each industry has unique challenges and solutions. Third, strong data analysis skills are crucial. Proficiency in tools like SQL or Excel can make an analyst more valuable. Fourth, developing strong communication skills is key. Being able to clearly explain findings to non-technical stakeholders can lead to more influential roles. Fifth, networking with other professionals in the field can open doors to higher-paying opportunities.

These factors can lead to increased earnings. They also help in career advancement. Focusing on these areas can make a Program Analyst more competitive in the job market.

  • Gain relevant certifications
  • Gain experience in different industries
  • Develop strong data analysis skills
  • Improve communication skills
  • Network with other professionals

Currently 339 Program Analyst job openings, nationwide.

How's the job market for a Program Analyst in the US?

Learn what a Program Analyst does, how to become one, and understand the job outlook. Get simple steps to start your career as a Program Analyst today.
Position
Overview
Program Analyst
339 Job Openings