Find Affordable College Courses

What Do You Want to Study?

North Carolina Colleges

North Carolina Teaching Colleges

108 Colleges
$47,041 Avg 4-Year Tuition (In-State)
$28,458 Avg 4-Year Student Loan

North Carolina ranked #16 in the nation for teaching degrees handed out in 2021. Around 7,730 students received some type of diploma that year. Students who live in the state can take advantage of in-state tuition averaging $11,760 a year, while students from out-of-state may pay a higher average tuition of $16,664 a year.

About 41% of students who go to college in this state take out loans, with the average yearly loan amount being $7,115 per year.

Learn more about the most popular schools below:

#1

University of North Carolina at Charlotte

Charlotte, North Carolina
Public Public vs. Private
$7,214 Yearly Tuition & Fees (In-State
50% Freshmen Loans

There are 24,175 undergraduates at UNC Charlotte, of which 21,104 are full-time, and there are 30,146 students altogether. The average graduation time for an undergraduate student at UNC Charlotte is 4.5 years.

Roughly 50% of students at UNC Charlotte take out loans to pay for college. The average amount of student loans is $7,127 a year.

The early-career average earnings of bachelor’s-degree holders from UNC Charlotte is $48,812.

Request Information
#2

Appalachian State University

Boone, North Carolina
Public Public vs. Private
$7,541 Yearly Tuition & Fees (In-State
42% Freshmen Loans

There are 18,061 undergraduates at Appalachian State, of which 16,905 are full-time, and there are 20,023 students altogether. The school has a student-to-faculty ratio of 16 to 1.

Roughly 42% of students at Appalachian State take out loans to pay for college. The average amount of student loans is $7,207 a year.

A typical bachelor’s-degree holder from this school earns an average of $43,663 during the early-career years.

Request Information
#3

East Carolina University

Greenville, North Carolina
Public Public vs. Private
$7,361 Yearly Tuition & Fees (In-State
57% Freshmen Loans

There are 23,056 undergraduates at ECU, of which 18,886 are full-time, and there are 28,798 students altogether. It takes the average ECU undergraduate about 4.4 years to complete their degree.

Roughly 57% of students at ECU take out loans to pay for college. The average amount of student loans is $7,654 a year.

A typical bachelor’s-degree holder from this school earns an average of $46,420 during the early-career years.

Request Information
#4

North Carolina State University

Raleigh, North Carolina
Public Public vs. Private
$8,895 Yearly Tuition & Fees (In-State
42% Freshmen Loans

There are 26,150 undergraduates at NC State, of which 22,929 are full-time, and there are 36,042 students altogether. The school has a student-to-faculty ratio of 16 to 1.

Approximately 42% of the students who attend this school take out loans. The typical student loan amount is $7,194 a year.

Students who graduate from NC State with a bachelor’s degree make an average of $57,623 during the early years of their career after graduation.

Request Information
#5

University of North Carolina at Wilmington

Wilmington, North Carolina
Public Public vs. Private
$7,317 Yearly Tuition & Fees (In-State
47% Freshmen Loans

The total student population at University of North Carolina at Wilmington is 17,915, of which 14,650 students are undergraduates and of those, 11,989 are full-time. The school has a student-to-faculty ratio of 17 to 1.

Roughly 47% of students at UNCW take out loans to pay for college. The typical student loan amount is $8,040 a year.

Students who graduate from UNCW with a bachelor’s degree make an average of $46,972 during the early years of their career after graduation.

Request Information
#6

University of North Carolina at Greensboro

Greensboro, North Carolina
Public Public vs. Private
$7,593 Yearly Tuition & Fees (In-State
53% Freshmen Loans

The total student population at University of North Carolina at Greensboro is 19,764, of which 15,995 students are undergraduates and of those, 13,391 are full-time. The average graduation time for an undergraduate student at UNC Greensboro is 4.4 years.

Approximately 53% of the students who attend this school take out loans. The average amount of student loans is $5,755 a year.

A typical bachelor’s-degree holder from this school earns an average of $39,869 during the early-career years.

Request Information
#7

Western Carolina University

Cullowhee, North Carolina
Public Public vs. Private
$4,532 Yearly Tuition & Fees (In-State
54% Freshmen Loans

The total student population at Western Carolina University is 12,243, of which 10,517 students are undergraduates and of those, 8,760 are full-time. For undergraduates at WCU, the average graduation time is 4.4 years.

54% of WCU students take out loans to afford college costs. The average amount of student loans is $6,250 a year.

The early-career average earnings of bachelor’s-degree holders from WCU is $43,085.

Request Information
#8

Gardner - Webb University

Boiling Springs, North Carolina
Private not-for-profit Public vs. Private
$33,450 Yearly Tuition & Fees (In-State
57% Freshmen Loans

There are 3,536 students at Gardner - Webb in total, 2,071 of which are undergraduates, and of those, 1,726 are full-time. For undergraduates at Gardner - Webb, the average graduation time is 4.2 years.

Approximately 57% of the students who attend this school take out loans. The typical student loan amount is $7,854 a year.

Students who graduate from Gardner - Webb with a bachelor’s degree make an average of $43,996 during the early years of their career after graduation.

Request Information
#9

University of North Carolina at Chapel Hill

Chapel Hill, North Carolina
Public Public vs. Private
$8,989 Yearly Tuition & Fees (In-State
20% Freshmen Loans

There are 30,092 students at UNC Chapel Hill in total, 19,395 of which are undergraduates, and of those, 18,505 are full-time. The average graduation time for an undergraduate student at UNC Chapel Hill is 4.1 years.

20% of UNC Chapel Hill students take out loans to afford college costs. The average amount of student loans is $7,953 a year.

A typical bachelor’s-degree holder from this school earns an average of $57,057 during the early-career years.

Request Information
#10

University of North Carolina at Pembroke

Pembroke, North Carolina
Public Public vs. Private
$3,571 Yearly Tuition & Fees (In-State
51% Freshmen Loans

There are 8,262 students at UNC Pembroke in total, 6,436 of which are undergraduates, and of those, 4,945 are full-time. For undergraduates at UNC Pembroke, the average graduation time is 4.5 years.

Approximately 51% of the students who attend this school take out loans. The typical student loan amount is $5,157 a year.

The early-career average earnings of bachelor’s-degree holders from UNC Pembroke is $37,126.

Request Information
#11

North Carolina A & T State University

Greensboro, North Carolina
Public Public vs. Private
$6,748 Yearly Tuition & Fees (In-State
64% Freshmen Loans

The total student population at North Carolina A & T State University is 12,753, of which 11,130 students are undergraduates and of those, 9,933 are full-time. The school has a student-to-faculty ratio of 19 to 1.

Approximately 64% of the students who attend this school take out loans. The typical student loan amount is $6,617 a year.

The early-career average earnings of bachelor’s-degree holders from NC A&T is $36,638.

Request Information
#12

Duke University

Durham, North Carolina
Private not-for-profit Public vs. Private
$65,805 Yearly Tuition & Fees (In-State
19% Freshmen Loans

The total student population at Duke University is 16,172, of which 6,717 students are undergraduates and of those, 6,572 are full-time. It takes the average Duke undergraduate about 4.1 years to complete their degree.

19% of Duke students take out loans to afford college costs. The average amount of student loans is $6,351 a year.

Students who graduate from Duke with a bachelor’s degree make an average of $85,792 during the early years of their career after graduation.

Request Information
#13

Wake Forest University

Winston-Salem, North Carolina
Private not-for-profit Public vs. Private
$64,758 Yearly Tuition & Fees (In-State
16% Freshmen Loans

The total student population at Wake Forest University is 8,789, of which 5,441 students are undergraduates and of those, 5,367 are full-time. Wake Forest University has a freshman retention rate of 94%, which is a good sign that once students arrive at the school, they want to stay.

16% of Wake Forest University students take out loans to afford college costs. The typical student loan amount is $10,075 a year.

The early-career average earnings of bachelor’s-degree holders from Wake Forest University is $67,722.

Request Information
#14

Wingate University

Wingate, North Carolina
Private not-for-profit Public vs. Private
$41,731 Yearly Tuition & Fees (In-State
59% Freshmen Loans

There are 2,683 undergraduates at Wingate, of which 2,602 are full-time, and there are 3,653 students altogether. It takes the average Wingate undergraduate about 4.2 years to complete their degree.

59% of Wingate students take out loans to afford college costs. The typical student loan amount is $6,513 a year.

A typical bachelor’s-degree holder from this school earns an average of $43,992 during the early-career years.

Request Information
#15

High Point University

High Point, North Carolina
Private not-for-profit Public vs. Private
$44,208 Yearly Tuition & Fees (In-State
46% Freshmen Loans

The total student population at High Point University is 5,617, of which 4,628 students are undergraduates and of those, 4,575 are full-time. It takes the average High Point undergraduate about 4.1 years to complete their degree.

Approximately 46% of the students who attend this school take out loans. The typical student loan amount is $12,079 a year.

Students who graduate from High Point with a bachelor’s degree make an average of $50,955 during the early years of their career after graduation.

Request Information
#16

Campbell University

Buies Creek, North Carolina
Private not-for-profit Public vs. Private
$40,410 Yearly Tuition & Fees (In-State
52% Freshmen Loans

There are 3,720 undergraduates at Campbell, of which 3,098 are full-time, and there are 5,964 students altogether. The average graduation time for an undergraduate student at Campbell is 4.3 years.

Roughly 52% of students at Campbell take out loans to pay for college. The average amount of student loans is $7,421 a year.

Students who graduate from Campbell with a bachelor’s degree make an average of $45,511 during the early years of their career after graduation.

Request Information
#17

North Carolina Central University

Durham, North Carolina
Public Public vs. Private
$6,542 Yearly Tuition & Fees (In-State
68% Freshmen Loans

There are 6,067 undergraduates at North Carolina Central University, of which 4,962 are full-time, and there are 8,078 students altogether. It takes the average North Carolina Central University undergraduate about 4.6 years to complete their degree.

Approximately 68% of the students who attend this school take out loans. The typical student loan amount is $5,949 a year.

A typical bachelor’s-degree holder from this school earns an average of $35,967 during the early-career years.

Request Information
#18

Elon University

Elon, North Carolina
Private not-for-profit Public vs. Private
$44,536 Yearly Tuition & Fees (In-State
28% Freshmen Loans

There are 7,117 students at Elon in total, 6,291 of which are undergraduates, and of those, 6,073 are full-time. The average graduation time for an undergraduate student at Elon is 4.1 years.

Approximately 28% of the students who attend this school take out loans. The average amount of student loans is $9,977 a year.

A typical bachelor’s-degree holder from this school earns an average of $58,082 during the early-career years.

Request Information
#19

University of Mount Olive

Mount Olive, North Carolina
Private not-for-profit Public vs. Private
$25,950 Yearly Tuition & Fees (In-State
73% Freshmen Loans

The total student population at University of Mount Olive is 2,536, of which 2,350 students are undergraduates and of those, 1,348 are full-time. It takes the average UMO undergraduate about 4.3 years to complete their degree.

Roughly 73% of students at UMO take out loans to pay for college. The average amount of student loans is $6,240 a year.

Students who graduate from UMO with a bachelor’s degree make an average of $43,026 during the early years of their career after graduation.

Request Information
#20

Queens University of Charlotte

Charlotte, North Carolina
Private not-for-profit Public vs. Private
$42,790 Yearly Tuition & Fees (In-State
53% Freshmen Loans

The total student population at Queens University of Charlotte is 2,338, of which 1,670 students are undergraduates and of those, 1,535 are full-time. The school has a student-to-faculty ratio of 9 to 1.

Roughly 53% of students at Queens take out loans to pay for college. The typical student loan amount is $8,903 a year.

A typical bachelor’s-degree holder from this school earns an average of $48,170 during the early-career years.

Request Information
#21

Greensboro College

Greensboro, North Carolina
Private not-for-profit Public vs. Private
$20,400 Yearly Tuition & Fees (In-State
75% Freshmen Loans

There are 944 students at Greensboro College in total, 793 of which are undergraduates, and of those, 633 are full-time. It takes the average Greensboro College undergraduate about 4.2 years to complete their degree.

Approximately 75% of the students who attend this school take out loans. The average amount of student loans is $6,932 a year.

A typical bachelor’s-degree holder from this school earns an average of $36,462 during the early-career years.

Request Information
#22

Fayetteville State University

Fayetteville, North Carolina
Public Public vs. Private
$3,969 Yearly Tuition & Fees (In-State
60% Freshmen Loans

The total student population at Fayetteville State University is 6,726, of which 5,661 students are undergraduates and of those, 3,959 are full-time. The average graduation time for an undergraduate student at Fayetteville State University is 4.7 years.

60% of Fayetteville State University students take out loans to afford college costs. The average amount of student loans is $5,396 a year.

The early-career average earnings of bachelor’s-degree holders from Fayetteville State University is $37,831.

Request Information
#23

Fayetteville Technical Community College

Fayetteville, North Carolina
Public Public vs. Private
$2,628 Yearly Tuition & Fees (In-State
29% Freshmen Loans

The total student population at Fayetteville Technical Community College is 10,932, which includes 3,975 full-time undergraduates. The school has a student-to-faculty ratio of 16 to 1.

Roughly 29% of students at FTCC take out loans to pay for college. The average amount of student loans is $4,303 a year.

Students who graduate from FTCC with a bachelor’s degree make an average of $28,528 during the early years of their career after graduation.

Request Information
#24

Lenoir - Rhyne University

Hickory, North Carolina
Private not-for-profit Public vs. Private
$30,900 Yearly Tuition & Fees (In-State
67% Freshmen Loans

There are 1,783 undergraduates at Lenoir - Rhyne University, of which 1,566 are full-time, and there are 2,686 students altogether. For undergraduates at Lenoir - Rhyne University, the average graduation time is 4.2 years.

Roughly 67% of students at Lenoir - Rhyne University take out loans to pay for college. The typical student loan amount is $6,577 a year.

A typical bachelor’s-degree holder from this school earns an average of $44,799 during the early-career years.

Request Information
#25

Winston - Salem State University

Winston-Salem, North Carolina
Public Public vs. Private
$6,735 Yearly Tuition & Fees (In-State
72% Freshmen Loans

There are 4,689 undergraduates at WSSU, of which 4,033 are full-time, and there are 5,169 students altogether. It takes the average WSSU undergraduate about 4.6 years to complete their degree.

72% of WSSU students take out loans to afford college costs. The typical student loan amount is $6,507 a year.

Students who graduate from WSSU with a bachelor’s degree make an average of $40,557 during the early years of their career after graduation.

Request Information

Other North Carolina Colleges

Rank School Yearly Graduations
26 Wake Technical Community College 40
27 Rowan-Cabarrus Community College 39
28 Belmont Abbey College 38
28 Mars Hill University 38
28 Stanly Community College 38
31 Pitt Community College 35
31 Strayer University - North Carolina 35
33 Central Piedmont Community College 34
34 Guilford Technical Community College 33
34 Salem College 33
36 Haywood Community College 30
37 Elizabeth City State University 28
37 Forsyth Technical Community College 28
37 Pfeiffer University 28
40 Catawba College 27
40 Meredith College 27
42 Lees - McRae College 26
43 Central Carolina Community College 25
44 Barton College 23
44 Durham Technical Community College 23
44 St. Andrews University 23
47 Sampson Community College 20
47 Sandhills Community College 20
47 Alamance Community College 20
50 Isothermal Community College 17
51 Caldwell Community College and Technical Institute 16
51 Richmond Community College 16
51 Vance-Granville Community College 16
54 Cleveland Community College 15
55 Methodist University 14
55 Randolph Community College 14
55 Surry Community College 14
58 Edgecombe Community College 13
58 James Sprunt Community College 13
58 William Peace University 13
58 Southeastern Community College 13
62 Rockingham Community College 12
62 Wayne Community College 12
64 Catawba Valley Community College 11
64 Chowan University 11
64 Craven Community College 11
64 Davidson County Community College 11
64 Nash Community College 11
64 Shaw University 11
64 Southwestern Community College 11
64 Wilkes Community College 11
64 Piedmont International University 11
73 South Piedmont Community College 10
73 Lenoir Community College 10
75 Gaston College 9
75 Montreat College 9
75 Robeson Community College 9
78 Asheville-Buncombe Technical Community College 8
78 Mitchell Community College 8
78 Wilson Community College 8
81 College of the Albemarle 7
81 Brunswick Community College 7
81 Guilford College 7
81 Johnston Community College 7
81 Tri-County Community College 7
81 Southeastern Free Will Baptist Bible College 7
87 Bladen Community College 6
87 Halifax Community College 6
87 Montgomery Community College 6
87 Piedmont Community College 6
87 Western Piedmont Community College 6
92 Coastal Carolina Community College 5
92 McDowell Technical Community College 5
92 Roanoke-Chowan Community College 5
95 Beaufort County Community College 4
95 Blue Ridge Community College 4
97 Cape Fear Community College 3
97 Martin Community College 3
97 North Carolina Wesleyan College 3
100 Bennett College 1
100 Brevard College 1
100 Carteret Community College 1
100 Livingstone College 1
100 Mid-Atlantic Christian University 1
100 Saint Augustine’s University 1
106 Mayland Community College 0
106 Pamlico Community College 0
106 Southeastern Baptist Theological Seminary 0

References

More about our data sources and methodologies.

Find Teaching Schools Near You

Our free school finder matches students with accredited education & teaching schools across the U.S.