How much does a Program Analyst make?
Program analysts play a key role in organizations. They help improve efficiency and solve problems. Their work can range from analyzing data to managing projects. With the right skills, program analysts can earn a good salary. On average, a program analyst makes about $92,000 each year.
Program analysts often start with salaries around $44,000. As they gain experience, they can see their pay rise. Top earners make over $167,000 annually. Many factors affect these numbers. These include the industry, location, and level of experience. In some areas, program analysts can earn even more. Companies in tech or finance may offer higher salaries. This makes the job very attractive to many.
To reach the top pay, program analysts need to keep learning. They should stay updated with the latest tools and methods. Networking and building a strong portfolio can also boost their career. With dedication, program analysts can find a rewarding and well-paying job.
What are the highest paying cities for a Program Analyst?

-
Washington, DC
Average Salary: $108,066
In Washington, DC, professionals analyze programs for the government and non-profit sectors. Major employers include the Department of Defense and various consultancies. Opportunities for career growth are significant due to the political nature of the city.
Find Program Analyst jobs in Washington, DC
-
Colorado Springs, CO
Average Salary: $107,690
Working in Colorado Springs, you will find a mix of defense, aerospace, and educational institutions. Companies like Northrop Grumman and the U.S. Air Force Academy offer stable environments. The city values teamwork and continuous learning.
Find Program Analyst jobs in Colorado Springs, CO
-
San Francisco, CA
Average Salary: $105,365
In San Francisco, you can work with tech giants and startups alike. Companies such as Google and Salesforce seek skilled analysts. The fast-paced tech environment offers many opportunities for innovation and advancement.
Find Program Analyst jobs in San Francisco, CA
-
Los Angeles, CA
Average Salary: $103,204
Los Angeles provides a diverse workplace with opportunities in entertainment, aerospace, and public sectors. Major companies like Amazon and Boeing value creative problem-solving skills. The city's dynamic culture offers a unique work experience.
Find Program Analyst jobs in Los Angeles, CA
-
Salt Lake City, UT
Average Salary: $102,877
Salt Lake City offers a stable job market with a focus on health, finance, and technology. Employers such as Zions Bank and the Utah State government value strong analytical skills. The city’s friendly atmosphere makes it a pleasant place to work.
Find Program Analyst jobs in Salt Lake City, UT
-
Charlotte, NC
Average Salary: $102,079
Charlotte’s banking and financial sector creates many job opportunities. Companies like Bank of America and Wells Fargo need experienced analysts. The city’s growing tech scene adds to the diverse job market.
Find Program Analyst jobs in Charlotte, NC
-
Seattle, WA
Average Salary: $101,731
Seattle’s tech industry thrives with companies like Amazon and Microsoft offering various roles. The progressive work environment emphasizes creativity and teamwork. The city’s natural beauty enhances the quality of life.
Find Program Analyst jobs in Seattle, WA
-
Austin, TX
Average Salary: $101,264
Austin’s booming tech industry, led by companies such as Dell and Apple, offers dynamic job opportunities. The city’s vibrant culture and outdoor activities make it an attractive place to live and work.
Find Program Analyst jobs in Austin, TX
-
Richmond, VA
Average Salary: $99,952
Richmond provides a mix of government, finance, and healthcare sectors. Employers like Capital One and the Commonwealth of Virginia value detailed analysis. The city’s historic charm adds to the overall appeal.
Find Program Analyst jobs in Richmond, VA
-
Tucson, AZ
Average Salary: $99,421
Tucson’s job market includes opportunities in defense, education, and healthcare. Companies like Raytheon and the University of Arizona offer stable positions. The city’s mild climate and outdoor activities make it a desirable place to work.
Find Program Analyst jobs in Tucson, AZ
What are the best companies a Program Analyst can work for?

-
United States Department Of Defense
Average Salary: $148,690
The United States Department of Defense offers a range of opportunities for Program Analysts. These professionals work on projects across the country. They often focus on improving defense systems and operations. They operate in various locations, including Washington D.C., California, Virginia, and Maryland.
-
AMERICAN SYSTEMS
Average Salary: $140,821
AMERICAN SYSTEMS values Program Analysts who manage and evaluate programs. They help improve efficiency and outcomes. The company operates in numerous locations, including Virginia, Maryland, and California.
-
Peraton
Average Salary: $125,438
At Peraton, Program Analysts support national security missions. They work on data analysis and program management. They operate in key locations such as Virginia, California, and Colorado.
-
CACI International
Average Salary: $124,171
CACI International employs Program Analysts who handle complex projects. They focus on mission support and operations. They operate in areas such as Virginia, California, and Texas.
-
Qualcomm
Average Salary: $123,897
Qualcomm seeks Program Analysts who work on technology projects. They support product development and strategy. They operate in key locations including California, Massachusetts, and Texas.
-
Systems Planning and Analysis, Inc. (SPA)
Average Salary: $123,667
SPA offers Program Analysts roles that involve research and development. They work on improving systems and processes. They operate in locations such as Virginia, California, and Colorado.
-
Collins Aerospace
Average Salary: $118,786
Collins Aerospace hires Program Analysts who manage technical projects. They focus on enhancing aerospace systems. They operate in locations including Ohio, California, and Colorado.
-
Leidos
Average Salary: $112,394
Leidos employs Program Analysts who support national security and health missions. They work on data analysis and program management. They operate in locations such as Virginia, California, and Maryland.
-
AVIAN LLC
Average Salary: $112,125
AVIAN LLC offers Program Analysts roles that involve system integration and project management. They support defense and intelligence missions. They operate in locations such as Virginia, Colorado, and Maryland.
-
Booz Allen Hamilton
Average Salary: $111,118
Booz Allen Hamilton hires Program Analysts who manage and support various projects. They focus on improving efficiency and outcomes. They operate in key locations including Virginia, California, and Maryland.
How to earn more as a Program Analyst?
A Program Analyst can increase their earnings by focusing on several key areas. One important factor is gaining specialized certifications. Certifications in areas such as data analysis or project management can make a Program Analyst more valuable. Another factor is gaining experience in high-demand industries like healthcare or finance. These industries often pay more for skilled Program Analysts. Networking also plays a crucial role. Building connections with other professionals can lead to higher-paying job opportunities. Staying updated with the latest software and tools used in the industry keeps a Program Analyst competitive. Finally, taking on leadership roles or managing large projects can lead to salary increases.
To maximize earnings, a Program Analyst should seek continuous learning. This means attending workshops, webinars, and conferences. It also means reading industry journals and following thought leaders. This ongoing education keeps skills sharp and relevant. Another strategy is to work on a variety of projects. Diverse experience can make a Program Analyst more attractive to employers. Each new project brings new challenges and learning opportunities. Also, collaborating with other departments within an organization can expose a Program Analyst to different business functions. This broader perspective can lead to more significant roles and higher pay. Lastly, negotiating salary effectively is important. Understanding market rates and being prepared to discuss value can result in better compensation.



