Position
Salary

How much does a Program Analyst make?

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

A Program Analyst plays a key role in many organizations. They help improve processes and solve problems. This job can be found in many industries, including government, healthcare, and finance. The average yearly salary for a Program Analyst is around $90,724. This means that most Program Analysts earn between $45,000 and $165,500 each year.

The salary of a Program Analyst can vary based on experience and location. Those with more experience often earn higher salaries. For example, analysts with 10 to 19 years of experience earn an average of $121,682 per year. The location also matters. Some cities pay more than others. For instance, a Program Analyst in San Francisco might earn more than one in a smaller city. This is because the cost of living in big cities can be higher.

View Program Analyst jobs nearby

What are the highest paying cities for a Program Analyst?

Program Analysts can find some of the best pay in cities like Colorado Springs, San Francisco, and Washington, DC. These locations offer competitive salaries, making them attractive for professionals in this field. Cities such as Salt Lake City, Seattle, and Charlotte also provide strong earning potential for Program Analysts.
Graph displaying highest paying cities salaries for Program Analyst jobs, highlighting Colorado Springs, CO with the highest at $108,417 and San Diego, CA with the lowest at $94,364.
  1. Colorado Springs, CO
    Average Salary: $108,417
    In Colorado Springs, professionals thrive in a vibrant environment. Companies like Lockheed Martin and Northrop Grumman offer exciting opportunities. The city's strong tech sector provides a dynamic workplace.
    Find Program Analyst jobs in Colorado Springs, CO


  2. San Francisco, CA
    Average Salary: $106,534
    San Francisco is a hub for tech innovation. Working here means collaborating with top firms like Google and Salesforce. The city's vibrant atmosphere makes for a rewarding career.
    Find Program Analyst jobs in San Francisco, CA


  3. Washington, DC
    Average Salary: $106,200
    In Washington, DC, professionals enjoy a mix of government and private sectors. Companies like Deloitte and Accenture offer impactful roles. The city's rich history adds a unique backdrop to the job experience.
    Find Program Analyst jobs in Washington, DC


  4. Salt Lake City, UT
    Average Salary: $103,325
    Salt Lake City offers a balanced lifestyle with a growing tech scene. Companies like Zions Bank and Vivint provide diverse opportunities. The city's natural beauty enhances the quality of life.
    Find Program Analyst jobs in Salt Lake City, UT


  5. Seattle, WA
    Average Salary: $102,318
    Seattle is known for its tech giants and vibrant culture. Working here means being part of companies like Amazon and Microsoft. The city's progressive environment fosters innovation.
    Find Program Analyst jobs in Seattle, WA


  6. Charlotte, NC
    Average Salary: $101,696
    Charlotte offers a mix of financial and tech sectors. Companies like Bank of America and IBM provide solid career paths. The city's growing economy ensures plenty of opportunities.
    Find Program Analyst jobs in Charlotte, NC


  7. El Paso, TX
    Average Salary: $100,796
    El Paso is a gateway to growth with a strong focus on healthcare and education. Local companies like U.S. Customs and Border Protection offer unique roles. The city's diverse culture enriches the workplace.
    Find Program Analyst jobs in El Paso, TX


  8. Birmingham, AL
    Average Salary: $100,299
    Birmingham is a city of progress with a growing tech and healthcare sector. Companies like Regions Bank and BBVA provide stable career paths. The city's welcoming atmosphere makes it a great place to work.
    Find Program Analyst jobs in Birmingham, AL


  9. Los Angeles, CA
    Average Salary: $98,993
    Los Angeles offers a dynamic job market with opportunities in entertainment and tech. Companies like Disney and Amazon offer exciting roles. The city's diverse culture adds to the vibrant work environment.
    Find Program Analyst jobs in Los Angeles, CA


  10. San Diego, CA
    Average Salary: $94,364
    San Diego is a hub for biotech and defense industries. Companies like Qualcomm and General Atomics offer exciting opportunities. The city's beautiful beaches provide a perfect balance to work life.
    Find Program Analyst jobs in San Diego, CA

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

