OpenSite

Get Started!

School Finder

Start here to find your school

1
2
3

Teaching Schools in North Carolina

There are 102 schools in the state of North Carolina offering teaching programs. In 2010, 7,216 students graduated with degrees from North Carolina teaching schools. 3,655 of all these students graduated with bachelors degrees and 1,454 of all these students graduated with masters degrees.

Overview

On average, 7,075 students graduate from teaching programs in North Carolina each year. This accounts for 4% of students who US schools graduate from teaching programs. More specifically, 1,023 students graduated with teaching certificates, 1,076 with a degree at the associate's level, 3,655 with a bachelor's level degree, 1,454 with a degree at the master's level, and eight with a degree at the doctorate level.

102 teaching schools are in this state. Out of these, 68 schools are public, while 34 schools are private. While tuition at a public teaching school varies from $3,476 to $6,529, tuition at a private teaching school varies from $10,730 to $39,970.

Average tuition for programs in teaching is $14,117. While the highest tuition for teaching programs, which is $39,970 each year, is at Wake Forest University, the lowest tuition in this state, which is $3,476 each year, is at Elizabeth City State University.

Teaching schools in North Carolina offer certificates, associates degrees, bachelors degrees, masters degrees, and doctoral degrees.

Teaching Program Completions in North Carolina 2006 - 2010

On average, 7,075 students graduate from teaching programs in North Carolina each year. This accounts for 4% of students who US schools graduate from teaching programs. More specifically, 1,023 students graduated with teaching certificates, 1,076 with a degree at the associate's level, 3,655 with a bachelor's level degree, 1,454 with a degree at the master's level, and eight with a degree at the doctorate level.

Teaching Program Completions in North Carolina 2006 - 2010

  • Certificate 2006: 879
  • Certificate 2007: 1001
  • Certificate 2008: 1150
  • Certificate 2009: 1140
  • Certificate 2010: 1023
  • Associate 2006: 888
  • Associate 2007: 880
  • Associate 2008: 1030
  • Associate 2009: 885
  • Associate 2010: 1076
  • Bachelor 2006: 3080
  • Bachelor 2007: 3103
  • Bachelor 2008: 3421
  • Bachelor 2009: 3500
  • Bachelor 2010: 3655
  • Master 2006: 1164
  • Master 2007: 1267
  • Master 2008: 1322
  • Master 2009: 1421
  • Master 2010: 1454
  • Doctorate 2006: 12
  • Doctorate 2007: 9
  • Doctorate 2008: 11
  • Doctorate 2009: 9
  • Doctorate 2010: 8

Teaching Program Availability in North Carolina

Schools in this state offer a total of 577 teaching programs. Of these programs, approximately 49% are bachelor's level programs. The remaining programs are certificates and degrees at the masters level, the associates level, and the doctoral level.

Teaching Program Availability in North Carolina

  • Certificate: 73
  • Associate: 94
  • Bachelor: 283
  • Master: 122
  • Doctorate: 5

Environmental Science Teachers, Postsecondary — Salary by Percentile

Environmental Science Teachers, Postsecondary — Salary by Percentile

  • 10th Percentile: 43430
  • 25th Percentile: 54410
  • Median: 74170
  • 75th Percentile: 109760
  • 90th Percentile: 148830

Business Teachers, Postsecondary — Salary by Percentile

Business Teachers, Postsecondary — Salary by Percentile

  • 10th Percentile: 40620
  • 25th Percentile: 52210
  • Median: 68170
  • 75th Percentile: 96700
  • 90th Percentile: 138080

Architecture Teachers, Postsecondary — Salary by Percentile

Architecture Teachers, Postsecondary — Salary by Percentile

  • 10th Percentile: 44950
  • 25th Percentile: 54250
  • Median: 64850
  • 75th Percentile: 80480
  • 90th Percentile: 98880

Computer Science Teachers, Postsecondary — Salary by Percentile

Computer Science Teachers, Postsecondary — Salary by Percentile

  • 10th Percentile: 41910
  • 25th Percentile: 49300
  • Median: 62040
  • 75th Percentile: 85110
  • 90th Percentile: 123120

Engineering Teachers, Postsecondary — Salary by Percentile

Engineering Teachers, Postsecondary — Salary by Percentile

  • 10th Percentile: 51640
  • 25th Percentile: 63140
  • Median: 81970
  • 75th Percentile: 112890
  • 90th Percentile: 148910

Atmospheric, Earth, Marine, and Space Sciences Teachers, Postsecondary — Salary by Percentile

Atmospheric, Earth, Marine, and Space Sciences Teachers, Postsecondary — Salary by Percentile

  • 10th Percentile: 45060
  • 25th Percentile: 56610
  • Median: 74770
  • 75th Percentile: 105850
  • 90th Percentile: 127890

Biological Science Teachers, Postsecondary — Salary by Percentile

Biological Science Teachers, Postsecondary — Salary by Percentile

  • 10th Percentile: 42860
  • 25th Percentile: 51870
  • Median: 64730
  • 75th Percentile: 89250
  • 90th Percentile: 127050

Physics Teachers, Postsecondary — Salary by Percentile

Physics Teachers, Postsecondary — Salary by Percentile

  • 10th Percentile: 45940
  • 25th Percentile: 57410
  • Median: 76960
  • 75th Percentile: 108760
  • 90th Percentile: 138070

Economics Teachers, Postsecondary — Salary by Percentile

Economics Teachers, Postsecondary — Salary by Percentile

  • 10th Percentile: 46160
  • 25th Percentile: 63420
  • Median: 88470
  • 75th Percentile: 130910
  • 90th Percentile: 166400

Geography Teachers, Postsecondary — Salary by Percentile

Geography Teachers, Postsecondary — Salary by Percentile

  • 10th Percentile: 43380
  • 25th Percentile: 53590
  • Median: 66720
  • 75th Percentile: 83410
  • 90th Percentile: 101980

Social Sciences Teachers, Postsecondary, All Other — Salary by Percentile

Social Sciences Teachers, Postsecondary, All Other — Salary by Percentile

  • 10th Percentile: 45720
  • 25th Percentile: 56260
  • Median: 71960
  • 75th Percentile: 111600
  • 90th Percentile: 161860

Psychology Teachers, Postsecondary — Salary by Percentile

Psychology Teachers, Postsecondary — Salary by Percentile

  • 10th Percentile: 40240
  • 25th Percentile: 50070
  • Median: 62470
  • 75th Percentile: 77880
  • 90th Percentile: 110780

Sociology Teachers, Postsecondary — Salary by Percentile

Sociology Teachers, Postsecondary — Salary by Percentile

  • 10th Percentile: 39390
  • 25th Percentile: 47810
  • Median: 59530
  • 75th Percentile: 75420
  • 90th Percentile: 103330

