The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

6 schools in Pembroke

North Carolina · Public K-12

Pembroke's public-school directory totals 6 schools, with student enrollment near 3,924 (3 elementary, 2 middle, and 1 high).

7-year change in Pembroke

SY 2017-18 vs SY 2024-25
Total enrollment
3,924
+135 (+4%) vs SY 2017-18
School count
6
+1 (+20%) vs SY 2017-18
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
CIS AcademyMiddle06-08114
Old Main STREAM AcademyElementaryKG-07437
Pembroke ElementaryElementaryPK-05703
Pembroke MiddleMiddle06-08645
Purnell Swett HighHigh09-121,583
Union Chapel ElementaryElementaryPK-06442

About Pembroke

Pembroke, North Carolina is home to 6 public schools, with combined enrollment of approximately 3,924 students. By school count, it is a mid-sized city.

On the level-by-level breakdown, the city covers 3 elementary, 2 middle, and 1 high.

Schools in Pembroke average about 654 students each, 15% meaningfully above the North Carolina norm.

Over the past 7-year window. Combined enrollment now sits at 3,924 students, increased 4% from the 3,789 reported in SY 2017-18. Over that span, Pembroke added 1 school, going from 5 to 6.

On allk12, the community for Pembroke discusses sports rivalries, cross-district programs, and shared facilities. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many public schools are in Pembroke?
Pembroke, North Carolina has 6 public K-12 schools serving approximately 3,924 students.
How many elementary, middle, and high schools are in Pembroke?
Pembroke has 3 elementary, 2 middle, 1 high public schools.
What is the largest public school in Pembroke?
Purnell Swett High is the largest public school in Pembroke by enrollment, with approximately 1,583 students.
What school districts serve Pembroke?
Pembroke is served by 3 public school districts, including Old Main Stream, Public Schools of Robeson County, CIS Academy.
What grade levels do public schools in Pembroke cover?
Public schools in Pembroke serve students from pre-K through grade 12.
Are there charter schools in Pembroke?
2 of the 6 public schools in Pembroke are charter schools.