Program Analysts can find excellent opportunities with top-paying companies. Floor & Decor offers an average salary of $139,357, making it a leading choice. Other notable employers include the US Defense Information Systems Agency and the United States Department of Defense, both providing competitive compensation packages.
Graph displaying best paying company salaries for Program Analyst jobs, highlighting Floor & Decor with the highest at $139,357 and U.S. Army with the lowest at $118,923.
  1. Floor & Decor
    Average Salary: $139,357
    Floor & Decor is a leading retailer of flooring, tile, and home decor. Program Analysts at Floor & Decor work on projects to improve business processes and systems. They operate in various locations across the United States, including major cities and suburban areas.


  2. US Defense Information Systems Agency
    Average Salary: $136,404
    The US Defense Information Systems Agency (DISA) provides information technology and communications for the Department of Defense. Program Analysts at DISA focus on enhancing technology solutions and cybersecurity. They work in locations such as the Pentagon and other key military installations.


  3. United States Department of Defense
    Average Salary: $133,852
    The United States Department of Defense (DoD) is a federal executive branch department. Program Analysts at the DoD analyze and improve defense programs and operations. They work in various locations, including Washington D.C., and other military bases across the country.


  4. US Department of the Air Force - Agency Wide
    Average Salary: $131,939
    The US Department of the Air Force offers a wide range of opportunities for Program Analysts. They focus on improving air force operations and technology. Analysts work in locations such as Andrews Air Force Base, and other air force installations nationwide.


  5. AMERICAN SYSTEMS
    Average Salary: $130,441
    AMERICAN SYSTEMS is a leading provider of information technology and engineering services. Program Analysts at AMERICAN SYSTEMS work on projects to enhance government and commercial operations. They operate in various locations, including major cities and federal facilities.


  6. U.S. Department of State
    Average Salary: $128,437
    The U.S. Department of State manages international relations and diplomacy. Program Analysts at the State Department focus on improving diplomatic processes and systems. They work in locations such as Washington D.C., and other diplomatic missions worldwide.


  7. United States Department of Justice
    Average Salary: $121,059
    The United States Department of Justice ensures the fair administration of justice. Program Analysts at the Department of Justice work on projects to improve legal processes and systems. They operate in various locations, including Washington D.C., and other federal courthouses.


  8. U.S. Department of the Navy
    Average Salary: $119,780
    The U.S. Department of the Navy is responsible for the naval forces of the United States. Program Analysts at the Department of the Navy focus on enhancing naval operations and technology. They work in locations such as the Pentagon, and other naval bases across the country.


  9. Systems Planning and Analysis, Inc. (SPA)
    Average Salary: $119,016
    Systems Planning and Analysis, Inc. (SPA) provides consulting services to government and commercial clients. Program Analysts at SPA work on projects to improve business processes and systems. They operate in various locations, including major cities and federal facilities.


  10. U.S. Army
    Average Salary: $118,923
    The U.S. Army is a major branch of the United States Armed Forces. Program Analysts at the U.S. Army focus on improving military operations and technology. They work in locations such as Fort Bragg, and other army installations nationwide.

How to earn more as a Program Analyst?

A Program Analyst can increase their earnings by focusing on several key areas. Gaining more experience and expertise in specific industries can lead to higher-paying positions. Analysts who specialize in high-demand fields, such as healthcare or finance, often find better compensation opportunities. Continuous learning and professional development also play a crucial role. Attending workshops, earning certifications, and staying updated on industry trends can make a Program Analyst more valuable to employers. Networking within the industry can open doors to higher-paying roles and promotions. Building a strong professional network can lead to job opportunities that offer better salaries.

Another factor to consider is the choice of employer. Working for larger corporations or government agencies often comes with higher salaries compared to smaller firms. Location also matters. Analysts in metropolitan areas or regions with a high cost of living typically earn more. Lastly, taking on leadership roles or project management responsibilities can lead to significant pay increases. These roles often come with higher salaries due to the added responsibilities and impact on the organization. By focusing on these areas, a Program Analyst can work towards earning more in their career.

Here are five factors to consider for earning more as a Program Analyst:

  1. Gain experience in high-demand industries.
  2. Pursue continuous learning and professional development.
  3. Build a strong network within the industry.
  4. Choose employers that offer higher salaries.
  5. Take on leadership roles or project management responsibilities.

Currently 471 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
471 Job Openings