PS 121 NELSON A ROCKEFELLER vs PS 312 BERGEN BEACH
PS 121 NELSON A ROCKEFELLER and PS 312 BERGEN BEACH are very closely rated, both scoring around 9.1 out of 10. PS 312 BERGEN BEACH is significantly larger with 611 students, about 2.0× the size of PS 121 NELSON A ROCKEFELLER (299). In math proficiency, PS 121 NELSON A ROCKEFELLER leads at 62.0%.
PS 121 NELSON A ROCKEFELLER
Brooklyn, NY
299 students
PS 312 BERGEN BEACH
Brooklyn, NY
611 students
Ratings Comparison
| Metric | PS 121 NELSON A ROCKEFELLER | PS 312 BERGEN BEACH |
|---|---|---|
| Overall Rating | 9.1 / 10 | 9.1 / 10 |
| Academic Score | 9.0 | 8.6 |
| Growth Score | 9.4 | 9.5 |
| Diversity Index | — | — |
| Free/Reduced Lunch | 78.3% | 57.8% |
| Environment Score | 8.6 | 8.6 |
| State Rank | #45 of 4,739 | #46 of 4,739 |
| State Percentile | 99th | 99th |
Test Scores
| Subject | PS 121 NELSON A ROCKEFELLER | PS 312 BERGEN BEACH |
|---|---|---|
| Math Proficiency | 62.0% | 60.0% |
| Math (State Avg) | — | — |
| ELA Proficiency | 57.0% | 63.0% |
| ELA (State Avg) | — | — |
School Details
| Detail | PS 121 NELSON A ROCKEFELLER | PS 312 BERGEN BEACH |
|---|---|---|
| Type | Elementary School | Elementary School |
| Grades | Kindergarten – 8th | Pre-K – 5th |
| Enrollment | 299 | 611 |
| Student-Teacher Ratio | 7.7:1 | 11.8:1 |
| Per-Pupil Spending | — | — |
| Free/Reduced Lunch | 78.3% | 57.8% |
| Chronic Absenteeism | — | — |
| District | NEW YORK CITY GEOGRAPHIC DISTRICT #21 | NEW YORK CITY GEOGRAPHIC DISTRICT #22 |
| City | Brooklyn | Brooklyn |
Neighborhood
| Metric | Brooklyn (11204) | Brooklyn (11234) |
|---|---|---|
| Median Household Income | $67,588 | $94,434 |
| Median Home Value | $1,097,200 | $746,800 |
| Median Rent | $1,751 | $1,771 |
| College Educated (Bachelor's+) | 30.5% | 38.8% |
| Poverty Rate | 20.2% | 9.7% |
| Avg Commute | 41 min | 47 min |
The data story: PS 121 NELSON A ROCKEFELLER vs PS 312 BERGEN BEACH
PS 121 Nelson A Rockefeller edges PS 312 Bergen Beach by 0.2 points overall — 8.6/10 versus 8.4/10 — but both schools rank in the top 10% of New York's 4,742 public schools. PS 121 sits at #222 statewide while PS 312 lands at #350, a gap that reflects real differences in academic performance rather than random noise across two otherwise high-performing Brooklyn elementary schools.
On academics, PS 121 Nelson A Rockefeller scores 9.0/10 against PS 312 Bergen Beach's 8.6/10 — a four-tenths gap that is meaningful at this level of competition. Growth scores flip the comparison: PS 312 Bergen Beach earns a 9.5/10 versus PS 121's 9.4/10, which means Bergen Beach is stretching its students slightly further relative to their starting points, even as Rockefeller's absolute academic achievement scores higher.
The demographic and structural differences between these schools are more pronounced than the rating gap suggests. PS 121 Nelson A Rockefeller enrolls 299 students against PS 312 Bergen Beach's 611 — roughly half the size — and its student-teacher ratio of 7.7:1 is dramatically lower than Bergen Beach's 11.8:1. That means Rockefeller students get substantially more individual teacher attention. Free and reduced lunch eligibility also differs: 78% of PS 121's students qualify versus 58% at PS 312, signaling that the two schools serve meaningfully different socioeconomic populations despite being 3.7 miles apart in the same borough.
Grade configuration is a practical factor for families planning ahead. PS 121 Nelson A Rockefeller runs from kindergarten through 8th grade, covering the full elementary and middle school span without a school transition. PS 312 Bergen Beach serves pre-K through 5th grade only, meaning Bergen Beach families will need to navigate a middle school placement process at the end of 5th grade. Bergen Beach's pre-K offering gives it an earlier entry point for families with four-year-olds.
Editorial summary generated May 2026 · sonnet
Who each school fits
PS 121 NELSON A ROCKEFELLER
PS 121 Nelson A Rockefeller suits families who prioritize small class sizes and maximum teacher contact — its 7.7:1 student-teacher ratio is one of the lowest you'll find at a high-rated public school. It also fits families who want to avoid a middle school search: KG–8 means one school choice carries a child through 8th grade.
PS 312 BERGEN BEACH
PS 312 Bergen Beach suits families with a pre-K-aged child who want to start public school a year earlier, and those who are comfortable managing the 5th-to-middle-school transition. Its larger enrollment of 611 students offers more peer diversity and extracurricular depth, and its 9.5 growth score signals strong instructional momentum for kids who need to climb.