Chemistry Teachers, Postsecondary — Salary by Percentile

Chemistry Teachers, Postsecondary — Salary by Percentile

  • 10th Percentile: 44410
  • 25th Percentile: 54260
  • Median: 69230
  • 75th Percentile: 100370
  • 90th Percentile: 147720

Mathematical Science Teachers, Postsecondary — Salary by Percentile

Mathematical Science Teachers, Postsecondary — Salary by Percentile

  • 10th Percentile: 41120
  • 25th Percentile: 49440
  • Median: 60720
  • 75th Percentile: 77230
  • 90th Percentile: 108100

Political Science Teachers, Postsecondary — Salary by Percentile

Political Science Teachers, Postsecondary — Salary by Percentile

  • 10th Percentile: 40320
  • 25th Percentile: 51380
  • Median: 67940
  • 75th Percentile: 92970
  • 90th Percentile: 132250

Anthropology and Archeology Teachers, Postsecondary — Salary by Percentile

Anthropology and Archeology Teachers, Postsecondary — Salary by Percentile

  • 10th Percentile: 40780
  • 25th Percentile: 53800
  • Median: 69740
  • 75th Percentile: 92970
  • 90th Percentile: 117280

Area, Ethnic, and Cultural Studies Teachers, Postsecondary — Salary by Percentile

Area, Ethnic, and Cultural Studies Teachers, Postsecondary — Salary by Percentile

  • 10th Percentile: 32990
  • 25th Percentile: 43070
  • Median: 58220
  • 75th Percentile: 82330
  • 90th Percentile: 109570

Agricultural Sciences Teachers, Postsecondary — Salary by Percentile

Agricultural Sciences Teachers, Postsecondary — Salary by Percentile

  • 10th Percentile: 42450
  • 25th Percentile: 60150
  • Median: 84240
  • 75th Percentile: 108390
  • 90th Percentile: 132090

Forestry and Conservation Science Teachers, Postsecondary — Salary by Percentile

Forestry and Conservation Science Teachers, Postsecondary — Salary by Percentile

  • 10th Percentile: 43390
  • 25th Percentile: 54660
  • Median: 74830
  • 75th Percentile: 99580
  • 90th Percentile: 127130

Engineering Teachers, Postsecondary — Employment Trend

Engineering Teachers, Postsecondary — Employment Trend

  • Median Salary 2006: 73050
  • Median Salary 2007: 79180
  • Median Salary 2008: 81900
  • Median Salary 2009: 81750
  • Median Salary 2010: 81970
  • Total Employed 2006: 720
  • Total Employed 2007: 700
  • Total Employed 2008: 740
  • Total Employed 2009: 820
  • Total Employed 2010: 870

Architecture Teachers, Postsecondary — Employment Trend

Architecture Teachers, Postsecondary — Employment Trend

  • Median Salary 2006: 58850
  • Median Salary 2007: 59580
  • Median Salary 2008: 59830
  • Median Salary 2009: 60100
  • Median Salary 2010: 64850
  • Total Employed 2006: 140
  • Total Employed 2007: 150
  • Total Employed 2008: 180
  • Total Employed 2009: 200
  • Total Employed 2010: 190

Computer Science Teachers, Postsecondary — Employment Trend

Computer Science Teachers, Postsecondary — Employment Trend

  • Median Salary 2006: 49830
  • Median Salary 2007: 53140
  • Median Salary 2008: 56540
  • Median Salary 2009: 58140
  • Median Salary 2010: 62040
  • Total Employed 2006: 1720
  • Total Employed 2007: 1430
  • Total Employed 2008: 1570
  • Total Employed 2009: 1600
  • Total Employed 2010: 1710

Mathematical Science Teachers, Postsecondary — Employment Trend

Mathematical Science Teachers, Postsecondary — Employment Trend

  • Median Salary 2006: 51140
  • Median Salary 2007: 51950
  • Median Salary 2008: 55230
  • Median Salary 2009: 56810
  • Median Salary 2010: 60720
  • Total Employed 2006: 1780
  • Total Employed 2007: 1780
  • Total Employed 2008: 1790
  • Total Employed 2009: 1900
  • Total Employed 2010: 2170

Atmospheric, Earth, Marine, and Space Sciences Teachers, Postsecondary — Employment Trend

Atmospheric, Earth, Marine, and Space Sciences Teachers, Postsecondary — Employment Trend

  • Median Salary 2006: 71080
  • Median Salary 2007: 73690
  • Median Salary 2008: 76310
  • Median Salary 2009: 66770
  • Median Salary 2010: 74770
  • Total Employed 2006: 300
  • Total Employed 2007: 320
  • Total Employed 2008: 310
  • Total Employed 2009: 240
  • Total Employed 2010: 290

Business Teachers, Postsecondary — Employment Trend

Business Teachers, Postsecondary — Employment Trend

  • Median Salary 2006: 56910
  • Median Salary 2007: 57530
  • Median Salary 2008: 61980
  • Median Salary 2009: 64840
  • Median Salary 2010: 68170
  • Total Employed 2006: 2680
  • Total Employed 2007: 2560
  • Total Employed 2008: 2340
  • Total Employed 2009: 2470
  • Total Employed 2010: 2760

Agricultural Sciences Teachers, Postsecondary — Employment Trend

Agricultural Sciences Teachers, Postsecondary — Employment Trend

  • Median Salary 2006: 79360
  • Median Salary 2007: 82110
  • Median Salary 2008: 84690
  • Median Salary 2009: 85750
  • Median Salary 2010: 84240
  • Total Employed 2006: 250
  • Total Employed 2007: 260
  • Total Employed 2008: 350
  • Total Employed 2009: 370
  • Total Employed 2010: 350

Physics Teachers, Postsecondary — Employment Trend

Physics Teachers, Postsecondary — Employment Trend

  • Median Salary 2006: 67380
  • Median Salary 2007: 69600
  • Median Salary 2008: 76320
  • Median Salary 2009: 76690
  • Median Salary 2010: 76960
  • Total Employed 2006: 440
  • Total Employed 2007: 400
  • Total Employed 2008: 390
  • Total Employed 2009: 380
  • Total Employed 2010: 440

Biological Science Teachers, Postsecondary — Employment Trend

Biological Science Teachers, Postsecondary — Employment Trend

  • Median Salary 2006: 60720
  • Median Salary 2007: 60960
  • Median Salary 2008: 61480
  • Median Salary 2009: 61490
  • Median Salary 2010: 64730
  • Total Employed 2006: 1570
  • Total Employed 2007: 1410
  • Total Employed 2008: 1310
  • Total Employed 2009: 1330
  • Total Employed 2010: 1730

