How much does a Program Manager make?
Program managers play a key role in guiding projects from start to finish. They ensure that everything runs smoothly and on time. The average yearly salary for a program manager is around $103,000. This salary can vary based on experience and location.
Here are some salary ranges for program managers:
- The lowest 10% earn about $42,000.
- The highest 10% earn about $210,000.
- Most program managers earn between $72,000 and $134,000.
What are the highest paying cities for a Program Manager?

-
Huntsville, AL
Average Salary: $144,066
In Huntsville, AL, professionals lead projects for tech giants like NASA and various defense contractors. The city offers a strong community focus and a lower cost of living. Huntsville's vibrant tech scene makes it a great place for career growth.
Find Program Manager jobs in Huntsville, AL
-
Modesto, CA
Average Salary: $131,187
Modesto, CA, provides a balanced lifestyle with a growing tech industry. Companies like Cisco and various startups offer opportunities for program managers. The city's affordable living and family-friendly environment make it attractive for career development.
Find Program Manager jobs in Modesto, CA
-
Colorado Springs, CO
Average Salary: $130,081
In Colorado Springs, CO, program managers work with major aerospace and defense companies. The city offers a high quality of life with beautiful outdoor activities. The strong military presence provides a unique and stable job market.
Find Program Manager jobs in Colorado Springs, CO
-
San Diego, CA
Average Salary: $128,774
San Diego, CA, offers a dynamic environment with a mix of tech, biotech, and defense companies. Program managers enjoy a mild climate and a vibrant cultural scene. The city's growing industries provide many opportunities for career advancement.
Find Program Manager jobs in San Diego, CA
-
Stamford, CT
Average Salary: $127,553
Stamford, CT, is home to many financial and insurance companies. Program managers here benefit from a strong economy and a high quality of life. The city's proximity to New York City offers additional career opportunities and cultural experiences.
Find Program Manager jobs in Stamford, CT
-
San Francisco, CA
Average Salary: $125,845
In San Francisco, CA, program managers lead projects for tech leaders like Google and Salesforce. The city offers a fast-paced environment with endless opportunities. San Francisco's innovative culture and high cost of living require a balance of professional and personal life.
Find Program Manager jobs in San Francisco, CA
-
Washington, DC
Average Salary: $124,510
Washington, DC, provides a unique blend of government and private sector opportunities. Program managers work with top companies and government agencies. The city's rich history and vibrant culture offer a dynamic work environment.
Find Program Manager jobs in Washington, DC
-
San Jose, CA
Average Salary: $117,289
San Jose, CA, is the heart of Silicon Valley, offering numerous opportunities for program managers. Companies like Intel and various startups drive innovation. The city's tech-focused environment provides a fast-paced and rewarding career path.
Find Program Manager jobs in San Jose, CA
-
Seattle, WA
Average Salary: $116,413
In Seattle, WA, program managers work with tech giants like Amazon and Microsoft. The city offers a strong community and a healthy work-life balance. Seattle's mild climate and outdoor activities make it an attractive place to live and work.
Find Program Manager jobs in Seattle, WA
-
Fort Collins, CO
Average Salary: $110,837
Fort Collins, CO, provides a mix of tech and outdoor opportunities. Program managers work with companies like Lockheed Martin and various startups. The city's affordable living and beautiful surroundings make it ideal for a balanced lifestyle.
Find Program Manager jobs in Fort Collins, CO
What are the best companies a Program Manager can work for?

-
HNTB Corporation
Average Salary: $297,808
HNTB Corporation offers Program Manager jobs with a focus on infrastructure projects. They operate in various locations across the United States, including major cities like Los Angeles, New York, and Washington, D.C. Their projects often involve transportation, environment, and buildings.
-
Netflix
Average Salary: $283,269
Netflix provides Program Manager roles with a focus on technology and content delivery. They have offices in many locations, including Los Gatos, California, and international offices in countries like the UK and South Korea. Program Managers at Netflix work on projects that drive the company's global expansion and innovation.
-
SAP
Average Salary: $236,724
SAP offers Program Manager jobs with a focus on software development and enterprise solutions. They operate in many locations worldwide, including Germany, the United States, and India. Program Managers at SAP work on projects that help businesses manage their operations and data effectively.
-
Intuitive (Intuitive Surgical)
Average Salary: $234,580
Intuitive offers Program Manager roles with a focus on medical technology. They operate in locations like Sunnyvale, California, and internationally. Program Managers at Intuitive work on projects that improve surgical procedures and patient care.
-
OpenAI
Average Salary: $220,625
OpenAI provides Program Manager jobs with a focus on artificial intelligence research. They operate in San Francisco, California, and other locations. Program Managers at OpenAI work on projects that advance the field of AI and its applications.
-
Johns Hopkins University Applied Physics Laboratory
Average Salary: $220,475
Johns Hopkins University Applied Physics Laboratory offers Program Manager roles with a focus on defense and security projects. They operate in Laurel, Maryland, and other locations. Program Managers at this lab work on projects that support national security and scientific research.
-
PwC
Average Salary: $218,728
PwC offers Program Manager jobs with a focus on consulting services. They operate in many locations worldwide, including major cities like New York, London, and Sydney. Program Managers at PwC work on projects that help businesses improve their operations and financial performance.
-
NVIDIA
Average Salary: $218,235
NVIDIA provides Program Manager roles with a focus on graphics and computing technology. They operate in locations like Santa Clara, California, and internationally. Program Managers at NVIDIA work on projects that drive the company's innovation in gaming and data centers.
-
PlayStation
Average Salary: $205,800
PlayStation offers Program Manager jobs with a focus on video game development. They operate in San Mateo, California, and other locations. Program Managers at PlayStation work on projects that create new gaming experiences and improve existing ones.
-
Viasat
Average Salary: $201,396
Viasat provides Program Manager roles with a focus on communications technology. They operate in Carlsbad, California, and other locations. Program Managers at Viasat work on projects that improve satellite communications and internet services.
How to earn more as a Program Manager?
A Program Manager can increase their earnings by focusing on several key areas. First, gaining experience in different industries can open up more job opportunities. Each industry has unique challenges and skills that can make a Program Manager more versatile and valuable. Second, obtaining advanced certifications can enhance a Program Manager's credentials. Certifications in project management, such as PMP or PRINCE2, can demonstrate a higher level of expertise.
Additionally, developing strong leadership skills can lead to higher-paying roles. Effective leaders can manage teams more efficiently, which can result in better project outcomes and higher compensation. Networking with other professionals in the field can also lead to better job opportunities. Attending industry conferences and joining professional organizations can help build connections that may lead to higher-paying positions. Finally, continuously learning and adapting to new technologies can make a Program Manager more competitive in the job market. Staying updated with the latest tools and methodologies can improve performance and increase earning potential.
Here are five factors to consider for earning more as a Program Manager:
- Gain experience in different industries.
- Obtain advanced certifications.
- Develop strong leadership skills.
- Network with other professionals.
- Stay updated with new technologies.



