Skip to main content
History majors develop critical thinking and research skills that prepare them for diverse career paths in education, law, government, and beyond. With 545 schools offering history programs nationwide, students have numerous options to consider. The average starting salary for history graduates is $30,312, though earnings potential grows significantly with advanced degrees and specialized experience.

When evaluating history programs, students should examine faculty expertise, research opportunities, and internship partnerships with museums, archives, or historical organizations. Look for programs that emphasize primary source analysis, writing instruction, and digital humanities skills. Strong alumni networks and career services support can also enhance job prospects after graduation.
25
Schools Ranked
$47,918
Avg. Program Earnings
86.4%
Avg. Graduation Rate

Top 25 Schools

College rankings
# School Median Earnings Graduation Rate School Type
1 $74,576 93.4% private-nonprofit
2 $53,775 96.8% private-nonprofit
3 $52,941 95.8% private-nonprofit
4 $51,273 90.6% private-nonprofit
5 $50,856 96.0% private-nonprofit
6 $49,840 95.7% private-nonprofit
7 $49,644 97.3% private-nonprofit
8 $49,464 96.6% private-nonprofit
9 $48,041 70.8% public
10 $47,260 96.3% private-nonprofit
11 $47,260 88.5% private-nonprofit
12 $47,260 83.3% private-nonprofit
13 $47,260 85.6% private-nonprofit
14 $46,673 85.2% private-nonprofit
15 $45,852 78.5% private-nonprofit
16 $45,529 96.8% private-nonprofit
17 $45,094 81.8% public
18 $43,798 88.5% private-nonprofit
19 $43,798 97.1% private-nonprofit
20 $43,798 53.2% private-forprofit
21 $43,240 80.3% private-nonprofit
22 $42,682 private-nonprofit
23 $42,682 64.7% public
24 $42,682 90.4% private-nonprofit
25 $42,682 71.0% private-nonprofit

Browse all History programs →

See our methodology for how rankings are calculated.