Economics Teachers, Postsecondary — Employment Trend

Economics Teachers, Postsecondary — Employment Trend

  • Median Salary 2006: 74780
  • Median Salary 2007: 74310
  • Median Salary 2008: 79440
  • Median Salary 2009: 82110
  • Median Salary 2010: 88470
  • Total Employed 2006: 410
  • Total Employed 2007: 340
  • Total Employed 2008: 350
  • Total Employed 2009: 370
  • Total Employed 2010: 400

Environmental Science Teachers, Postsecondary — Employment Trend

Environmental Science Teachers, Postsecondary — Employment Trend

  • Median Salary 2006: 72180
  • Median Salary 2007: 57700
  • Median Salary 2008: 52780
  • Median Salary 2009: 61670
  • Median Salary 2010: 74170
  • Total Employed 2006: 180
  • Total Employed 2007: 110
  • Total Employed 2008: 110
  • Total Employed 2009: 140
  • Total Employed 2010: 180

Social Sciences Teachers, Postsecondary, All Other — Employment Trend

Social Sciences Teachers, Postsecondary, All Other — Employment Trend

  • Median Salary 2006: 46980
  • Median Salary 2007: 48805
  • Median Salary 2008: 50630
  • Median Salary 2009: 51390
  • Median Salary 2010: 71960
  • Total Employed 2006: 150
  • Total Employed 2007: 160
  • Total Employed 2008: 250
  • Total Employed 2009: 255
  • Total Employed 2010: 260

Psychology Teachers, Postsecondary — Employment Trend

Psychology Teachers, Postsecondary — Employment Trend

  • Median Salary 2006: 54560
  • Median Salary 2007: 54840
  • Median Salary 2008: 57610
  • Median Salary 2009: 58640
  • Median Salary 2010: 62470
  • Total Employed 2006: 1020
  • Total Employed 2007: 970
  • Total Employed 2008: 1000
  • Total Employed 2009: 1040
  • Total Employed 2010: 1190

Geography Teachers, Postsecondary — Employment Trend

Geography Teachers, Postsecondary — Employment Trend

  • Median Salary 2006: 58930
  • Median Salary 2007: 59910
  • Median Salary 2008: 62050
  • Median Salary 2009: 61550
  • Median Salary 2010: 66720
  • Total Employed 2006: 140
  • Total Employed 2007: 120
  • Total Employed 2008: 150
  • Total Employed 2009: 160
  • Total Employed 2010: 180

Sociology Teachers, Postsecondary — Employment Trend

Sociology Teachers, Postsecondary — Employment Trend

  • Median Salary 2006: 51310
  • Median Salary 2007: 53950
  • Median Salary 2008: 55200
  • Median Salary 2009: 56690
  • Median Salary 2010: 59530
  • Total Employed 2006: 660
  • Total Employed 2007: 620
  • Total Employed 2008: 660
  • Total Employed 2009: 720
  • Total Employed 2010: 780

Political Science Teachers, Postsecondary — Employment Trend

Political Science Teachers, Postsecondary — Employment Trend

  • Median Salary 2006: 61790
  • Median Salary 2007: 60120
  • Median Salary 2008: 61320
  • Median Salary 2009: 61040
  • Median Salary 2010: 67940
  • Total Employed 2006: 610
  • Total Employed 2007: 560
  • Total Employed 2008: 480
  • Total Employed 2009: 420
  • Total Employed 2010: 480

Anthropology and Archeology Teachers, Postsecondary — Employment Trend

Anthropology and Archeology Teachers, Postsecondary — Employment Trend

  • Median Salary 2006: 63240
  • Median Salary 2007: 65540
  • Median Salary 2008: 62830
  • Median Salary 2009: 62850
  • Median Salary 2010: 69740
  • Total Employed 2006: 130
  • Total Employed 2007: 100
  • Total Employed 2008: 130
  • Total Employed 2009: 140
  • Total Employed 2010: 200

Area, Ethnic, and Cultural Studies Teachers, Postsecondary — Employment Trend

Area, Ethnic, and Cultural Studies Teachers, Postsecondary — Employment Trend

  • Median Salary 2006: 51230
  • Median Salary 2007: 54850
  • Median Salary 2008: 55760
  • Median Salary 2009: 54280
  • Median Salary 2010: 58220
  • Total Employed 2006: 240
  • Total Employed 2007: 240
  • Total Employed 2008: 240
  • Total Employed 2009: 290
  • Total Employed 2010: 370

Chemistry Teachers, Postsecondary — Employment Trend

Chemistry Teachers, Postsecondary — Employment Trend

  • Median Salary 2006: 61560
  • Median Salary 2007: 60490
  • Median Salary 2008: 63740
  • Median Salary 2009: 65400
  • Median Salary 2010: 69230
  • Total Employed 2006: 700
  • Total Employed 2007: 650
  • Total Employed 2008: 720
  • Total Employed 2009: 780
  • Total Employed 2010: 930

Forestry and Conservation Science Teachers, Postsecondary — Employment Trend

Forestry and Conservation Science Teachers, Postsecondary — Employment Trend

  • Median Salary 2006: 54180
  • Median Salary 2007: 58320
  • Median Salary 2008: 71770
  • Median Salary 2009: 76770
  • Median Salary 2010: 74830
  • Total Employed 2006: 80
  • Total Employed 2007: 80
  • Total Employed 2008: 130
  • Total Employed 2009: 140
  • Total Employed 2010: 150

North Carolina vs National Teaching Employment

North Carolina vs National Teaching Employment

  • Employed in North Carolina: 3.624% (15630)

Teaching Schools in North Carolina

1-20 of 103

1. Roanoke-Chowan Community College

109 Community College Rd
Ahoskie, NC 27910-9522
(252) 862-1200

Roanoke-Chowan Community College offers two teaching programs. It offers two degrees at the associate's level in teaching to students. This small college, which is very close to Ahoskie, North Carolina, is in a rural area. This college is a public 2-year institution.

2. Saint Augustines College

1315 Oakwood Avenue
Raleigh, NC 27610-2298
(919) 516-4000

Saint Augustines College offers one program in teaching and this school, which is 1.4 miles from the heart of downtown, is located in Raleigh, NC.

3. Montgomery Community College

1011 Page St
Troy, NC 27371
(910) 576-6222x600

Montgomery Community College, which is very close to Troy, North Carolina, is in a rural area. It offers two teaching programs. Specifically, it offers students one certificate in teaching and one teaching degree at the associate's level. This community college is a public 2-year institution.

4. St Andrews Presbyterian College

1700 Dogwood Mile
Laurinburg, NC 28352
(910) 277-5000

St Andrews Presbyterian College is in town of Laurinburg, North Carolina and it offers one program in teaching.

