Best Oswego County Public Schools (2025)

For the 2025 school year, there are 38 public schools serving 18,143 students in Oswego County, NY (there are 3 private schools, serving 249 private students). 99% of all K-12 students in Oswego County, NY are educated in public schools (compared to the NY state average of 85%).
The top ranked public schools in Oswego County, NY are G Ray Bodley High School, Paul V Moore High School and Oswego High School. Overall testing rank is based on a school's combined math and reading proficiency test score ranking.
Oswego County, NY public schools have an average math proficiency score of 39% (versus the New York public school average of 52%), and reading proficiency score of 34% (versus the 49% statewide average). Schools in Oswego County have an average ranking of 2/10, which is in the bottom 50% of New York public schools.
Minority enrollment is 9% of the student body (majority Hispanic), which is less than the New York public school average of 60% (majority Hispanic).

Best Public Schools in Oswego County (2025)

School
(Math and Reading Proficiency)
Location
Quick Facts
Rank: #11.
G Ray Bodley High School
(Math: 70-74% | Reading: 70-79%)
Rank:
9/
10
Top 20%
6 William Gillard Dr
Fulton, NY 13069
(315) 593-5400
Gr: 9-12 | 978 students Student-teacher ratio: 12:1 Minority enrollment: 13%
Rank: #22.
Paul V Moore High School
(Math: 60-64% | Reading: ≥90%)
Rank:
9/
10
Top 20%
44 School Dr
Central Square, NY 13036
(315) 668-4231
Gr: 9-12 | 1,083 student Student-teacher ratio: 13:1 Minority enrollment: 7%
Rank: #33.
Oswego High School
(Math: 55-59% | Reading: 80-89%)
Rank:
9/
10
Top 20%
2 Buccaneer Blvd
Oswego, NY 13126
(315) 341-2200
Gr: 9-12 | 1,099 student Student-teacher ratio: 12:1 Minority enrollment: 12%
Rank: #44.
Mexico High School
(Math: 60-69% | Reading: 60-79%)
Rank:
8/
10
Top 30%
3338 Main St
Mexico, NY 13114
(315) 963-8400
Gr: 9-12 | 594 students Student-teacher ratio: 12:1 Minority enrollment: 7%
Rank: #55.
Sandy Creek High School
(Math: 40-59% | Reading: 80-89%)
Rank:
8/
10
Top 30%
124 Salisbury St
Sandy Creek, NY 13145
(315) 387-3445
Gr: 9-12 | 233 students Student-teacher ratio: 12:1 Minority enrollment: 3%
Rank: #66.
Brewerton Elementary School
(Math: 55-59% | Reading: 55-59%)
Rank:
7/
10
Top 50%
9530 Brewerton Rd
Central Square, NY 13036
(315) 668-4201
Gr: PK-5 | 393 students Student-teacher ratio: 14:1 Minority enrollment: 8%
Rank: #77.
John C Birdlebough High School
(Math: 50-59% | Reading: ≥50%)
Rank:
6/
10
Top 50%
552 Main St
Phoenix, NY 13135
(315) 695-1631
Gr: 9-12 | 489 students Student-teacher ratio: 10:1 Minority enrollment: 5%
Rank: #88.
Hannibal High School
(Math: ≥50% | Reading: ≥50%)
Rank:
6/
10
Top 50%
928 Cayuga St
Hannibal, NY 13074
(315) 564-8130
Gr: 9-12 | 380 students Student-teacher ratio: 12:1 Minority enrollment: 6%
Rank: #99.
Central Square Middle School
(Math: 53% | Reading: 46%)
Rank:
5/
10
Bottom 50%
248 Us Rt 11
Central Square, NY 13036
(315) 668-4218
Gr: 6-8 | 827 students Student-teacher ratio: 10:1 Minority enrollment: 6%
Rank: #1010.
Sandy Creek Middle School
(Math: 45-49% | Reading: 40-44%)
Rank:
5/
10
Bottom 50%
124 Salisbury St
Sandy Creek, NY 13145
(315) 387-3445
Gr: 6-8 | 172 students Student-teacher ratio: 8:1 Minority enrollment: 5%
Rank: #1111.
Pulaski Middle-high School
(Math: 45-49% | Reading: 35-39%)
Rank:
4/
10
Bottom 50%
4624 Salina St
Pulaski, NY 13142
(315) 298-5103
Gr: 6-12 | 514 students Student-teacher ratio: 11:1 Minority enrollment: 6%
Rank: #1212.
Emerson J Dillon Middle School
(Math: 50% | Reading: 35%)
Rank:
4/
10
Bottom 50%
116 Volney St
Phoenix, NY 13135
(315) 695-1521
Gr: 5-8 | 511 students Student-teacher ratio: 10:1 Minority enrollment: 5%
Rank: #1313.
Minetto Elementary School
(Math: 42% | Reading: 40%)
Rank:
4/
10
Bottom 50%
2411 County Rt 8
Minetto, NY 13115
(315) 341-2600
Gr: PK-6 | 399 students Student-teacher ratio: 11:1 Minority enrollment: 9%
Rank: #14 - 1514. - 15.
Palermo Elementary School
(Math: 50-54% | Reading: 25-29%)
Rank:
4/
10
Bottom 50%
1638 County Rt 45
Fulton, NY 13069
(315) 963-8400
Gr: PK-4 | 214 students Student-teacher ratio: 11:1 Minority enrollment: 4%
Rank: #14 - 1514. - 15.
Pulaski Elementary School
(Math: 50-54% | Reading: 25-29%)
Rank:
4/
10
Bottom 50%
2 Hinman Rd
Pulaski, NY 13142
(315) 298-2412
Gr: PK-5 | 423 students Student-teacher ratio: 12:1 Minority enrollment: 4%
Rank: #16 - 1716. - 17.
Aura A Cole Elementary School
(Math: 45-49% | Reading: 30-34%)
Rank:
4/
10
Bottom 50%
1683 State Rt 49
Central Square, NY 13036
(315) 668-4030
Gr: PK-5 | 387 students Student-teacher ratio: 13:1 Minority enrollment: 5%
Rank: #16 - 1716. - 17.
Hastings Mallory Elementary School
(Math: 45-49% | Reading: 30-34%)
Rank:
4/
10
Bottom 50%
93 Barkers Rd
Central Square, NY 13036
(315) 668-4252
Gr: PK-5 | 383 students Student-teacher ratio: 13:1 Minority enrollment: 3%
Rank: #1818.
Sandy Creek Elementary School
(Math: 45-49% | Reading: 25-29%)
Rank:
3/
10
Bottom 50%
124 Salisbury St
Sandy Creek, NY 13145
(315) 387-3445
Gr: PK-5 | 381 students Student-teacher ratio: 14:1 Minority enrollment: 5%
Rank: #1919.
Fulton Junior High School
(Math: 27% | Reading: 44%)
Rank:
3/
10
Bottom 50%
129 Curtis St
Fulton, NY 13069
(315) 593-5440
Gr: 7-8 | 490 students Student-teacher ratio: 11:1 Minority enrollment: 12%
Rank: #2020.
Oswego Middle School
(Math: 37% | Reading: 35%)
Rank:
3/
10
Bottom 50%
Mark Fitzgibbons Dr
Oswego, NY 13126
(315) 341-2300
Gr: 7-8 | 575 students Student-teacher ratio: 12:1 Minority enrollment: 15%
Rank: #21 - 2221. - 22.
Leighton Elementary School
(Math: 35-39% | Reading: 30-34%)
Rank:
3/
10
Bottom 50%
1 Buccaneer Blvd
Oswego, NY 13126
(315) 341-2700
Gr: PK-6 | 304 students Student-teacher ratio: 14:1 Minority enrollment: 27%
Rank: #21 - 2221. - 22.
Volney Elementary School
(Math: 35-39% | Reading: 30-34%)
Rank:
3/
10
Bottom 50%
2592 State Rt 3
Fulton, NY 13069
(315) 593-5570
Gr: PK-6 | 303 students Student-teacher ratio: 13:1 Minority enrollment: 8%
Rank: #2323.
Altmar-parish-williamstown Jr/sr High School
(Math: 40-44% | Reading: 25-29%)
Rank:
3/
10
Bottom 50%
639 County Rt 22
Parish, NY 13131
(315) 625-5222
Gr: 7-12 | 425 students Student-teacher ratio: 8:1 Minority enrollment: 10%
Rank: #2424.
Charles E Riley Elementary School
(Math: 41% | Reading: 27%)
Rank:
3/
10
Bottom 50%
269 E 8th St
Oswego, NY 13126
(315) 341-2800
Gr: PK-6 | 379 students Student-teacher ratio: 13:1 Minority enrollment: 23%
Rank: #2525.
Millard Hawk Elementary School
(Math: 35-39% | Reading: 25-29%)
Rank:
3/
10
Bottom 50%
74 School Dr
Central Square, NY 13036
(315) 668-4310
Gr: PK-5 | 466 students Student-teacher ratio: 15:1 Minority enrollment: 5%
Rank: #2626.
Kingsford Park Elementary School
(Math: 35% | Reading: 28%)
Rank:
2/
10
Bottom 50%
275 W 5th St
Oswego, NY 13126
(315) 341-2500
Gr: PK-6 | 410 students Student-teacher ratio: 15:1 Minority enrollment: 18%
Rank: #2727.
Kenney Middle School
(Math: 34% | Reading: 28%)
Rank:
2/
10
Bottom 50%
846 Cayuga St
Hannibal, NY 13074
(315) 564-8120
Gr: 5-8 | 382 students Student-teacher ratio: 10:1 Minority enrollment: 1%
Rank: #2828.
Granby Elementary School
(Math: 30% | Reading: 30%)
Rank:
2/
10
Bottom 50%
400 W 7th St N
Fulton, NY 13069
(315) 593-5480
Gr: PK-6 | 449 students Student-teacher ratio: 14:1 Minority enrollment: 18%
Rank: #2929.
Mexico Middle School
(Math: 28% | Reading: 30%)
Rank:
2/
10
Bottom 50%
16 Fravor Rd
Mexico, NY 13114
(315) 963-8400
Gr: 5-8 | 620 students Student-teacher ratio: 11:1 Minority enrollment: 7%
Rank: #3030.
Michael A Maroun Elementary School
(Math: 37% | Reading: 18%)
Rank:
2/
10
Bottom 50%
11 Elm St
Phoenix, NY 13135
(315) 695-1561
Gr: PK-4 | 631 students Student-teacher ratio: 13:1 Minority enrollment: 5%
Rank: #3131.
New Haven Elementary School
(Math: 30-34% | Reading: 20-24%)
Rank:
2/
10
Bottom 50%
4320 State Rt 104
New Haven, NY 13121
(315) 963-8400
Gr: PK-4 | 241 students Student-teacher ratio: 11:1 Minority enrollment: 6%
Rank: #32 - 3432. - 34.
Fairley School
(Math: 25-29% | Reading: 25-29%)
Rank:
2/
10
Bottom 50%
953 Auburn St
Hannibal, NY 13074
(315) 564-8110
Gr: PK-4 | 490 students Student-teacher ratio: 12:1
Rank: #32 - 3432. - 34.
Fitzhugh Park Elementary School
(Math: 25-29% | Reading: 25-29%)
Rank:
2/
10
Bottom 50%
195 East Bridge St
Oswego, NY 13126
(315) 341-2400
Gr: PK-6 | 350 students Student-teacher ratio: 11:1 Minority enrollment: 20%
Rank: #32 - 3432. - 34.
Mexico Elementary School
(Math: 25-29% | Reading: 25-29%)
Rank:
2/
10
Bottom 50%
26 Academy St
Mexico, NY 13114
(315) 963-8400
Gr: PK-4 | 371 students Student-teacher ratio: 11:1 Minority enrollment: 5%
Rank: #3535.
Altmar-parish-williamstown Elementary School
(Math: 28% | Reading: 23%)
Rank:
1/
10
Bottom 50%
640 County Rt 22
Parish, NY 13131
(315) 625-5270
Gr: PK-6 | 578 students Student-teacher ratio: 12:1 Minority enrollment: 6%
Show 3 more public schools in Oswego County, NY (out of 38 total schools)
Loading...
[+] Show Closed Public Schools in Oswego County, NY

