Position
Salary

How much does a Program Manager make?

The average salary for a Program Manager is $111,255 per year in the US.

A Program Manager often finds a rewarding role in guiding projects from start to finish. This important position requires a mix of leadership and project management skills. Given the responsibilities, the salary for a Program Manager reflects the importance of the role. The average yearly salary for a Program Manager stands at about $111,255.


The salary can vary based on experience, industry, and the size of the company. For those at the beginning of their career, salaries can start around $42,000. As experience grows, so does the potential salary. The top earners in this field can make over $218,000 annually. This range shows that dedication and expertise can lead to significant financial rewards. Job seekers should focus on gaining relevant experience and skills to climb up the salary ladder.

View Program Manager jobs nearby

What are the highest paying cities for a Program Manager?

Program Managers can find some of the highest paying positions in cities like Huntsville, AL, and San Francisco, CA. These locations offer competitive salaries, making them attractive for those in the field. Job seekers looking to maximize their earnings might consider these cities for their next opportunity. Other top-paying cities include San Diego, CA, Cedar Rapids, IA, and Colorado Springs, CO. These areas also provide strong compensation packages. Experienced Program Managers often find these cities ideal for advancing their careers.
Graph displaying highest paying cities salaries for Program Manager jobs, highlighting Huntsville, AL with the highest at $156,946 and San Jose, CA with the lowest at $131,144.
  1. Huntsville, AL
    Average Salary: $156,946
    In Huntsville, leading tech firms drive innovation in aerospace and defense. Program Managers here leverage skills in project management and tech solutions. Companies like IBM and Aerojet Rocketdyne offer dynamic roles.
    Find Program Manager jobs in Huntsville, AL


  2. San Francisco, CA
    Average Salary: $144,906
    San Francisco thrives with tech giants. Program Managers coordinate large-scale projects for companies like Google and Salesforce. The vibrant tech scene offers opportunities for growth and collaboration.
    Find Program Manager jobs in San Francisco, CA


  3. San Diego, CA
    Average Salary: $142,234
    San Diego combines tech with a strong defense industry. Program Managers work on cutting-edge projects for companies like Qualcomm and Raytheon. The city's mild climate adds to the appeal.
    Find Program Manager jobs in San Diego, CA


  4. Cedar Rapids, IA
    Average Salary: $141,242
    Cedar Rapids has a strong manufacturing base. Program Managers play a key role in improving processes for companies like Rockwell Collins. The community focus makes it a great place to work and live.
    Find Program Manager jobs in Cedar Rapids, IA


  5. Colorado Springs, CO
    Average Salary: $140,102
    Colorado Springs offers a mix of tech and defense. Program Managers work with companies like Lockheed Martin. The outdoors offers many recreational activities, enhancing quality of life.
    Find Program Manager jobs in Colorado Springs, CO


  6. Modesto, CA
    Average Salary: $135,780
    Modesto, with its growing tech sector, provides opportunities for Program Managers. Companies such as Raley's and the City of Modesto look for skilled managers to drive projects.
    Find Program Manager jobs in Modesto, CA


  7. Seattle, WA
    Average Salary: $135,078
    Seattle's tech hub is home to giants like Amazon and Microsoft. Program Managers here coordinate innovative projects. The city's culture and lifestyle add to the professional experience.
    Find Program Manager jobs in Seattle, WA


  8. Washington, DC
    Average Salary: $134,463
    Washington, DC, offers a unique mix of government and tech. Program Managers work on critical projects for companies and government agencies. The city's rich history provides a unique backdrop.
    Find Program Manager jobs in Washington, DC


  9. Tucson, AZ
    Average Salary: $131,510
    Tucson blends education and tech. Program Managers find roles with companies like Raytheon and the University of Arizona. The city's climate and outdoor activities enhance the living experience.
    Find Program Manager jobs in Tucson, AZ


  10. San Jose, CA
    Average Salary: $131,144
    San Jose, the heart of Silicon Valley, offers vast opportunities for Program Managers. Companies like Apple and Intel drive innovation. The city's vibrant tech culture makes it an exciting place to work.
    Find Program Manager jobs in San Jose, CA

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