5. Shaw University

118 East South Street
Raleigh, NC 27601
(919) 546-8200

Shaw University is located in the center of Raleigh and this school offers one teaching program. It is a historically black 4-year institution.

6. Chowan University

One University Place
Murfreesboro, NC 27855
(252) 398-6500

Chowan University is in town of Murfreesboro, North Carolina. This school offers seven teaching programs. It offers seven bachelor's level teaching degrees to students.

7. Sampson Community College

Highway 24 West
Clinton, NC 28329-0318
(910) 592-8081x2017

Sampson Community College is located in town of Clinton, North Carolina. It offers two programs in teaching. Of those, it offers one teaching certificate to students and one degree at the associate's level in teaching. It is one of 49 community colleges in North Carolina.

8. Warren Wilson College

701 Warren Wilson Rd
Swannanoa, NC 28778-2099
(828) 771-2000

Warren Wilson College is in the suburbs of Swannanoa, North Carolina and WWC offers one teaching program. 992 students pursue degrees in 25 Warren Wilson College programs, overall.

9. The Bennett College for Women

900 E Washington St
Greensboro, NC 27401-3239
(336) 517-2100

The Bennett College for Women offers five programs in teaching. This school offers students five degrees at the bachelor's level in teaching. Bennett, which is 0.7 miles from the heart of downtown, is located in Greensboro, NC. 780 students pursue degrees in 21 Bennett programs, overall.

10. Isothermal Community College

286 ICC Loop Road
Spindale, NC 28160-0804
(828) 286-3636x239

Isothermal Community College is in Spindale, NC. It offers five programs in teaching. Of those, students are offered two teaching certificates by it and three associate's level degrees in teaching. This college is a public 2-year institution.

11. The Queens University of Charlotte

1900 Selwyn Ave
Charlotte, NC 28274-0001
(704) 337-2200

The Queens University of Charlotte offers three programs in teaching. More specifically, it offers one bachelor's level teaching degree to students and two teaching degrees at the master's level. It is near the center of the city. Overall, 2,524 students seek degrees in 40 programs at this school.

12. Edgecombe Community College

2009 W Wilson St
Tarboro, NC 27886
(252) 823-5166

Edgecombe Community College is in Tarboro, North Carolina, where students can enjoy a rural setting. It offers four teaching programs. Out of those, it offers students two certificates in teaching and two associate's level teaching degrees. This college is a public 2-year institution.

13. Craven Community College

800 College Ct
New Bern, NC 28562-4900
(252) 638-7200

Craven Community College is in town of New Bern, North Carolina. This college offers five teaching programs. Out of those, students are offered two certificates in teaching by this college and three teaching degrees at the associate's level. It is a public 2-year institution.

14. John Wesley College

1215 Eastchester Drive
High Point, NC 27265-3115
(336) 887-3000

John Wesley College, which is near the center of the city, is in High Point, NC and it offers one teaching program.

15. Tri-County Community College

21 Campus Circle
Murphy, NC 28906
(828) 837-6810

Tri-County Community College, which is very close to Murphy, North Carolina, is in a rural setting. It offers three teaching programs. Specifically, it offers students one teaching certificate and two associate's level teaching degrees. Overall, 1,483 students pursue degrees in 33 Tri-County Community College programs.

16. Elizabeth City State University

1704 Weeksville Rd
Elizabeth City, NC 27909
(252) 335-3400

Elizabeth City State University offers 11 teaching programs. Out of those, students are offered ten degrees at the bachelor's level in teaching by this school and one teaching degree at the master's level. This small school is a historically black, public, 4-year institution.

17. Richmond Community College

1042 W Hamlet Ave
Hamlet, NC 28345-1189
(910) 410-1700

Richmond Community College is located in Hamlet, North Carolina, where students can enjoy a rural setting. This college offers three programs in teaching. Of those, it offers students one teaching certificate and two associate's level teaching degrees. 2,162 students seek degrees in 45 Richmond Community College programs, overall.

18. Bladen Community College

7418 NC Hwy 41 West
Dublin, NC 28332
(910) 879-5500

Bladen Community College offers four programs in teaching. More specifically, students are offered two teaching certificates by it and two associate's level degrees in teaching. This community college, which is very close to Dublin, North Carolina, is in a rural area. This college is a public 2-year institution.

19. Brevard College

One Brevard College Drive
Brevard, NC 28712
(828) 883-8292

Brevard College offers one program in teaching. 638 students pursue degrees in 19 Brevard College programs, overall.

20. Johnson C Smith University

100 Beatties Ford Road
Charlotte, NC 28216-5398
(704) 378-1000

Johnson C Smith University, which is 1.4 miles from the heart of downtown, is located in Charlotte, NC. JCSU offers two programs in teaching. Students are offered two teaching degrees at the bachelor's level by it. Overall, 1,331 students seek degrees in 26 Johnson C Smith University programs.

21. Mitchell Community College

500 W Broad Street
Statesville, NC 28677-5293
(704) 878-3200

Mitchell Community College offers three programs in teaching. Specifically, students are offered one teaching certificate by it and two associate's level teaching degrees. This community college is located in Statesville, NC. 3,768 students seek degrees in 40 Mitchell Community College programs, overall.

22. Montreat College

310 Gaither Circle- Box 1267
Montreat, NC 28757-1267
(828) 669-8012

Montreat College is located in the suburbs of Montreat, North Carolina. It offers two programs in teaching. More specifically, students are offered one degree at the bachelor's level in teaching by this liberal arts college and one master's level teaching degree. It is one of 24 liberal arts colleges in North Carolina.

23. Piedmont Community College

1715 College Dr
Roxboro, NC 27573
(336) 599-1181x221

Piedmont Community College is in Roxboro, North Carolina, where students can enjoy a rural setting. It offers three programs in teaching. Of those, this community college offers students one teaching certificate and two associate's level teaching degrees. 2,714 students pursue degrees in 62 programs at this community college, overall.

24. Livingstone College

701 W Monroe St
Salisbury, NC 28144
(704) 216-6000

Livingstone College is located in town of Salisbury, North Carolina. Livingstone offers two teaching programs. Students are offered two teaching degrees at the bachelor's level by it. Overall, 1,156 students seek degrees in 20 Livingstone programs.

25. North Carolina Wesleyan College

3400 N Wesleyan Blvd
Rocky Mount, NC 27804
(252) 985-5100

North Carolina Wesleyan College, which is 5.5 miles from the center of the city, is in Rocky Mount, NC. It offers two teaching programs. NCWC offers students two bachelor's level teaching degrees. NCWC is a 4-year institution.

26. Greensboro College

815 W Market St
Greensboro, NC 27401-1875
(336) 272-7102

