Find Affordable College Courses

What Do You Want to Study?

Best Bachelor's Degree Schools in North Carolina

2023 Best Bachelor's Degree Schools in North Carolina

41 Schools Ranked
$25,804 Avg Tuition & Fees*

There are so many programs in today's world that it can tough to figure out which one is the right one for you. As online education oppotunities continue to grow, you're not restricted to just schools in your local area anymore. Even some of the 'big name' schools are offering online courses. On top of that, there are a considerable number of trade schools and bootcamp that offer fast-track entry to many fields.

To help you arm yourself with the information you need to make your decision, Course Advisor has developed this Best Bachelor's Degree Schools in North Carolina ranking. This report analyzed 41 schools in North Carolina to see which ones offered the best bachelor's degree programs for students. To come up with a school's ranking, we analyzed numerous factors related to post-graduation wages, the quality of education offered by the school, average accumulated student debt, and more.

View our full ranking methodology.

Top Bachelor's Degree Schools in North Carolina

Learn more about these excellent schools below:

#1

Duke University

Durham, North Carolina
2,793 Total Awards
$65,805 Average Tuition & Fees

Our analysis found Duke University to be the best school for students who want to pursue a bachelor’s degree in North Carolina. Duke is located in Durham, North Carolina and has a fairly large student population. In , this school awarded 2,793 bachelor’s degrees to qualified students.

If you don’t receive financial aid, you can expect a bill for $65,805 to cover tuition and fees at Duke. The school does not offer an in-state discount.

Read full report on Duke University

Request Information
#2

Wake Forest University

Winston-Salem, North Carolina
1,517 Total Awards
$64,758 Average Tuition & Fees

You’ll join some of the best and brightest minds around you if you attend Wake Forest University. The school came in at #2 on this year’s Best Bachelor’s Degree Schools in North Carolina list. Located in Winston-Salem, North Carolina, the medium-sized private not-for-profit school handed out 1,517 bachelor’s degree awards in .

If you don’t receive financial aid, you can expect a bill for $64,758 to cover tuition and fees at Wake Forest University. The school does not offer an in-state discount.

Full Wake Forest University Report

Request Information
#3

Elon University

Elon, North Carolina
1,701 Total Awards
$44,536 Average Tuition & Fees

The excellent bachelor’s degree programs at Elon University helped the school earn the #3 place on this year’s ranking of the best schools in North Carolina. Elon University is a medium-sized private not-for-profit school located in Elon, North Carolina that handed out 1,701 bachelor’s degrees in .

Elon does not offer a discount to in-state students, so the average tuition and fees for all undergraduates is $44,536. This amount may be reduced if you receive financial aid.

Read full report on Elon University

Request Information
#4

University of North Carolina at Chapel Hill

Chapel Hill, North Carolina
6,420 Total Awards
$8,989 Average Tuition & Fees

Out of the 41 schools in North Carolina that were part of this year’s ranking, University of North Carolina at Chapel Hill landed the # 4 spot on the list. Located in Chapel Hill, North Carolina, the large public school handed out 6,420 bachelor’s degree awards in .

The average in-state tuition and fees for students at UNC Chapel Hill is $8,989. If you are from out of state, expect to pay an average of $39,330.

Read full report on University of North Carolina at Chapel Hill

Request Information
#5

North Carolina State University

Raleigh, North Carolina
6,397 Total Awards
$8,895 Average Tuition & Fees

A rank of #5 on this year’s list means North Carolina State University is a great place for students working on their bachelor’s degree. NC State is located in Raleigh, North Carolina and has a large student population. In , this school awarded 6,397 bachelor’s degrees to qualified students.

In-state students pay an average of $8,895 in tuition and fees if they attend NC State full time. Those students who come from outside the state pay an average of $31,767.

Read full report on North Carolina State University

Request Information
#6

Meredith College

Raleigh, North Carolina
363 Total Awards
$43,936 Average Tuition & Fees

Meredith College did quite well in this year’s ranking of the best places for students to get a bachelor’s degree. It came in at #6 on the list. Located in Raleigh, North Carolina, the small private not-for-profit school awarded 363 diplomas to qualifed bachelor’s degree students in .

The average tuition and fees at Meredith is $43,936. In-state students do not receive a discount, however you may be able to reduce your price if you receive financial aid.

Read More…

Request Information
#7

East Carolina University

Greenville, North Carolina
4,935 Total Awards
$7,361 Average Tuition & Fees

East Carolina University did quite well in this year’s ranking of the best places for students to get a bachelor’s degree. It came in at #7 on the list. ECU is located in Greenville, North Carolina and has a large student population. In , this school awarded 4,935 bachelor’s degrees to qualified students.

The average in-state tuition and fees for students at ECU is $7,361. If you are from out of state, expect to pay an average of $23,638.

Full East Carolina University Report

Request Information
#8

Appalachian State University

Boone, North Carolina
4,110 Total Awards
$7,541 Average Tuition & Fees

