Oswego County Schools & Education
Oswego County, New York
School Score
58/100
Higher = better
Rating
Average
Graduation Rate
83.4%
National avg 87.5%
Education Statistics
Graduation Rate
83.4%
National avg 87.5%
State avg 85.3%
Per-Pupil Spending
$14,219
National avg $13,239
State avg $14,719
School Score
58/100
Higher = better
State avg 63/100
State School Rank
#43
of 62 counties (1 = best)
Explore Oswego County across the ByCounty Network
Education Overview
About Schools in Oswego County, New York
Education Across the Shores of Oswego
Oswego County supports 17,845 students through 37 public schools and nine school districts. The system includes 20 elementary schools, seven middle schools, and nine high schools. This infrastructure provides a steady educational backbone for the county's diverse lakeside and rural communities.
Consistent Investment and Stable Performance
The county spends $14,219 per pupil, which is significantly higher than the national average of $13,000. Despite this investment, the graduation rate of 83.4% sits below the state average of 85.3%. However, the school score of 65.6 indicates that many schools are performing well relative to national benchmarks.
Oswego and Fulton City Districts
Oswego City School District is the largest in the county, with 3,488 students attending seven schools. Fulton City School District follows closely, serving 3,128 students across six schools. Charter schools are not currently part of the county's educational landscape, keeping the focus on local public districts.
Rural Roots and Mid-Sized Schools
Oswego County schools are primarily rural, with 19 schools located in country settings and 11 in small towns. The average school size is 482 students, providing a moderate environment for learning. Paul V. Moore High School is the largest campus in the county, currently serving 1,101 students.
Living Near Oswego's Public Schools
With nine districts to choose from, families can find homes that range from rural acreage to traditional town lots. The Oswego and Fulton districts offer the most concentrated school services and extracurricular activities. High per-pupil spending across the county ensures that local schools remain well-resourced for new residents.
School Overview
Total Schools
37
in Oswego County
Total Enrollment
17,845
students
School Districts
9
districts
Charter Schools
0
0% of total
School Type Breakdown
9 School Districts in Oswego County
OSWEGO CITY SCHOOL DISTRICT
FULTON CITY SCHOOL DISTRICT
MEXICO CENTRAL SCHOOL DISTRICT
PHOENIX CENTRAL SCHOOL DISTRICT
HANNIBAL CENTRAL SCHOOL DISTRICT
ALTMAR-PARISH-WILLIAMSTOWN CENTRAL SCHOOL DISTRICT
PULASKI CENTRAL SCHOOL DISTRICT
SANDY CREEK CENTRAL SCHOOL DISTRICT
OSWEGO BOCES
37 Public Schools in Oswego County
| School Name | District | Grades | Type | Enrollment |
|---|---|---|---|---|
| PAUL V MOORE HIGH SCHOOL | CENTRAL SQUARE CENTRAL SCHOOL DISTRICT | 9–12 | High | 1,101 |
| OSWEGO HIGH SCHOOL | OSWEGO CITY SCHOOL DISTRICT | 9–12 | High | 1,069 |
| G RAY BODLEY HIGH SCHOOL | FULTON CITY SCHOOL DISTRICT | 9–12 | High | 976 |
| CENTRAL SQUARE MIDDLE SCHOOL | CENTRAL SQUARE CENTRAL SCHOOL DISTRICT | 6–8 | Middle | 833 |
| MICHAEL A MAROUN ELEMENTARY SCHOOL | PHOENIX CENTRAL SCHOOL DISTRICT | PK–4 | Primary | 667 |
| MEXICO MIDDLE SCHOOL | MEXICO CENTRAL SCHOOL DISTRICT | 5–8 | Middle | 614 |
| ALTMAR-PARISH-WILLIAMSTOWN ELEMENTARY SCHOOL | ALTMAR-PARISH-WILLIAMSTOWN CENTRAL SCHOOL DISTRICT | PK–6 | Primary | 602 |
| MEXICO HIGH SCHOOL | MEXICO CENTRAL SCHOOL DISTRICT | 9–12 | High | 577 |
| OSWEGO MIDDLE SCHOOL | OSWEGO CITY SCHOOL DISTRICT | 7–8 | Middle | 566 |
| PULASKI MIDDLE-HIGH SCHOOL | PULASKI CENTRAL SCHOOL DISTRICT | 6–12 | High | 517 |
| EMERSON J DILLON MIDDLE SCHOOL | PHOENIX CENTRAL SCHOOL DISTRICT | 5–8 | Middle | 514 |
| FULTON JUNIOR HIGH SCHOOL | FULTON CITY SCHOOL DISTRICT | 7–8 | Middle | 500 |
| FAIRLEY SCHOOL | HANNIBAL CENTRAL SCHOOL DISTRICT | PK–4 | Primary | 494 |
| MILLARD HAWK ELEMENTARY SCHOOL | CENTRAL SQUARE CENTRAL SCHOOL DISTRICT | PK–5 | Primary | 477 |
| JOHN C BIRDLEBOUGH HIGH SCHOOL | PHOENIX CENTRAL SCHOOL DISTRICT | 9–12 | High | 473 |
| GRANBY ELEMENTARY SCHOOL | FULTON CITY SCHOOL DISTRICT | PK–6 | Primary | 471 |
| ALTMAR-PARISH-WILLIAMSTOWN JR/SR HIGH SCHOOL | ALTMAR-PARISH-WILLIAMSTOWN CENTRAL SCHOOL DISTRICT | 7–12 | High | 464 |
| FAIRGRIEVE SCHOOL | FULTON CITY SCHOOL DISTRICT | PK–6 | Primary | 439 |
| KINGSFORD PARK ELEMENTARY SCHOOL | OSWEGO CITY SCHOOL DISTRICT | PK–6 | Primary | 428 |
| PULASKI ELEMENTARY SCHOOL | PULASKI CENTRAL SCHOOL DISTRICT | PK–5 | Primary | 427 |
ALTMAR-PARISH-WILLIAMSTOWN CENTRAL SCHOOL DISTRICT
ALTMAR-PARISH-WILLIAMSTOWN CENTRAL SCHOOL DISTRICT
Educational Attainment
Annual Per-Pupil Expenditure
$14,219
State avg $14,719
Find Homes Near Top Schools
Browse homes in Oswego County filtered by school ratings on Zillow.
Search on Zillow →Find a Tutor in Oswego County
Connect with local and online tutors via Wyzant for personalized learning support.
Find a Tutor →Sponsored
Frequently Asked Questions
Schools in Oswego County, New York — FAQ
What does the school system look like in Oswego County, New York?
Oswego County supports 17,845 students through 37 public schools and nine school districts. The system includes 20 elementary schools, seven middle schools, and nine high schools. This infrastructure provides a steady educational backbone for the county's diverse lakeside and rural communities.
How do schools in Oswego County perform academically?
The county spends $14,219 per pupil, which is significantly higher than the national average of $13,000. Despite this investment, the graduation rate of 83.4% sits below the state average of 85.3%. However, the school score of 65.6 indicates that many schools are performing well relative to national benchmarks.
What are the major school districts in Oswego County, New York?
Oswego City School District is the largest in the county, with 3,488 students attending seven schools. Fulton City School District follows closely, serving 3,128 students across six schools. Charter schools are not currently part of the county's educational landscape, keeping the focus on local public districts.
What is the school experience like in Oswego County?
Oswego County schools are primarily rural, with 19 schools located in country settings and 11 in small towns. The average school size is 482 students, providing a moderate environment for learning. Paul V. Moore High School is the largest campus in the county, currently serving 1,101 students.
How can I find homes near good schools in Oswego County, New York?
With nine districts to choose from, families can find homes that range from rural acreage to traditional town lots. The Oswego and Fulton districts offer the most concentrated school services and extracurricular activities. High per-pupil spending across the county ensures that local schools remain well-resourced for new residents.
Counties with Similar School Profile
Data Sources
Education data sourced from the National Center for Education Statistics (NCES) and the U.S. Census Bureau American Community Survey. School scores are derived composite metrics.
Data is informational only. Coverage varies by county and reporting year. Not for use as the sole basis for educational decisions.