Oswego County Public Schools (Closed)

School
Location
Quick Facts
52 Pulaski St
Altmar, NY 13302
(315) 625-5260
640 Countyroute 22
Parish, NY 13131
(315) 625-5200
120 E 1st St
Oswego, NY 13126
(315) 341-2070
Gr: 7-12 | 58 students Student-teacher ratio: 15:1
68 School Dr
Central Square, NY 13036
(315) 668-4229
Gr: 3-5 | 344 students Student-teacher ratio: 16:1 Minority enrollment: 7%
140 Bridge St
Cleveland, NY 13042
(315) 675-3176
Gr: PK-5 | 193 students Student-teacher ratio: 13:1 Minority enrollment: 4%
Group Home (Closed 2004)
Alternative School
5793 Liberty St
Mexico, NY 13114
Rr Box 5 State Rt 481
Oswego, NY 13126
25 Union St
Parish, NY 13131
(315) 625-5270
4624 Salina St
Pulaski, NY 13142
(315) 298-6001
Gr: 6-8
55 Cox Rd
Williamstown, NY 13493
(315) 625-5280
Gr: K-5 | 177 students Student-teacher ratio: 9:1 Minority enrollment: 1%

Frequently Asked Questions

What are the top ranked public schools in Oswego County, NY?
The top ranked public schools in Oswego County, NY include G Ray Bodley High School, Paul V Moore High School and Oswego High School.
How many public schools are located in Oswego County?
38 public schools are located in Oswego County.
What percentage of students in Oswego County go to public school?
99% of all K-12 students in Oswego County are educated in public schools (compared to the NY state average of 85%).
What is the racial composition of students in Oswego County?
Oswego County public schools minority enrollment is 9% of the student body (majority Hispanic), which is less than the New York public schools average of 60% (majority Hispanic).
Which public schools in Oswego County are often viewed compared to one another?

Recent Articles

Why Single-Sex Public Schools are Growing in Popularity
Why Single-Sex Public Schools are Growing in Popularity
This article examines the growing trend of single-sex public schools in the United States. It explores the potential benefits, research findings, and controversies surrounding gender-specific education, as well as the factors driving its increasing popularity among parents and educators.
When Teachers Cheat: The Standardized Test Controversies
When Teachers Cheat: The Standardized Test Controversies
Teachers across the country are being accused of cheating on standardized tests, using erasers to conveniently change their students’ answers. However, are these teachers driven to cheat because the funding system is flawed?
When Field Trips Turn Deadly: Who is Responsible?
When Field Trips Turn Deadly: Who is Responsible?
Recent deaths during field trips have parents and school officials questioning the safety of these excursions. Learn about these tragedies and what parameters should be in place to ensure a safe field trip.