Appalachian State University came in at #8 in this year’s edition of the Best Bachelor’s Degree Schools in North Carolina ranking. Appalachian State is located in Boone, North Carolina and has a large student population. In , this school awarded 4,110 bachelor’s degrees to qualified students.

In-state students pay an average of $7,541 in tuition and fees if they attend Appalachian State full time. Those students who come from outside the state pay an average of $24,537.

Read More…

Request Information
#9

University of North Carolina at Charlotte

Charlotte, North Carolina
5,728 Total Awards
$7,214 Average Tuition & Fees

With a ranking of #9, University of North Carolina at Charlotte did quite well on this year’s best schools for students working on their bachelor’s degree. Located in Charlotte, North Carolina, the large public school awarded 5,728 diplomas to qualifed bachelor’s degree students in .

Full-time students from North Carolina pay an average of $7,214 in tuition and fees if they choose to attend UNC Charlotte. If you are from out of state, expect to pay an average of $21,876.

Read full report on University of North Carolina at Charlotte

Request Information
#10

University of North Carolina at Wilmington

Wilmington, North Carolina
3,823 Total Awards
$7,317 Average Tuition & Fees

With a ranking of #10, University of North Carolina at Wilmington did quite well on this year’s best schools for students working on their bachelor’s degree. UNCW is located in Wilmington, North Carolina and has a fairly large student population. In , this school awarded 3,823 bachelor’s degrees to qualified students.

Students from North Carolina who attend UNCW full time pay an average of $7,317 in tuition and fees. Those students who come from outside the state pay an average of $22,985.

Read full report on University of North Carolina at Wilmington

Request Information
#11

Johnson & Wales University - Charlotte

Charlotte, North Carolina
135 Total Awards
$39,992 Average Tuition & Fees

Johnson & Wales University - Charlotte ranked #11 on this year’s Best Bachelor’s Degree Schools in North Carolina list. JWU Charlotte is located in Charlotte, North Carolina and has a small student population. In , this school awarded 135 bachelor’s degrees to qualified students.

The average tuition and fees at JWU Charlotte is $39,992. In-state students do not receive a discount, however you may be able to reduce your price if you receive financial aid.

Read full report on Johnson & Wales University - Charlotte

Request Information
#12

University of North Carolina at Greensboro

Greensboro, North Carolina
3,435 Total Awards
$7,593 Average Tuition & Fees

University of North Carolina at Greensboro did quite well in this year’s ranking of the best places for students to get a bachelor’s degree. It came in at #12 on the list. UNC Greensboro is located in Greensboro, North Carolina and has a fairly large student population. In , this school awarded 3,435 bachelor’s degrees to qualified students.

In-state students pay an average of $7,593 in tuition and fees if they attend UNC Greensboro full time. Out-of-state students pay an average of $23,339.

Full University of North Carolina at Greensboro Report

Request Information
#13

Queens University of Charlotte

Charlotte, North Carolina
393 Total Awards
$42,790 Average Tuition & Fees

With a ranking of #13, Queens University of Charlotte did quite well on this year’s best schools for students working on their bachelor’s degree. Queens University of Charlotte is a small private not-for-profit school located in Charlotte, North Carolina that handed out 393 bachelor’s degrees in .

Queens does not offer a discount to in-state students, so the average tuition and fees for all undergraduates is $42,790. This amount may be reduced if you receive financial aid.

Read More…

Request Information
#14

Wingate University

Wingate, North Carolina
513 Total Awards
$41,731 Average Tuition & Fees

Wingate University landed the #14 spot in the 2023 rankings for the best bachelor’s degree programs. Wingate is located in Wingate, North Carolina and has a small student population. In , this school awarded 513 bachelor’s degrees to qualified students.

If you don’t receive financial aid, you can expect a bill for $41,731 to cover tuition and fees at Wingate. The school does not offer an in-state discount.

Full Wingate University Report

Request Information
#15

Western Carolina University

Cullowhee, North Carolina
2,771 Total Awards
$4,532 Average Tuition & Fees

Western Carolina University landed the #15 spot in the 2023 rankings for the best bachelor’s degree programs. WCU is a fairly large public school situated in Cullowhee, North Carolina. It awarded 2,771 bachelor’s degrees in .

The average in-state tuition and fees for students at WCU is $4,532. Those students who come from outside the state pay an average of $8,532.

Full Western Carolina University Report

Request Information
#16

Belmont Abbey College

Belmont, North Carolina
288 Total Awards

Belmont Abbey College landed the #16 spot in the 2023 rankings for the best bachelor’s degree programs. BAC is located in Belmont, North Carolina and has a small student population. In , this school awarded 288 bachelor’s degrees to qualified students.

Read full report on Belmont Abbey College

Request Information
#17

Lees - McRae College

Banner Elk, North Carolina
215 Total Awards
$31,740 Average Tuition & Fees

Lees - McRae College ranked #17 on this year’s Best Bachelor’s Degree Schools in North Carolina list. Located in Banner Elk, North Carolina, the very small private not-for-profit school awarded 215 diplomas to qualifed bachelor’s degree students in .