Greensboro College offers 15 programs in teaching. More specifically, it offers students 13 teaching degrees at the bachelor's level and two degrees at the master's level in teaching. This school is in the center of Greensboro. This school is a 4-year institution.

27. Mount Olive College

634 Henderson St
Mount Olive, NC 28365-0919
(919) 658-2502x1400

Mount Olive College offers three programs in teaching. Students are offered three bachelor's level degrees in teaching by it. It is one of 24 liberal arts colleges in North Carolina.

28. Robeson Community College

5160 Fayetteville Rd
Lumberton, NC 28360
(910) 272-3700

Robeson Community College is in town of Lumberton, North Carolina and it offers one teaching program. This community college is one of 49 community colleges in North Carolina.

29. The Piedmont Baptist College and Graduate School

420 S. Broad St.
Winston Salem, NC 27101
(336) 725-8344x7962

The Piedmont Baptist College and Graduate School, which is near the center of the city, is in Winston Salem, NC. It offers four teaching programs. Out of those, it offers one associate's level teaching degree to students and three bachelor's level teaching degrees. This school is a 4-year institution.

30. Mid-Atlantic Christian University

715 N Poindexter St
Elizabeth City, NC 27909-4054
(252) 334-2000

Mid-Atlantic Christian University is located in town of Elizabeth City, North Carolina and it offers one program in teaching.

31. Wilkes Community College

1328 South Collegiate Dr
Wilkesboro, NC 28697
(336) 838-6100

Wilkes Community College is in Wilkesboro, North Carolina, where students can enjoy a rural setting. It offers six teaching programs. Of those, this college offers three certificates in teaching to students and three degrees at the associate's level in teaching. Overall, 2,811 students seek degrees in 61 programs at this small college.

32. Belmont Abbey College

100 Belmont-Mt Holly Road
Belmont, NC 28012-1802
(704) 461-6700

Belmont Abbey College is located in the suburbs of Belmont, North Carolina and it offers one program in teaching. This school is a 4-year institution.

33. Wilson Community College

902 Herring Ave
Wilson, NC 27893-3310
(252) 291-1195

Wilson Community College offers four teaching programs. Out of those, it offers two certificates in teaching to students and two degrees at the associate's level in teaching. It is a public 2-year institution.

34. Catawba College

2300 W Innes St
Salisbury, NC 28144
(704) 637-4111

Catawba College is in town of Salisbury, North Carolina. Catawba offers six teaching programs. More specifically, Catawba offers four degrees at the bachelor's level in teaching to students and two teaching degrees at the master's level. It is one of 24 liberal arts colleges in North Carolina.

35. Haywood Community College

185 Freedlander Drive
Clyde, NC 28721-9901
(828) 627-2821

Haywood Community College offers one program in teaching and it is located in the suburbs of Clyde, North Carolina. Overall, 2,478 students seek degrees in 71 programs at this community college.

36. Lees-McRae College

275 College Drive
Banner Elk, NC 28604-0128
(828) 898-5241x0

Lees-McRae College offers two programs in teaching. This school offers two bachelor's level degrees in teaching to students. It is in Banner Elk, North Carolina, where students can enjoy a rural setting. 894 students pursue degrees in 28 programs at this school, overall.

37. Salem College

601 S Church St
Winston Salem, NC 27101
(336) 721-2600

Salem College, which is near the heart of downtown, is in Winston Salem, NC. It offers two programs in teaching. Specifically, Salem offers one bachelor's level degree in teaching to students and one master's level teaching degree. Salem is a 4-year institution. This school is the oldest institution in the state of North Carolina offering teaching programs.

38. Wingate University

220 North Camden Road
Wingate, NC 28174-0159
(704) 233-8000

Wingate University offers ten programs in teaching. Of those, it offers students nine teaching degrees at the bachelor's level and one master's level degree in teaching. It is a 4-year institution.

39. Western Piedmont Community College

1001 Burkemont Ave
Morganton, NC 28655-4511
(828) 438-6000

Western Piedmont Community College offers one program in teaching and this college, which is near the heart of downtown, is in Morganton, NC. It is one of 49 community colleges in North Carolina.

40. Rockingham Community College

Hwy 65w County Home Rd
Wentworth, NC 27375-0038
(336) 342-4261x2208

Rockingham Community College, which is very close to Wentworth, North Carolina, is located in a rural setting. This college offers two teaching programs. More specifically, this community college offers students one teaching certificate and one degree at the associate's level in teaching. It is one of 49 community colleges in North Carolina.

41. Wake Forest University

1834 Wake Forest Road
Winston Salem, NC 27106
(336) 758-5000

Wake Forest University, which is near the heart of downtown, is located in Winston Salem, NC. WFU offers two programs in teaching. Of those, it offers students one bachelor's level teaching degree and one degree at the master's level in teaching. This university is one of 5 institutions with a medical school in North Carolina.

42. Central Carolina Community College

1105 Kelly Dr
Sanford, NC 27330-9840
(919) 775-5401

Central Carolina Community College offers three teaching programs. Specifically, students are offered one certificate in teaching by it and two associate's level teaching degrees. This college is located in Sanford, North Carolina, where students can enjoy a rural setting. This college is one of 49 community colleges in North Carolina.

43. Fayetteville State University

1200 Murchison Rd
Fayetteville, NC 28301-4298
(910) 672-1111

Fayetteville State University is 1.6 miles from the center of the city. It offers 13 teaching programs. More specifically, students are offered 12 bachelor's level degrees in teaching by it and one master's level teaching degree. This mid-sized school is one of 76 public post-secondary institutions in North Carolina.

44. North Carolina A & T State University

1601 E Market St
Greensboro, NC 27411
(336) 334-7500

North Carolina A & T State University, which is 0.9 miles from the heart of downtown, is in Greensboro, NC. It offers 18 teaching programs. Out of those, it offers ten bachelor's level teaching degrees to students and eight teaching degrees at the master's level. 10,795 students seek degrees in 117 programs at this university, overall. In terms of programs, it is the eighth largest institution in the state of North Carolina offering teaching.

45. South Piedmont Community College

680 Highway 74 West
Polkton, NC 28135
(704) 272-5300

South Piedmont Community College is in Polkton, North Carolina, where students can enjoy a rural setting. It offers four programs in teaching. Of those, this college offers students two certificates in teaching and two degrees at the associate's level in teaching. 2,797 students seek degrees in 40 programs at this college, overall.

46. Cape Fear Community College

411 North Front Street
Wilmington, NC 28401-3910
(910) 362-7000

Cape Fear Community College offers two teaching programs. Out of those, it offers one certificate in teaching to students and one teaching degree at the associate's level. This college is located in the center of Wilmington. Overall, 9,065 students seek degrees in 73 Cape Fear Community College programs.

