4 schools in York Public Schools
York Public Schools runs 4 public K-12 schools inside Maine, with combined enrollment around 1,538 (2 elementary, 1 middle, and 1 high).
4-year change in York Public Schools
SY 2020-21 vs SY 2024-25How York Public Schools ranks
Among districts| Measure | This district | In Maine | In the US |
|---|---|---|---|
| Enrollment ranked largest first | 1,538 | #43 of 85 | #5,380 of 9,234 |
| Number of schools ranked most first | 4 | #57 of 85 | N/A |
| Students per teacher ranked fewest first | 9.5:1 | #6 of 85 | #248 of 9,044 |
| Free or reduced-price lunch share ranked highest first | 20.7% | #78 of 85 | #7,375 of 8,164 |
| Diversity index ranked most diverse first | 17.4% | #34 of 59 | #5,951 of 6,853 |
Inside York Public Schools
Since 2017-18, the 4 district schools that reported both years went from 1,729 to 1,538 students (down 11%) and from 156 to 162 full-time teachers (up 4%), as of 2024-25.
| Name | City | Level | Grades | Enrollment |
|---|---|---|---|---|
| York High School | York | High | 09-12 | 498 |
| York Middle School | York | Middle | 05-08 | 482 |
| Coastal Ridge Elementary | York | Elementary | 02-04 | 332 |
| Village Elementary School-York | York | Elementary | PK-01 | 226 |
About York Public Schools
York Public Schools operates 4 public schools across Maine, collectively educateing roughly 1,538 students.
On the level-by-level breakdown, York Public Schools is built around 2 elementary, 1 middle, and 1 high school.
On a per-school basis, York Public Schools runs about 385 students per school, 31% meaningfully above the state mean of roughly 293.
Looking at the last 4 years. Across the same 4-year window, public-school enrollment fell 5%: 1,623 students in SY 2020-21 versus 1,538 in SY 2024-25.
On this page, the community for York Public Schools discusses enrollment trends, district policy changes, and bus-route updates. Parents, students, and educators in the area can post or comment.