The average tuition and fees at Lees - McRae College is $31,740. In-state students do not receive a discount, however you may be able to reduce your price if you receive financial aid.

Full Lees - McRae College Report

Request Information
#18

High Point University

High Point, North Carolina
1,102 Total Awards
$44,208 Average Tuition & Fees

High Point University landed the #18 spot in the 2023 rankings for the best bachelor’s degree programs. This medium-sized private not-for-profit school is located in High Point, North Carolina, and it awarded 1,102 bachelor’s degrees in .

The average tuition and fees at High Point is $44,208. In-state students do not receive a discount, however you may be able to reduce your price if you receive financial aid.

Read full report on High Point University

Request Information
#19

Campbell University

Buies Creek, North Carolina
759 Total Awards
$40,410 Average Tuition & Fees

Campbell University came in at #19 in this year’s edition of the Best Bachelor’s Degree Schools in North Carolina ranking. Campbell University is a medium-sized private not-for-profit school located in Buies Creek, North Carolina that handed out 759 bachelor’s degrees in .

The average tuition and fees at Campbell is $40,410. In-state students do not receive a discount, however you may be able to reduce your price if you receive financial aid.

Read full report on Campbell University

Request Information
#20

Fayetteville State University

Fayetteville, North Carolina
1,097 Total Awards
$3,969 Average Tuition & Fees

Fayetteville State University came in at #20 in this year’s edition of the Best Bachelor’s Degree Schools in North Carolina ranking. Fayetteville, North Carolina is the setting for this medium-sized institution of higher learning. The public school handed out bachelor’s degrees to 1,097 students in .

The average in-state tuition and fees for students at Fayetteville State University is $3,969. Out-of-state students pay an average of $7,969.

Full Fayetteville State University Report

Request Information
#21

Catawba College

Salisbury, North Carolina
273 Total Awards

Catawba College did quite well in this year’s ranking of the best places for students to get a bachelor’s degree. It came in at #21 on the list. Catawba is located in Salisbury, North Carolina and has a small student population. In , this school awarded 273 bachelor’s degrees to qualified students.

Read More…

Request Information
#22

University of Mount Olive

Mount Olive, North Carolina
456 Total Awards
$25,950 Average Tuition & Fees

University of Mount Olive did quite well in this year’s ranking of the best places for students to get a bachelor’s degree. It came in at #22 on the list. UMO is located in Mount Olive, North Carolina and has a small student population. In , this school awarded 456 bachelor’s degrees to qualified students.

If you want to attend UMO, expect to pay an average of $25,950 in tuition and fees. Of course, this could be reduced if you receive financial aid.

Read More…

Request Information
#23

Pfeiffer University

Misenheimer, North Carolina
204 Total Awards
$33,930 Average Tuition & Fees

With a ranking of #23, Pfeiffer University did quite well on this year’s best schools for students working on their bachelor’s degree. Located in Misenheimer, North Carolina, the very small private not-for-profit school handed out 204 bachelor’s degree awards in .

If you don’t receive financial aid, you can expect a bill for $33,930 to cover tuition and fees at Pfeiffer University. The school does not offer an in-state discount.

Read More…

Request Information
#24

University of North Carolina at Pembroke

Pembroke, North Carolina
1,400 Total Awards
$3,571 Average Tuition & Fees

University of North Carolina at Pembroke landed the #24 spot in the 2023 rankings for the best bachelor’s degree programs. Located in Pembroke, North Carolina, the medium-sized public school awarded 1,400 diplomas to qualifed bachelor’s degree students in .

Full-time students from North Carolina pay an average of $3,571 in tuition and fees if they choose to attend UNC Pembroke. If you are from out of state, expect to pay an average of $7,571.

Read More…

Request Information
#25

Winston - Salem State University

Winston-Salem, North Carolina
918 Total Awards
$6,735 Average Tuition & Fees

Winston - Salem State University landed the #25 spot in the 2023 rankings for the best bachelor’s degree programs. Located in Winston-Salem, North Carolina, the small public school handed out 918 bachelor’s degree awards in .

Students from North Carolina who attend WSSU full time pay an average of $6,735 in tuition and fees. Out-of-state students pay an average of $17,391.

Full Winston - Salem State University Report

Request Information

View Best Bachelor’s Degree Schools Nationwide >

Notes and References

Footnotes

*These averages are for the top 25 schools only.

References

  • Read more about our ranking methodology.
  • The Integrated Postsecondary Education Data System (IPEDS) from the National Center for Education Statistics (NCES), a branch of the U.S. Department of Education (DOE) serves as the core of our data about colleges.
  • Some other college data, including much of the graduate earnings data, comes from the U.S. Department of Education’s (College Scorecard).
  • Information about the national average student loan default rate is from the U.S. Department of Education and refers to data about the 2016 borrower cohort tracking period for which the cohort default rate (CDR) was 10.1%.

More about our data sources and methodologies.

Featured Schools

Find Schools Near You

Our free school finder matches students with accredited colleges across the U.S.