47. Halifax Community College

100 College Drive
Weldon, NC 27890
(252) 536-7242

Halifax Community College offers three teaching programs. More specifically, students are offered one teaching certificate by it and two associate's level degrees in teaching. It is in Weldon, North Carolina, where students can enjoy a rural setting. This small college is a public 2-year institution.

48. The University of North Carolina at Wilmington

601 South College Road
Wilmington, NC 28403-5963
(910) 962-3000

The University of North Carolina at Wilmington is 3.8 miles from the center of the city. This school offers 17 programs in teaching. Out of those, it offers 12 degrees at the bachelor's level in teaching to students and five teaching degrees at the master's level. 13,071 students pursue degrees in 101 programs at this liberal arts college, overall.

49. Wake Technical Community College

9101 Fayetteville Road
Raleigh, NC 27603-5696
(919) 866-5000

Wake Technical Community College offers two teaching programs. Of those, it offers one teaching certificate to students and one associate's level degree in teaching. This school is in the suburbs of Raleigh, North Carolina. Overall, 17,071 students seek degrees in 116 programs at this school.

50. Pfeiffer University

48380 Hwy 52n
Misenheimer, NC 28109-0960
(704) 463-1360

Pfeiffer University offers five teaching programs. Of those, it offers four teaching degrees at the bachelor's level to students and one master's level degree in teaching. This school is located in Misenheimer, North Carolina, where students can enjoy a rural setting. Overall, 1,961 students seek degrees in 49 programs at this school.

51. Surry Community College

630 S. Main St.
Dobson, NC 27017-8432
(336) 386-8121x3264

Surry Community College is in Dobson, North Carolina, where students can enjoy a rural setting. It offers four teaching programs. More specifically, it offers students two certificates in teaching and two teaching degrees at the associate's level. Overall, 3,503 students seek degrees in 73 Surry Community College programs.

52. Gardner-Webb University

Main St
Boiling Springs, NC 28017-0997
(704) 406-2361

Gardner-Webb University, which is very close to Boiling Springs, North Carolina, is in a rural setting. GWU offers five programs in teaching. Of those, it offers students three bachelor's level degrees in teaching and two degrees at the master's level in teaching. Overall, 4,282 students pursue degrees in 58 GWU programs.

53. Wayne Community College

3000 Wayne Memorial Dr
Goldsboro, NC 27533-8002
(919) 735-5151x7190

Wayne Community College, which is very close to Goldsboro, North Carolina, is in a rural area. It offers four programs in teaching. More specifically, it offers two certificates in teaching to students and two associate's level degrees in teaching. This community college is a public 2-year institution.

54. Alamance Community College

1247 Jimmie Kerr Road
Graham, NC 27253-8000
(336) 578-2002

Alamance Community College offers two teaching programs. Of those, students are offered one teaching certificate by it and one degree at the associate's level in teaching. It is located in Graham, North Carolina, where students can enjoy a rural setting. 5,524 students seek degrees in 63 programs at this community college, overall.

55. Asheville-Buncombe Technical Community College - Buncombe Technical Community College

340 Victoria Rd
Asheville, NC 28801-4897
(828) 254-1921

Asheville-Buncombe Technical Community College-Buncombe Technical Community College offers two programs in teaching. Of those, it offers students one teaching certificate and one associate's level degree in teaching. It is near the center of the city. This school is one of 13 technical colleges in North Carolina.

56. Davidson County Community College

297 Davidson Community College Rd
Thomasville, NC 27360-7385
(336) 249-8186

Davidson County Community College offers two teaching programs. Specifically, students are offered one teaching certificate by it and one degree at the associate's level in teaching. This college, which is near Thomasville, is in a rural area. This college is one of 49 community colleges in North Carolina.

57. The College of the Albemarle

1208 N Road St
Elizabeth City, NC 27906-2327
(252) 335-0821x0

The College of the Albemarle offers two programs in teaching. Specifically, students are offered one certificate in teaching by this school and one teaching degree at the associate's level. This small school is located in town of Elizabeth City, North Carolina. This school is a public 2-year institution.

58. Pamlico Community College

5049 Hwy 306 South
Grantsboro, NC 28529
(252) 249-1851x3084

Pamlico Community College offers two programs in teaching. Of those, it offers students one teaching certificate and one teaching degree at the associate's level. This public college is located in Grantsboro, North Carolina, where students can enjoy a rural setting. 557 students pursue degrees in 34 Pamlico Community College programs, overall.

59. The University of North Carolina at Pembroke

One University Drive
Pembroke, NC 28372-1510
(910) 521-6000

The University of North Carolina at Pembroke offers 19 teaching programs. More specifically, UNC Pembroke offers nine teaching degrees at the bachelor's level to students and ten degrees at the master's level in teaching. UNCP is a public 4-year institution.

60. Vance-Granville Community College

200 Community College Road
Henderson, NC 27536
(252) 492-2061

Vance-Granville Community College, which is only a few miles from Henderson, is in a rural setting. It offers two teaching programs. Out of those, this mid-sized college offers students one certificate in teaching and one associate's level teaching degree. It is a public 2-year institution.

61. Mars Hill College

100 Athletic St
Mars Hill, NC 28754
(828) 689-1307

Mars Hill College is located in Mars Hill, North Carolina, where students can enjoy a rural setting. MHC offers three programs in teaching. It offers students three degrees at the bachelor's level in teaching. 1,175 students pursue degrees in 28 programs at MHC, overall.

62. Barton College

200 ACC Drive NE
Wilson, NC 27893-7000
(252) 399-6300

Barton College is in Wilson, NC. This school offers six programs in teaching. This school offers six bachelor's level degrees in teaching to students. It is one of 24 liberal arts colleges in North Carolina.

63. Martin Community College

1161 Kehukee Pk Rd
Williamston, NC 27892-9988
(252) 792-1521

Martin Community College, which is very close to Williamston, North Carolina, is in a rural setting. It offers four programs in teaching. More specifically, this college offers two certificates in teaching to students and two associate's level teaching degrees. Overall, 755 students seek degrees in 42 Martin Community College programs.

64. Methodist University

5400 Ramsey St
Fayetteville, NC 28311-1420
(910) 630-7000

Methodist University, which is 5.9 miles from the heart of downtown, is located in Fayetteville, NC. It offers three programs in teaching. Methodist offers three bachelor's level teaching degrees to students. Methodist is a 4-year institution.

65. Randolph Community College

629 Industrial Pk Ave
Asheboro, NC 27205
(336) 633-0200

Randolph Community College offers two programs in teaching. Specifically, this college offers one teaching certificate to students and one associate's level teaching degree. It is in town of Asheboro, North Carolina. 3,082 students pursue degrees in 39 programs at this community college, overall.