Program Managers can find lucrative opportunities at several top companies. Leading the list, HNTB offers a strong average salary of over $333,000. Other notable employers include Netflix and Burns & McDonnell, both providing competitive packages above $200,000. Pursuing a Program Manager role at companies like OpenAI, NVIDIA, and Intuitive also promises attractive compensation packages. Each of these firms values skilled managers, evidenced by their generous salaries.
Graph displaying best paying company salaries for Program Manager jobs, highlighting HNTB with the highest at $333,571 and Mariner Health Care with the lowest at $198,293.
  1. HNTB
    Average Salary: $333,571
    HNTB offers exciting Program Manager roles that focus on leading infrastructure projects. They operate in many locations in the US, with major offices in Los Angeles, New York, and Washington, DC.


  2. Netflix
    Average Salary: $301,037
    Netflix is a global leader in entertainment and media. They seek Program Managers to oversee the delivery of software projects. Netflix has offices in Los Angeles, San Francisco, New York, and many other locations worldwide.


  3. Burns & McDonnell
    Average Salary: $259,464
    Burns & McDonnell provides design and consulting services. They need Program Managers to lead complex engineering projects. Their operations span across the US, with headquarters in Kansas City, MO.


  4. OpenAI
    Average Salary: $232,268
    OpenAI is at the forefront of artificial intelligence research. They are looking for Program Managers to coordinate research and development initiatives. Their main offices are in San Francisco, CA, with global influence.


  5. NVIDIA
    Average Salary: $215,008
    NVIDIA focuses on graphics processing units and AI technologies. They hire Program Managers to guide projects in cutting-edge tech. They have offices in Santa Clara, CA, and other locations across the US and internationally.


  6. Intuitive
    Average Salary: $214,817
    Intuitive is a leader in robotic-assisted surgery. They employ Program Managers to manage product development. They have a strong presence in Sunnyvale, CA, and also operate globally.


  7. PwC
    Average Salary: $212,619
    PwC is a professional services firm that offers audit, assurance, consulting, and tax services. They hire Program Managers to oversee various business projects. They operate in many locations across the US and worldwide.


  8. ServiceNow
    Average Salary: $208,697
    ServiceNow helps companies manage digital workflows. They look for Program Managers to lead project teams and ensure successful delivery. They have a global presence with headquarters in Santa Clara, CA.


  9. PINE RIDGE CARE CENTER
    Average Salary: $208,000
    Pine Ridge Care Center provides skilled nursing and rehabilitation services. They need Program Managers to streamline care operations and improve service quality. They have facilities in various locations.


  10. Mariner Health Care
    Average Salary: $198,293
    Mariner Health Care offers healthcare services, including nursing homes and rehabilitation. They need Program Managers to coordinate care initiatives. They operate in many locations, with major sites in Michigan and Florida.

How to earn more as a Program Manager?

A Program Manager has many tasks. This role requires strong leadership and organizational skills. As a Program Manager, there are several ways to increase earnings. Increasing knowledge and skills can lead to higher pay.

Here are some ways to earn more as a Program Manager:

  1. Get more experience. Working more years in the field can lead to higher pay. Gaining experience helps build a strong resume. It shows dedication and competence.
  2. Advance education. Earning a higher degree can open more job opportunities. A master’s degree in business or project management can lead to higher positions. These roles often come with higher salaries.
  3. Learn new skills. Staying current with industry trends can boost earnings. Skills in new software or methodologies can make a candidate more valuable. They can take on more complex projects and earn more.
  4. Seek certifications. Professional certifications can set a Program Manager apart. Certifications in project management or program management can lead to higher pay. They show a commitment to excellence.
  5. Network more. Building a strong professional network can lead to better job offers. Connecting with industry leaders can open doors to higher-paying positions. Networking can also provide insights into salary trends.

Currently 4,477 Program Manager job openings, nationwide.

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

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