13 schools in Princeton
Public K-12 education in Princeton reaches 4,820 students across 13 schools, with a level mix of 7 elementary, 2 middle, and 3 high.
7-year change in Princeton
SY 2017-18 vs SY 2024-25| Name | Level | Grades | Enrollment |
|---|---|---|---|
| Compass Virtual Academy | Combined | KG-12 | 42 |
| Glenwood School (K-8) | Elementary | KG-08 | 614 |
| Melrose Elementary School | Elementary | KG-05 | 239 |
| Mercer County Technical Education Center | High | 09-12 | · |
| Mercer Elementary | Elementary | 03-05 | 258 |
| Oakvale School | Elementary | PK-05 | 168 |
| Pikeview High School | High | 09-12 | 629 |
| Pikeview Middle School | Middle | 06-08 | 502 |
| Princeton Middle School | Middle | 06-08 | 488 |
| Princeton Primary School | Elementary | KG-02 | 448 |
| Princeton Senior High School | High | 09-12 | 925 |
| Silver Springs Early Learning Center | Elementary | PK-PK | 335 |
| Straley Elementary School | Elementary | 03-05 | 172 |
About Princeton
Princeton, West Virginia is home to 13 public schools, with combined enrollment of approximately 4,820 students. By school count, it is a middle-population city.
In terms of grade levels, the city covers 7 elementary, 2 middle, 3 high, and 1 other.
Five-year track record. Combined enrollment now sits at 4,820 students, declined 9% from the 5,295 reported in SY 2017-18. Over that span, Princeton gained 1 school, going from 11 to 12. Demographically, the White share of enrollment fell from 87% to 84%.
In the discussion threads here, the community for Princeton discusses comparison threads between local schools and program reviews. Anyone with firsthand knowledge of these schools is welcome to weigh in.