66. Elon University

100 Campus Drive
Elon, NC 27244-2010
(336) 278-2000

Elon University offers seven teaching programs. Specifically, students are offered five bachelor's level degrees in teaching by it and two master's level teaching degrees. This liberal arts college is in Elon, North Carolina, where students can enjoy a rural setting. 5,709 students seek degrees in 58 Elon programs, overall.

67. McDowell Technical Community College

54 College Drive
Marion, NC 28752-8728
(828) 652-6021

McDowell Technical Community College is located in Marion, North Carolina, where students can enjoy a rural setting. This school offers three teaching programs. More specifically, students are offered one certificate in teaching by it and two teaching degrees at the associate's level. This public school is one of 13 technical colleges in North Carolina.

68. James Sprunt Community College

133 James Sprunt Drive
Kenansville, NC 28349
(910) 296-2400

James Sprunt Community College offers three programs in teaching. Specifically, students are offered one teaching certificate by it and two degrees at the associate's level in teaching. This college is in Kenansville, North Carolina, where students can enjoy a rural setting. This college is one of 49 community colleges in North Carolina. This college is the oldest institution in the state of North Carolina offering teaching programs.

69. Johnston Community College

245 College Road
Smithfield, NC 27577-2350
(919) 934-3051

Johnston Community College is in town of Smithfield, North Carolina. This college offers three teaching programs. Specifically, students are offered one teaching certificate by it and two teaching degrees at the associate's level. It is one of 49 community colleges in North Carolina.

70. North Carolina State University at Raleigh

2101 Hillsborough Street
Raleigh, NC 27695-7001
(919) 515-2011

North Carolina State University at Raleigh offers 28 programs in teaching. Out of those, students are offered 11 bachelor's level degrees in teaching by this university, 13 master's level degrees in teaching, and four teaching degrees at the doctorate level. NCSU is near the center of the city. 34,376 students pursue degrees in 268 programs at NCSU, overall. It is the eighth oldest institution in the state of North Carolina offering programs in teaching.

71. The University of North Carolina at Greensboro

1000 Spring Garden St
Greensboro, NC 27402-6170
(336) 334-5000

The University of North Carolina at Greensboro is 1.1 miles from the heart of downtown. It offers 22 teaching programs. Out of those, it offers 15 degrees at the bachelor's level in teaching to students, six teaching degrees at the master's level, and one doctorate level degree in teaching. Overall, 18,771 students seek degrees in 161 University of North Carolina at Greensboro programs. In terms of programs, UNC Greensboro is the fifth biggest institution in the state of North Carolina offering teaching.

72. Gaston College

201 Hwy 321 S
Dallas, NC 28034
(704) 922-6200

Founded in 1963, Gaston College is a public 2-year institution. This college is located in Dallas, North Carolina, where students can enjoy a rural setting. This college offers subjects including nursing and administrative assistant and secretarial science. It offers 43 certificates and 52 degrees at the associates level to students. In 2010, 6,468 students sought degrees from the 63 programs at this college. It is accredited by the Southern Association of Colleges and Schools, Commission on Colleges. This college is one of 49 community colleges in North Carolina.

73. Southeastern Community College

4564 Chadbourn Hwy
Whiteville, NC 28472-5422
(910) 642-7141x363

Southeastern Community College, which is just a few miles from Whiteville, is located in a rural setting. This college offers two programs in teaching. Specifically, it offers one teaching certificate to students and one associate's level degree in teaching. It is a public 2-year institution.

74. Western Carolina University

Western Carolina University
Cullowhee, NC 28723-9646
(828) 227-7211

Western Carolina University offers 14 teaching programs. Of those, it offers students ten bachelor's level degrees in teaching and four degrees at the master's level in teaching. It is in town of Cullowhee, North Carolina. Western Carolina is one of 76 public post-secondary institutions in North Carolina.

75. Guilford College

5800 W Friendly Avenue
Greensboro, NC 27410-4108
(336) 316-2000

Guilford College, which is near the center of the city, is in Greensboro, NC. It offers two teaching programs. It offers two teaching degrees at the bachelor's level to students. 2,828 students seek degrees in 40 Guilford programs, overall.

76. Guilford Technical Community College

601 High Point Rd
Jamestown, NC 27282
(336) 334-4822x2590

Guilford Technical Community College is in Jamestown, North Carolina, where students can enjoy a rural setting. It offers two programs in teaching. More specifically, this public school offers one certificate in teaching to students and one degree at the associate's level in teaching. 14,789 students seek degrees in 109 Guilford Technical Community College programs, overall.

77. Stanly Community College

141 College Drive
Albemarle, NC 28001
(704) 982-0121

Stanly Community College offers four programs in teaching. Of those, it offers two teaching certificates to students and two teaching degrees at the associate's level. This college is located in Albemarle, North Carolina, where students can enjoy a rural setting. This college is a public 2-year institution.

78. Central Piedmont Community College

1201 Elizabeth Avenue
Charlotte, NC 28204
(704) 330-2722

Central Piedmont Community College, which is 1.0 miles from the center of the city, is located in Charlotte, NC. This college offers two teaching programs. Of those, students are offered one certificate in teaching by this community college and one teaching degree at the associate's level. 19,921 students pursue degrees in 118 programs at this big college, overall.

79. Cleveland Community College

137 S Post Rd
Shelby, NC 28152-6224
(704) 484-4000

Cleveland Community College, which is very close to Shelby, North Carolina, is in a rural area. This college offers five teaching programs. More specifically, this medium-sized college offers students two certificates in teaching and three degrees at the associate's level in teaching. It is one of 49 community colleges in North Carolina. This college is the third largest institution in the state of North Carolina offering teaching in terms of programs.

80. The University of North Carolina at Charlotte

9201 University City Blvd
Charlotte, NC 28223-0001
(704) 687-2000

The University of North Carolina at Charlotte is near the center of the city. This school offers 22 programs in teaching. More specifically, Charlotte offers one certificate in teaching to students, 13 bachelor's level teaching degrees, and eight teaching degrees at the master's level. Overall, 25,063 students pursue degrees in 160 programs at this big school.

81. Beaufort County Community College

5337 Highway 264 East
Washington, NC 27889
(252) 946-6194

Beaufort County Community College is in Washington, NC. This college offers four programs in teaching. Of those, students are offered one teaching certificate by this community college and three degrees at the associate's level in teaching. It is a public 2-year institution. This community college is the sixth largest institution in the state of North Carolina offering teaching in terms of programs.

82. High Point University

833 Montlieu Ave
High Point, NC 27262-3598
(336) 841-9000

