Guide8 min read

Choosing a Major: What the Salary Data Shows

Your major choice drives ROI more than your school choice. Here is what the earnings data says about the 40 most popular fields of study.

Here is the uncomfortable truth most college guides will not tell you: what you study matters more than where you study. A computer science degree from a mid-tier state university will almost certainly out-earn an English degree from a top-20 private school. The data is not ambiguous about this.

That does not mean you should pick a major purely for the paycheck. But you should know exactly what you are trading when you choose one field over another. This guide lays out the salary data by major so you can make that trade-off with your eyes open.

The Earnings Landscape

College Scorecard data shows median earnings 10 years after enrollment for every major at every school that reports it. The range is enormous:

TierMajorsMedian Earnings (10yr)
Top tier ($75,000+)Computer Science, Engineering (all types), Nursing$75,000-$100,000+
Strong ($60,000-$75,000)Finance, Economics, Accounting, Information Technology, Mathematics$60,000-$75,000
Middle ($45,000-$60,000)Business Administration, Marketing, Biology, Political Science, Chemistry$45,000-$60,000
Lower ($35,000-$45,000)Psychology, Communications, Criminal Justice, English, History, Sociology$35,000-$45,000
Bottom ($30,000-$38,000)Education, Social Work, Fine Arts, Music, Philosophy$30,000-$38,000
These are medians, not ceilings. Plenty of English majors earn six figures, and plenty of engineers earn less than you would expect. But medians tell you where the center of gravity is.

Browse earnings data for specific majors in our majors section.

Major Choice vs. School Choice

Georgetown's Center on Education and the Workforce found that field of study explains about 40% of the variance in graduate earnings. The specific institution explains about 10-15%. In other words, major choice is roughly 3x more important than school choice for predicting salary.

There are exceptions. For fields where prestige networks drive hiring - investment banking, management consulting, Big Law - school name matters more. But for the vast majority of careers, what you can do matters more than where you learned it.

What this means practically: If you are choosing between a $60,000/year private school and a $15,000/year state school for the same major, the state school almost certainly has better ROI. The earnings premium from the expensive school rarely justifies a $180,000 cost difference.

The ROI Framework for Majors

A major's ROI depends on two things: what graduates earn and what the degree costs. A $35,000/year education major from a $8,000/year community-college-to-state-school pathway might have solid ROI. The same major at a $50,000/year private college is a financial problem.

High-earning + low-cost = best ROI. Engineering at an in-state public university is the sweet spot.

High-earning + high-cost = usually fine. CS at an expensive private school still pencils out for most graduates.

Low-earning + low-cost = acceptable. Social work from a community college transfer path can work financially.

Low-earning + high-cost = trouble. Education or fine arts at a $50,000+/year private school is where debt crises happen.

What About "Undecided"?

About 30% of students enter college undeclared, and another 30% change their major at least once. If you are undecided:

Pick a school where the ROI is strong across multiple fields. Some schools have good outcomes regardless of major (usually large public research universities with strong career services). Other schools depend heavily on one or two programs for their overall numbers. Our school profiles show earnings by major so you can check this.

Take quantitative courses early. Statistics, economics, accounting, and introductory CS keep the highest-earning doors open. Switching from business to English is easy. Switching from English to engineering at year 3 often means starting over.

Set a decision deadline. Every semester you spend exploring costs money. By the end of sophomore year, lock in a major or accept the financial cost of indecision.

High-Earning Majors Worth a Second Look

If you care about earnings but do not want to code or build bridges, these fields are often overlooked:

Nursing: Median earnings above $70,000 with strong job security and geographic flexibility. Two-year accelerated BSN programs exist for career changers.

Supply Chain Management: $65,000+ median, growing demand, and most people do not even know the major exists.

Accounting: Not glamorous, but $60,000+ median with a clear licensure path (CPA) that pushes earnings higher.

Economics: Often grouped with humanities but produces business-school-level earnings ($65,000+ median) with strong analytical skills.

Information Technology / Information Systems: Similar earnings to CS ($70,000+ at many schools) with less emphasis on theoretical computer science.

The Bottom Line

Pick a field you can see yourself working in for at least 10 years. Then make sure the debt you take on is proportional to what that field pays. If the math does not work - if you would need to borrow $80,000 for a degree that leads to $38,000 jobs - find a cheaper path to the same credential.

The salary data does not make the choice for you. But it should absolutely inform it. Explore the numbers for any major at /majors/.

Frequently Asked Questions

Does your college major affect your salary?

Yes, significantly. The gap between the highest-earning and lowest-earning majors is larger than the gap between the most and least selective schools. Engineering and computer science graduates earn median salaries of $75,000-$95,000 ten years out. Education and social work graduates earn $38,000-$45,000. That difference compounds over a 40-year career into hundreds of thousands of dollars.

What are the highest-paying college majors?

Based on College Scorecard data, the highest-paying undergraduate majors by median earnings 10 years after enrollment are: computer science, electrical engineering, mechanical engineering, chemical engineering, nursing, finance, economics, and information technology. All consistently produce median earnings above $70,000 within a decade of enrollment.

Should I choose a major based on salary alone?

No. But you should know the financial trade-offs. If you love psychology and accept that median earnings are $42,000 ten years out, that is a valid choice - just make sure you are not borrowing $80,000 to get there. The key is matching your debt level to your expected earnings. Low-earning majors can still have good ROI if the school cost is low.

Run your own numbers

Every family's situation is different. Use our tools to model your specific scenario.

More Guides