St. Lawrence County
On the public-school side, St. Lawrence County (New York) totals 40 K-12 campuses and roughly 13,653 students. Median household income is around $62,850. The level mix is 15 elementary, 6 middle, and 12 high schools.
7-year change in St. Lawrence County
SY 2017-18 vs SY 2024-25County vs. school enrollment demographics
Left bar is the racial makeup of St. Lawrence 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 St. Lawrence County
Latest 2024-25 ELA proficiency, 37 schools ranked. New York state average: 58.3%.
- H C WILLIAMS SENIOR HIGH SCHOOL· 95.0%
- GOUVERNEUR HIGH SCHOOL· 87.0%
- POTSDAM SENIOR HIGH SCHOOL· 87.0%
- SAINT LAWRENCE HIGH SCHOOL· 86.0%
- MASSENA SENIOR HIGH SCHOOL· 76.0%
Cities in St. Lawrence County
About St. Lawrence County
St. Lawrence County is a moderately sized county of about 107,226 residents in New York. Its public-school system teaches approximately 13,653 students across 40 schools.
Stepping back, census numbers show the median household earns about $62,850 a year, about 25% of adults have a bachelor's degree or above, and the federal-poverty share is near 12%. That income level is 19% noticeably below the New York median.
On the level-by-level breakdown, St. Lawrence County comprises 15 elementary schools (5,103 students), 6 middle schools (2,106), 12 high schools (3,915), and 7 combined or other schools.
MASSENA CENTRAL SCHOOL DISTRICT is the biggest district by enrollment, covering about 2,469 students across St. Lawrence County.
Looking at the last 7 years. Combined enrollment now sits at 13,653 students, decreased 11% from the 15,334 reported in SY 2017-18. St. Lawrence County now counts 39 public schools, up from 38 in SY 2017-18.
On this page, the community for St. Lawrence County discusses enrollment trends, district policy changes, and bus-route updates. Members of the local community share what they see day-to-day.