Program Manager Salary in 2026 (One Word Is Worth $60,000)
General program managers average roughly $96,000 to $123,000 in the US. Add "technical" to the title and the average jumps to about $162,000 — because they aren't really the same job, and the salary data quietly proves it.
Program manager salary figures vary more wildly than almost any role we cover, and the usual explanation — different sources, different samples — is only half of it. The bigger reason is that "program manager" isn't one job. Two people holding that title can be doing work so different that comparing their pay is meaningless, and the data itself shows this clearly once you know where to look.
What the sources report
| Role | Indeed | Glassdoor |
|---|---|---|
| Program manager | ~$95,800 | ~$123,200 |
| Technical program manager | ~$161,300 | ~$162,200 |
Glassdoor's percentile spread for general program managers runs from about $96,900 at the 25th percentile to $158,700 at the 75th, reaching $197,800 at the 90th. For technical program managers the equivalent band sits higher throughout: roughly $130,700 to $204,000, topping out near $249,200.
The detail almost nobody notices
Look again at that first table, but at the disagreement between sources rather than the figures themselves.
| Role | Gap between sources |
|---|---|
| Program manager | ~$27,400 apart — about 29% |
| Technical program manager | ~$900 apart — under 1% |
So the wide spread on general program manager pay isn't mainly a sampling problem. It's a definition problem — and no amount of better data collection would fix it, because the underlying jobs really are different.
What the title actually covers
Depending on the employer, someone called a program manager might be doing any of these:
- Coordinating several related projects toward one business outcome — the classic definition
- Running a technical programme across engineering teams, usually titled TPM in tech companies
- Managing an ongoing operational programme with no defined end date
- Owning a grant-funded programme in a nonprofit or public body, closer to operations than delivery
- Something nearer product or process management, which is common in parts of the tech industry
Those command very different salaries, and the first thing to establish about any posting is which of them it actually is. We make the same point about the role itself in how to become a program manager — read the job description, never the title.
Seniority within the role
| Level | Reported average |
|---|---|
| Program manager | ~$123,200 |
| Lead program manager | ~$184,200 |
| Technical program manager | ~$162,200 |
| Staff TPM | ~$173,500 |
| Principal TPM | ~$222,900 |
Two things worth reading out of that. The technical track sits above the general one at every level, and the ceiling is meaningfully higher — principal TPM roles report well over $200,000. And a lead program manager out-earns a mid-level TPM, so seniority still matters more than the technical label alone.
How it compares with project management
The official US median for project management specialists is $100,750 (BLS, May 2024) — the one government statistic in this comparison. Program manager figures sit above it, which fits a more senior role, and technical program managers sit far above it. But be careful with the comparison, for the reason we set out in our business analyst salary guide: self-reported averages skew high and official medians skew low by construction, so part of any gap is measurement rather than money.
What actually moves your pay here
- Technical depth — the single largest lever, worth $38,000 to $67,000 on the averages above
- Industry — technology pays far above nonprofit, government and general corporate programmes
- Scope — the number of teams and the budget you coordinate, more than headcount reporting to you
- Seniority — lead, staff and principal bands are substantial steps, not title inflation
- Whether the programme is revenue-facing, which tends to be valued above internal operations
Using these numbers well
Before quoting any figure from this page in a negotiation, work out which job the posting describes. If it involves coordinating engineering teams, the TPM band applies and the general average would undersell you by tens of thousands. If it's an operational or grant programme, the reverse is true and the TPM figure would make you look unserious.
As with every salary guide we publish, the advertised range for that specific role in that specific city beats any national average. For the role below this one, see our project manager salary guide, and for the route into program management, how to become a project manager is usually where it starts.
Frequently asked questions
What is the average program manager salary in 2026?
Roughly $95,800 (Indeed) to $123,200 (Glassdoor) for a general program manager in the US, with the 90th percentile near $197,800. Technical program managers average about $162,000 — the same base title, but effectively a different job.
Why do program manager salary figures vary so much?
Mostly because the title covers genuinely different jobs — coordinating related projects, running technical programmes, managing operational or grant-funded programmes. The evidence is in the data itself: two independent sources land within 1% of each other on "technical program manager" but 29% apart on "program manager".
Do technical program managers earn more?
Substantially — roughly $38,000 to $67,000 more on average. That premium is unusually well evidenced, because Indeed and Glassdoor each show it independently within their own data rather than only when compared against each other.
Do program managers earn more than project managers?
Generally yes, which fits a more senior role coordinating several projects. The official US project manager median is $100,750, below reported program manager averages. Treat the exact gap carefully though — you're comparing self-reported averages against a government median. See project manager salary.