Middle Schools in New York

Which schools are assigned to my home?

About New York

New York has 2,379 schools. One of the highest rated schools is Baccalaureate School for Global Education, with a rating of 10. The school has 440 children. The population of New York is 17,990,448.