Greene County
Of the public K-12 schools operating across North Carolina, 6 sit inside Greene County, collectively enrolling roughly 2,699 students (3 elementary, 1 middle, and 2 high).
7-year change in Greene County
SY 2017-18 vs SY 2024-25County vs. school enrollment demographics
Left bar is the racial makeup of Greene County residents (Census ACS 5-year). Right bar is the enrollment-weighted makeup of public schools in the county (NCES CCD). NCES systematically under-reports Hispanic, Pacific Islander, and Native American enrollment for many schools; where the resident share is meaningful but the reported school share is zero, we mark the school bar "not reported".
Test scores in Greene County
Latest 2024-25 ELA proficiency, 5 schools ranked. North Carolina state average: 51.8%.
- Greene Early College High· 82.5%
- Greene County Intermediate· 37.4%
- Greene Central High· 35.2%
- Greene County Middle· 29.5%
- West Greene Elementary· 23.9%
| Name | City | Level | Grades | Enrollment | Rating |
|---|---|---|---|---|---|
| Greene Central High | Snow Hill | High | 09-12 | 776 | · |
| Greene County Middle | Snow Hill | Middle | 06-08 | 602 | · |
| Snow Hill Primary | Snow Hill | Elementary | KG-01 | 403 | · |
| West Greene Elementary | Snow Hill | Elementary | 02-03 | 402 | · |
| Greene County Intermediate | Snow Hill | Elementary | 04-05 | 350 | · |
| Greene Early College High | Snow Hill | High | 09-13 | 166 | · |
Cities in Greene County
About Greene County
Greene County is a thinly populated North Carolina county of about 20,486 residents, home to 6 public schools and roughly 2,699 students.
Zooming out, census numbers show typical household earnings sit around $53,244, 12% of adults hold a bachelor's degree or higher, and roughly 14% of residents live below the federal poverty line. That income level is 16% meaningfully below the North Carolina median.
In terms of grade levels, Greene County spans 3 elementary schools (1,155 students), 1 middle school (602), and 2 high schools (942).
Greene County Schools is the biggest district by enrollment, covering about 2,699 students across Greene County.
Looking at the last 7 years. Total public-school enrollment in Greene County has contracted 12% since SY 2017-18, moving from about 3,067 students to 2,699. Demographically, the Hispanic share of enrollment rose from 31% to 36%.
On this page, the community for Greene County discusses comparison threads between local schools and program reviews. Parents, students, and educators in the area can post or comment.