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)

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

Elementary20
Middle7
High9
Other1

9 School Districts in Oswego County

OSWEGO CITY SCHOOL DISTRICT

7 schools
3,488 students

FULTON CITY SCHOOL DISTRICT

6 schools
3,128 students

MEXICO CENTRAL SCHOOL DISTRICT

5 schools
2,016 students

PHOENIX CENTRAL SCHOOL DISTRICT

3 schools
1,654 students

HANNIBAL CENTRAL SCHOOL DISTRICT

3 schools
1,199 students

ALTMAR-PARISH-WILLIAMSTOWN CENTRAL SCHOOL DISTRICT

2 schools
1,066 students

PULASKI CENTRAL SCHOOL DISTRICT

2 schools
944 students

SANDY CREEK CENTRAL SCHOOL DISTRICT

3 schools
792 students

OSWEGO BOCES

1 school
352 students

37 Public Schools in Oswego County

PAUL V MOORE HIGH SCHOOL

CENTRAL SQUARE CENTRAL SCHOOL DISTRICT

9–12High1,101 students
OSWEGO HIGH SCHOOL

OSWEGO CITY SCHOOL DISTRICT

9–12High1,069 students
G RAY BODLEY HIGH SCHOOL

FULTON CITY SCHOOL DISTRICT

9–12High976 students
CENTRAL SQUARE MIDDLE SCHOOL

CENTRAL SQUARE CENTRAL SCHOOL DISTRICT

6–8Middle833 students
MICHAEL A MAROUN ELEMENTARY SCHOOL

PHOENIX CENTRAL SCHOOL DISTRICT

PK–4Primary667 students
MEXICO MIDDLE SCHOOL

MEXICO CENTRAL SCHOOL DISTRICT

5–8Middle614 students
ALTMAR-PARISH-WILLIAMSTOWN ELEMENTARY SCHOOL

ALTMAR-PARISH-WILLIAMSTOWN CENTRAL SCHOOL DISTRICT

PK–6Primary602 students
MEXICO HIGH SCHOOL

MEXICO CENTRAL SCHOOL DISTRICT

9–12High577 students
OSWEGO MIDDLE SCHOOL

OSWEGO CITY SCHOOL DISTRICT

7–8Middle566 students
PULASKI MIDDLE-HIGH SCHOOL

PULASKI CENTRAL SCHOOL DISTRICT

6–12High517 students
EMERSON J DILLON MIDDLE SCHOOL

PHOENIX CENTRAL SCHOOL DISTRICT

5–8Middle514 students
FULTON JUNIOR HIGH SCHOOL

FULTON CITY SCHOOL DISTRICT

7–8Middle500 students
FAIRLEY SCHOOL

HANNIBAL CENTRAL SCHOOL DISTRICT

PK–4Primary494 students
MILLARD HAWK ELEMENTARY SCHOOL

CENTRAL SQUARE CENTRAL SCHOOL DISTRICT

PK–5Primary477 students
JOHN C BIRDLEBOUGH HIGH SCHOOL

PHOENIX CENTRAL SCHOOL DISTRICT

9–12High473 students
GRANBY ELEMENTARY SCHOOL

FULTON CITY SCHOOL DISTRICT

PK–6Primary471 students
ALTMAR-PARISH-WILLIAMSTOWN JR/SR HIGH SCHOOL

ALTMAR-PARISH-WILLIAMSTOWN CENTRAL SCHOOL DISTRICT

7–12High464 students
FAIRGRIEVE SCHOOL

FULTON CITY SCHOOL DISTRICT

PK–6Primary439 students
KINGSFORD PARK ELEMENTARY SCHOOL

OSWEGO CITY SCHOOL DISTRICT

PK–6Primary428 students
PULASKI ELEMENTARY SCHOOL

PULASKI CENTRAL SCHOOL DISTRICT

PK–5Primary427 students

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.