High Point University offers four teaching programs. Specifically, students are offered three degrees at the bachelor's level in teaching by this school and one teaching degree at the master's level. It is 1.1 miles from the center of the city. HPU is one of 24 liberal arts colleges in North Carolina.

83. Nash Community College

522 N. Old Carriage Road
Rocky Mount, NC 27804
(252) 443-4011

Nash Community College is in Rocky Mount, North Carolina, where students can enjoy a rural setting. This college offers four teaching programs. Specifically, students are offered two certificates in teaching by it and two degrees at the associate's level in teaching. This community college is a public 2-year institution.

84. Brunswick Community College

50 College Rd
Bolivia, NC 28422-9021
(910) 755-7300

Brunswick Community College offers two teaching programs. More specifically, this college offers students one teaching certificate and one associate's level teaching degree. This community college is located in Bolivia, North Carolina, where students can enjoy a rural setting. This community college is a public 2-year institution.

85. Campbell University

450 Leslie Campbell Ave
Buies Creek, NC 27506
(910) 893-1200x1265

Campbell University, which is very close to Buies Creek, North Carolina, is located in a rural area. It offers 16 teaching programs. Out of those, this school offers students 11 degrees at the bachelor's level in teaching and five master's level degrees in teaching. This school is a 4-year institution.

86. Durham Technical Community College

1637 Lawson St
Durham, NC 27703-5023
(919) 536-7200x1015

Durham Technical Community College offers six teaching programs. Out of those, this school offers students three teaching certificates and three associate's level degrees in teaching. It is near the center of the city. This technical college is a public 2-year institution.

87. Fayetteville Technical Community College

2201 Hull Rd
Fayetteville, NC 28303-0236
(910) 678-8400

Fayetteville Technical Community College offers four teaching programs. Out of those, students are offered two teaching certificates by it and two teaching degrees at the associate's level. This technical college is near the center of the city. 10,002 students pursue degrees in 112 programs at this school, overall. In terms of enrollment, it ranks sixth in the state of North Carolina.

88. Lenoir Community College

231 Highway 58 South
Kinston, NC 28502-0188
(252) 527-6223

Lenoir Community College is located in Kinston, North Carolina, where students can enjoy a rural setting. It offers two programs in teaching. Out of those, it offers students one certificate in teaching and one teaching degree at the associate's level. It is one of 49 community colleges in North Carolina.

89. Meredith College

3800 Hillsborough St
Raleigh, NC 27607-5298
(919) 760-8600

Meredith College offers six teaching programs. Specifically, it offers students three bachelor's level teaching degrees and three master's level teaching degrees. Meredith, which is 3.2 miles from the center of the city, is in Raleigh, NC. Overall, 2,132 students pursue degrees in 64 programs at this school.

90. Sandhills Community College

3395 Airport Rd
Pinehurst, NC 28374
(910) 692-6185

Sandhills Community College is located in Pinehurst, NC. It offers two programs in teaching. Specifically, it offers one certificate in teaching to students and one degree at the associate's level in teaching. It is one of 49 community colleges in North Carolina.

91. Southwestern Community College

447 College Dr
Sylva, NC 28779
(828) 339-4000

Southwestern Community College is located in Sylva, NC. This college offers four programs in teaching. Specifically, this college offers students two teaching certificates and two teaching degrees at the associate's level. This college is one of 49 community colleges in North Carolina.

92. Blue Ridge Community College

180 West Campus Drive
Flat Rock, NC 28731-4728
(828) 694-1700

Blue Ridge Community College offers three teaching programs. Of those, it offers students one certificate in teaching and two teaching degrees at the associate's level. This college is located in Flat Rock, North Carolina, where students can enjoy a rural setting. It is one of 49 community colleges in North Carolina.

93. Coastal Carolina Community College

444 Western Blvd
Jacksonville, NC 28546-6816
(910) 455-1221

Coastal Carolina Community College offers two programs in teaching. Out of those, students are offered one teaching certificate by it and one associate's level degree in teaching. This college, which is near the center of the city, is located in Jacksonville, NC. It is a public 2-year institution.

94. Winston-Salem State University

601 Martin Luther King Jr Dr
Winston-Salem, NC 27110-0001
(336) 750-2000

Winston-Salem State University offers ten programs in teaching. Specifically, it offers eight bachelor's level teaching degrees to students and two master's level teaching degrees. This school is near the center of the city. Overall, 6,333 students seek degrees in 62 programs at WSSU.

95. Rowan-Cabarrus Community College - Cabarrus Community College

1333 Jake Alexander Blvd
Salisbury, NC 28146-1595
(704) 216-3602

Rowan-Cabarrus Community College-Cabarrus Community College is located in Salisbury, NC. This college offers four programs in teaching. More specifically, students are offered two certificates in teaching by it and two associate's level degrees in teaching. This community college is a public 2-year institution.

96. Lenoir-Rhyne University

625 7th Avenue NE
Hickory, NC 28601
(828) 328-1741

Lenoir-Rhyne University offers 12 programs in teaching. Specifically, students are offered 11 bachelor's level teaching degrees by Lenoir-Rhyne and one teaching degree at the master's level. This school, which is near the heart of downtown, is in Hickory, NC. LRU is one of 24 liberal arts colleges in North Carolina.

97. Appalachian State University

Appalachian State University
Boone, NC 28608
(828) 262-2000

Appalachian State University offers 32 programs in teaching. Of those, students are offered 21 degrees at the bachelor's level in teaching by App and 11 master's level teaching degrees. App is located in Boone, NC. This school is one of 76 public post-secondary institutions in North Carolina. In terms of programs, it is the second biggest institution in the state of North Carolina offering teaching.

98. North Carolina Central University

1801 Fayetteville Street
Durham, NC 27707
(919) 530-6100

North Carolina Central University offers 24 programs in teaching. Of those, NCCU offers 15 degrees at the bachelor's level in teaching to students and nine teaching degrees at the master's level. NCCU, which is near the center of the city, is located in Durham, NC. NCCU is a historically black, public, 4-year institution.

99. Carteret Community College

3505 Arendell St
Morehead City, NC 28557-2989
(252) 222-6000

Carteret Community College is in Morehead City, NC. It offers four programs in teaching. Specifically, it offers two certificates in teaching to students and two teaching degrees at the associate's level. It is a public 2-year institution. In terms of programs, this college is the eighth largest institution in the state of North Carolina offering teaching.

100. Catawba Valley Community College

2550 Hwy 70 SE
Hickory, NC 28602-0699
(828) 327-7000

Catawba Valley Community College, which is very close to Hickory, North Carolina, is located in a rural setting. It offers two teaching programs. Of those, students are offered one teaching certificate by this college and one degree at the associate's level in teaching. It is one of 49 community colleges in North Carolina.