Public schools by city in New York
193 New York cities have at least 5 public schools with a local mailing address. Each city page lists every school by level with its district, enrollment, and staffing. Smaller communities remain available through the New York district directory and search.
Cities with the most public schools
- Brooklyn577 schools · 289,933 students
- Bronx462 schools · 201,526 students
- New York348 schools · 148,806 students
- Rochester105 schools · 56,151 students
- Buffalo88 schools · 45,243 students
- Staten Island88 schools · 62,254 students
- Jamaica51 schools · 29,771 students
- Syracuse46 schools · 26,394 students
- Flushing45 schools · 33,699 students
- Yonkers40 schools · 24,301 students
- Long Island City39 schools · 28,509 students
- Albany34 schools · 18,008 students
