Best Mathematics Schools in North Carolina

North Carolina has 11 colleges offering Mathematics programs tracked by the College Scorecard, producing 311 recent graduates. Graduates earn $44,061 on average within two years, roughly in line with the national average of $45,449.

School choice matters significantly: Duke University graduates earn $81,333 while North Carolina State University at Raleigh graduates earn $28,598 — a $52,735 gap. Research each program's curriculum, employer connections, and career services before deciding.

11
Schools in NC
$44,061
NC Avg. Earnings
$45,449
National Avg.
358
Schools Nationally

Public vs Private: Mathematics in North Carolina

Public Schools (9)
$36,987
avg. 2yr earnings
Private Schools (2)
$75,895
avg. 2yr earnings

Private schools produce $38,908 more in early earnings on average, but typically cost more. Compare net price to determine which offers better ROI.

Mathematics Schools in North Carolina, Ranked by Earnings

#1
D

Duke University

Durham, NC · Private

$81,333
2yr Earnings
Acceptance: 6.8%
#2
W

Wake Forest University

Winston-Salem, NC · Private

$70,456
2yr Earnings
Acceptance: 21.6%
#3
U

University of North Carolina at Chapel Hill

Chapel Hill, NC · Public

$48,198
2yr Earnings
1yr Earnings: $47,767
Graduates: 92
Acceptance: 18.7%
#4
E

East Carolina University

Greenville, NC · Public

$42,123
2yr Earnings
Acceptance: 90.1%
#5
U

University of North Carolina at Charlotte

Charlotte, NC · Public

$39,774
2yr Earnings
1yr Earnings: $38,406
Graduates: 97
Acceptance: 80.2%
#6
U

University of North Carolina Wilmington

Wilmington, NC · Public

$38,597
2yr Earnings
1yr Earnings: $39,117
Graduates: 25
Acceptance: 74.0%
#7
U

University of North Carolina at Greensboro

Greensboro, NC · Public

$37,208
2yr Earnings
Acceptance: 89.8%
#8
W

Western Carolina University

Cullowhee, NC · Public

$34,704
2yr Earnings
Acceptance: 86.7%
#9
U

University of North Carolina Asheville

Asheville, NC · Public

$33,993
2yr Earnings
1yr Earnings: $35,029
Graduates: 28
Acceptance: 93.9%
#10
A

Appalachian State University

Boone, NC · Public

$29,685
2yr Earnings
1yr Earnings: $38,051
Graduates: 33
Acceptance: 88.6%
#11
N

North Carolina State University at Raleigh

Raleigh, NC · Public

$28,598
2yr Earnings
1yr Earnings: $47,941
Graduates: 36
Acceptance: 39.9%

Frequently Asked Questions

What is the best school for Mathematics in North Carolina?
Duke University ranks #1 for Mathematics in North Carolina with median graduate earnings of $81,333 within two years of graduation. There are 11 schools offering Mathematics programs in the state.
How much do Mathematics graduates earn in North Carolina?
Mathematics graduates in North Carolina earn an average of $44,061 within two years of graduation. This is 3% below the national average of $45,449 for this major.
What is the hardest Mathematics school to get into in North Carolina?
Duke University is the most selective Mathematics program in North Carolina with an acceptance rate of 6.8%. The average acceptance rate across Mathematics programs in the state is 62.7%.
Should I attend a public or private school for Mathematics in North Carolina?
In North Carolina, private Mathematics programs produce average earnings of $75,895 vs $36,987 at public schools. However, public schools typically cost less — consider net price relative to earnings when calculating ROI. There are 9 public and 2 private options in the state.

Other Popular Majors in North Carolina

All colleges in North Carolina →

Mathematics in Other States

Get Mathematics Career Insights

We're building major-specific salary reports with ROI analysis by school. Be the first to get yours.

No spam. Unsubscribe anytime.

Data updated June 2026. Source: U.S. Department of Education College Scorecard.