1. Brooklyn Technical High School
Brooklyn, NY
Enrollment: 5,457
This school has a wide array of programs and majors for every student interest. There are also plenty of opportunities available.

Tyler Olson/Shutterstock.com
New York City is known for many things, and one of those is having some of the biggest and the best public high schools in the country. The largest public high schools in New York City, all have great reasons why these students trust them for their education and future.