The Major Payoff Finding

STEM Is Not One Thing: The Pay Gap Within STEM

Across 88 STEM programs the top one out-earns the bottom by $65,000 a year. Operations research pays $122,531; environmental design pays $57,461.

STEM is sold as a single answer to the earnings question: study it and the pay takes care of itself. The federal data does not support that. Sort the 88 STEM programs that report earnings by what graduates make a decade after entry, and the field stretches from $122,531 at the top to $57,461 at the bottom. That is a gap of $65,070 a year between two programs that wear the same label, a ratio above two to one. The highest-paying STEM program returns more than double the lowest. Choosing STEM narrows your earnings range almost not at all; choosing the program inside it is the decision that moves the number.

Does Every STEM Major Pay Well

No, and the spread is wide. STEM program earnings run from $57,461 to $122,531 ten years after entry, so the single label covers a $65,070 range. The top program, operations research, pays more than double the bottom one, environmental design, and 18 of the 88 STEM programs pay under $70,000, which is below many business and health programs.

$122,531Highest-paying STEM program, operations research (10yr)
$57,461Lowest-paying STEM program, environmental design (10yr)
2.1×Ratio between the top and bottom STEM program

The Highest and Lowest-Paying STEM Programs

Each program below reports median earnings 10 years after entry, drawn from every STEM program that posts a figure. The top of the list is dominated by engineering specialties; the bottom is architecture and the physical sciences, both of which carry the STEM label.

Program Group Earnings (10yr)
Operations Research Engineering $122,531
Nuclear Engineering Tech Engineering Tech $120,399
Naval & Marine Engineering Engineering $114,055
Computer Engineering Engineering $109,015
Computer Science Computer Science $107,009
Petroleum Engineering Engineering $104,823
Atmospheric Sciences Physical Sciences $60,997
Interior Architecture Architecture $60,369
Geosciences Physical Sciences $60,190
Computer Software & Media Computer Science $58,894
Environmental Design Architecture $57,461

The bars make the point the label hides. Operations research and environmental design are both counted as STEM, both feed into the headline that STEM pays, and one returns more than twice what the other does. A student who picks STEM and lands in the bottom group earns roughly what a typical business or social science graduate earns, while a student in the top group clears six figures. The label is the same; the outcome is not.

Where the Money Actually Concentrates

It clusters in engineering and computing, not across STEM evenly. Of the 88 STEM programs, only 11 clear $100,000 a decade out, and almost all of them are engineering or engineering-tech specialties. A larger middle band sits between $85,000 and $100,000, and the bottom 18 programs, mostly architecture and physical sciences, fall under $70,000. STEM is not a plateau of high pay; it is a steep slope with a long lower shelf.

Earnings bandProgramsShare
100k and up1113%
85k to 100k3236%
70k to 85k2731%
Under 70k1820%
100k and up: 13%85k to 100k: 36%70k to 85k: 31%Under 70k: 20%STEM programs88

The engineering group alone tells the same story in miniature. Engineering programs run from $71,680 at the bottom to $122,531 at the top, a $50,851 internal spread, so even after a student commits to engineering the specialty still swings pay by more than $50,000. Petroleum, computer, and systems engineering anchor the high end; the lowest engineering specialties land closer to where the physical sciences sit. The same field, split by program, behaves like several different fields. The program-level earnings ranking shows how far this splintering goes once every program is laid side by side.

How We Measured This

We took the seven CIP two-digit families that make up STEM in the site taxonomy, engineering, computer science, mathematics, physical sciences, engineering technology, science technology, and architecture, then pulled every four-digit program inside them that reports a national median earnings figure 10 years after entry from the federal College Scorecard. That yields 88 programs. Earnings are the national median for the program, not a single school's figure, and programs with no reported earnings are excluded. Full method and source vintages are on the methodology and data sources pages.

What the Numbers Do Not Say

These are national program medians, so they smooth over the school, the region, and the individual. A computer science median of $107,009 hides a wide range across colleges, and a low program median does not mean every graduate earns little. The figures also count earnings a decade after entry, which captures career trajectory more than a starting salary, and they say nothing about job satisfaction, demand, or how hard a program is to finish. STEM is also broader than pay alone: several lower-earning STEM fields lead to stable, growing occupations that the earnings number alone will not reveal.

Worth knowing: a program landing in the bottom STEM band still clears the median for many non-STEM fields. The story here is the spread inside STEM, not that any STEM program is a poor outcome in absolute terms.

What This Means for Students

Stop treating STEM as the finish line of the decision. The label spans a $65,000 earnings gap, so committing to STEM and then drifting into whichever program is easiest to enter can leave you in the bottom band with none of the pay the label promised. The choice that moves your number is the specific program, and the gap between two STEM programs is larger than the gap between many STEM and non-STEM fields. Map the specialties against the jobs they lead to with the Career Path Explorer before settling on a program, and cross-check the field against the full ranking of all 38 majors by earnings so the comparison is honest across the whole catalog, not just within STEM.

What This Means for Career-Changers

If you are returning to school for the earnings bump, the program you pick decides whether the bet pays. A career-changer who enrolls in a top STEM program is buying into $100,000-plus median pay; one who enrolls in a bottom STEM program is buying into the high-fifties, which may not clear the cost of the switch. Because the spread is this wide, the program choice is also a cost-of-tuition choice.

11STEM programs that clear $100,000 a decade out
18STEM programs that pay under $70,000

Run the target program through the ROI Calculator against its tuition before enrolling, because a high-paying STEM program at a low net price and a low-paying one at a high net price are not the same bet, even though both wear the STEM badge.

Questions you might still have

Do all STEM majors pay well?

No. STEM program earnings range from $57,461 to $122,531 a decade after entry, so the label spans a $65,000 gap. Some STEM programs pay less than business or social science programs do.

What is the highest-paying STEM program?

Operations research, at a median of $122,531 ten years after entry. It is a quantitative engineering program built around optimization and decision modeling, and it tops every other STEM field in the data.

What is the lowest-paying STEM program?

Environmental design, at $57,461 a decade out. It sits inside the architecture group, which holds several of the lowest-paying STEM programs despite the STEM label.

Does engineering pay the same across specialties?

No. Engineering programs run from $71,680 at the bottom to $122,531 at the top, a spread of about $51,000. Petroleum, computer, and systems engineering pay far more than the lowest engineering specialties.

Is computer science the highest-paying STEM field?

It is near the top but not first. Computer science programs report $107,009 a decade out, behind operations research and nuclear engineering tech. Several engineering specialties also out-earn it.

Why do architecture and physical sciences count as STEM but pay less?

They fall under STEM CIP code families but lead to lower-paying career paths. Architecture and the physical sciences hold most of the sub-$67,000 programs, which pulls the bottom of the STEM range well below the top.

Should I pick a major just because it is STEM?

Not on the label alone. Because STEM program earnings vary by more than two to one, the specific program matters far more than whether it counts as STEM. Compare the program-level earnings before deciding.

Continue Exploring

Browse our full directory: every college, major, program, and career we track, all built from verified government data.