School Overview
John Bowne High School, located in Flushing, Queens, is a large, comprehensive public high school known for its unique blend of traditional academic programs and specialized vocational training. It is particularly distinguished by its renowned Agriculture program, which features an on-site working farm, greenhouse, and animal laboratory. This hands-on approach allows students to engage in unique scientific and vocational studies, ranging from animal science and horticulture to floral design, setting it apart from many other schools in the New York City public school system.

Beyond its agricultural focus, the school offers a rigorous academic environment that includes a variety of Advanced Placement (AP) courses, college-preparatory electives, and career-focused Career and Technical Education (CTE) pathways. John Bowne fosters a diverse and active student body, encouraging participation in a wide range of extracurricular activities, including competitive sports teams, arts programs, and numerous student-run clubs. By balancing academic achievement with practical, real-world skills, the school aims to prepare its students for success in both higher education and the modern workforce.
3,003
Total Students
211.7
Full-Time Teachers
14.2
Student/Teacher Ratio
72.9%
Free/Reduced Lunch
Student Demographics

Student Demographics Data Table

Student Demographics for JOHN BOWNE HIGH SCHOOL
Demographic Student Count
White146
Hispanic1,468
Black451
Asian730
Two or More164
American Indian32
Pacific Islander12
  • Hispanic
    1,468 (48.9 %)
  • Asian
    730 (24.3 %)
  • Black
    451 (15.0 %)
  • Two or More
    164 (5.5 %)
  • White
    146 (4.9 %)
  • American Indian
    32 (1.1 %)
  • Pacific Islander
    12 (0.4 %)
School Location
School Details
Status: Open
School Level: High School
School Type: Regular School
Charter Status:* Public Non-Charter
Virtual Instruction: No virtual instruction
Shared Time Status: No
District: NEW YORK CITY GEOGRAPHIC DISTRICT #25
Phone: (718)263-1919
Website: http://www.johnbowne.org
Grade Range: 9th - 12th
Total Students: 3,003
Full-Time Teachers (FTE): 211.7
Pupil/Teacher Ratio: 14.2
NSLP Participation:1 Yes under Community Eligibility Option (CEO)
Qualified Free Lunch: 2,116
Qualified Reduced Lunch: 72
Grades Taught
Grade 9 951
Grade 10 807
Grade 11 627
Grade 12 611
Ungraded 7

Grades Taught Data Table

Grades Taught and Student Counts for JOHN BOWNE HIGH SCHOOL
Grade Student Count
Grade 9951
Grade 10807
Grade 11627
Grade 12611
Ungraded7
Gender Ratio

Student Gender Ratio Data Table

Student Gender Ratio for JOHN BOWNE HIGH SCHOOL
Gender Student Count Percentage
Female1,48449.4%
Male1,51950.6%
Nearby High Schools (Within 10 Miles)