J B Page Primary School
This school has no state test results for 2023-24 or 2024-25 to grade, which is common for schools that end before third grade. How grades work
Enrollment by grade, 2024-25
| Grade | Students | Share |
|---|---|---|
| Pre-K | 23 | 6% |
| Kindergarten | 170 | 43% |
| Grade 1 | 203 | 51% |
School pathway
Schools most like J B Page Primary School
| School | Students | Low-income | Proficient |
|---|---|---|---|
| J B Page Primary School this school | 396 | 34.6% | N/A |
| Dr Hubert Eaton Sr Elem Wilmington | 461 | 30.4% | 80.8% |
| Claxton Elementary Asheville | 405 | 37.8% | 66.7% |
| Fairview Elementary Monroe | 394 | 35.3% | 74.9% |
| Creekside Elementary New Bern | 453 | 27.8% | 79.8% |
| Catawba Springs Elementary Denver | 543 | 34.4% | 74.6% |
Where J B Page Primary School ranks
Among elementary schools| Measure | This school | In North Carolina | In Gaston County |
|---|---|---|---|
| Enrollment ranked largest first | 396 | #908 of 1,485 | #17 of 31 |
| Students per teacher ranked fewest first | 14.8:1 | #700 of 1,377 | #14 of 29 |
| Diversity index ranked most diverse first | 47.2% | #1,049 of 1,379 | #25 of 29 |
| Free and reduced lunch ranked highest share first | 34.6% | #1,260 of 1,414 | #29 of 31 |
| Enrollment change since 2017-18 ranked fastest growth first | +15.5% | #135 of 369 | #3 of 6 |
4-year change
SY 2020-21 vs SY 2024-25Enrollment and staffing by year
| School year | Students | Teachers (FTE) | Students per teacher | Free and reduced lunch |
|---|---|---|---|---|
| 2024-25 | 396 | 26.7 | 14.8:1 | 35% (137) |
| 2023-24 | 338 | 23.5 | 14.4:1 | 38% (128) |
| 2022-23 | 339 | 19.4 | 17.4:1 | 29% (100) |
| 2020-21 | 295 | 18 | 16.4:1 | 21% (61) |
| 2017-18 | 343 | 18.4 | 18.7:1 | 27% (91) |
| 2015-16 | 364 | 18 | 20.2:1 | 36% (130) |
| 2010-11 | 343 | 19 | 18.1:1 | 30% (104) |
| 2000-01 | 268 | 21 | 12.8:1 | 56% (150) |
| 1990-91 | 299 | 17 | 17.6:1 | N/A |
Since 2017-18: students up 15% (343 to 396); teachers up 45% (18.4 to 26.7).
About J B Page Primary School
J B Page Primary School is a low-enrollment elementary school in Belmont, North Carolina, one of the schools in Gaston County Schools. The school enrolls 396 students, from pre-K through 1.
Gaston County Schools includes 56 schools. Together they enroll 30,995 students.
J B Page Primary School is 71% White by enrollment. Other reported shares: 11% Hispanic, 9% Black, 5% multiracial, and 4% Asian. The White share in Gaston County as a whole is similar, at about 68%. Pick two students at random and there is a 47% chance they belong to different racial or ethnic groups; that figure is the school's diversity index.
Teachers at the school number 26.7 full-time equivalents, and the ratio is 14.8:1. For comparison, elementary schools in North Carolina average 14.9:1. Roughly 35% of the student body qualifies for free or reduced-price lunch. By comparison, the figure for public schools in Gaston County is 85%.
Gaston County census figures show that the median household income is $67,478, 27% of adults hold a bachelor's degree or higher, and about 10% of people live in poverty. There are 61 public schools in Gaston County, enrolling about 35,898 students in all.
Nearby, South Point High is about 0.9 miles away. Within five miles of J B Page Primary School, there are at least 8 other public schools.
NCES assigns J B Page Primary School the locale Suburb: Mid-size, meaning in a suburban area outside a principal city, within an urbanized area with a population between 100,000 and 250,000.
Enrollment grew 34% from its 2020-21 level of 295. Its ratio of students to teachers was 16.4:1 in 2020-21, and 14.8:1 in 2024-25.
The discussion area below is open to posts about sports schedules, lunch menus, and spirit week. Reviews and ratings from people who know the school are welcome.
Gaston County at a glance
View full county profileQuick facts
Related schools
- Ashbrook HighHigh · 1,386 students
- Hunter Huss HighHigh · 1,165 students
- Forestview HighHigh · 1,133 students
- North Gaston HighHigh · 1,061 students
- South Point HighHigh · 989 students
- Cramerton MiddleMiddle · 959 students
- South Point HighHigh · 989 students
- Stuart W Cramer HighHigh · 953 students
- Belmont MiddleMiddle · 770 students
- Belmont Central ElementaryElementary · 693 students
- North Belmont ElementaryElementary · 371 students
- Catawba Heights ElementaryElementary · 238 students
- South Point High0.9 mi · 989
- Belmont Middle1.1 mi · 770
- Belmont Central Elementary1.2 mi · 693
- Stuart W Cramer High1.8 mi · 953
- Berryhill School2.8 mi · 423
- Catawba Heights Elementary2.8 mi · 238