The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·RAMAPO INDIAN HILLS REGIONAL HIGH SCHOOL DISTRICT·NCES 341356000726

Ramapo High School

331 GEORGE STREET, FRANKLIN LAKES, NJ 07417 · (201) 891-1500 · Bergen County
GRADES 09–12HIGH21-SUBURBREGULAR SCHOOL1,166 STUDENTS
Enrollment
1,166
High
DISTRICT 917 · STATE 929
Student : Teacher
10.2:1
114 FTE teachers
DISTRICT 9.5:1 · STATE 12.7:1
Free / Reduced Lunch
1%
11 students
DISTRICT 2% · STATE 41%
Community
1
0 members
Enrollment and student:teacher ratio compared against other high schools. Free/Reduced Lunch and demographics compared against all schools.
Enrollment by grade
Grade 9
262
Grade 10
292
Grade 11
326
Grade 12
286
Student demographics
White
95882%
DISTRICT 81% · STATE 37%
Hispanic
1049%
DISTRICT 11% · STATE 35%
Black
121%
DISTRICT 1% · STATE 14%
Asian
595%
DISTRICT 5% · STATE 10%
Two+
292%
DISTRICT 2% · STATE 3%
Native American
10%
DISTRICT 0% · STATE 0%
Pacific Islander
30%
DISTRICT 0% · STATE 0%
Student head counts by race/ethnicity from federal NCES enrollment data. Very small groups may be suppressed in the source, so categories do not always sum exactly to total enrollment.
Gender split
Male
56949%
Female
59751%

Discussions

+ POST

Test scores

NJSLA 2024-25 . % Meeting or Exceeding Expectations
English Language Arts
64.1%
NJ avg 53.1% . -16.5pp since 2023
Math
34.5%
NJ avg 41.6% . -6.1pp since 2023
Source: NJSLA. All students, all grades. See all years and grades →

BeatsExpectations

Demographically-adjusted score · methodology
Tier
UNDERPERFORMING
Bottom 10% of NJ schools after controlling for student poverty
Actual proficiency
49.2%
composite math + reading, all grades
Predicted
65.6%
based on NJ schools with similar FRL share
Beats by
-16.4pp
below demographic expectation
BeatsExpectations runs a per-state regression of proficiency on free/reduced-lunch share, then scores each school by residual. How this is calculated →

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
1,166
-8 (-1%) vs 2017
Student : Teacher
10.2:1
was 10.6:1
% White
82%
was 89%
% Hispanic
9%
was 4%
% Black
1%
was 1%
% Asian
5%
was 5%
Source: NCES Common Core of Data

About Ramapo High School

Ramapo High School operates as a mid-tier 9-12 campus in FRANKLIN LAKES, New Jersey, overseen by Ramapo Indian Hills Regional High School District. Current enrollment sits at 1,166 students spanning grades 9 through 12. Compared to the state average of about 929 students per school, that is 26% bigger than typical.

Within Ramapo Indian Hills Regional High School District, which oversees 2 schools and 1,834 students, Ramapo High School is one campus in the system.

On demographics, Ramapo High School lists that the student body is overwhelmingly White (82%). Beyond that, the school logs 9% Hispanic, 5% Asian, 2% multiracial. That is visibly more White than the county at large, where the share is closer to 55%.

Looking at the economic backdrop, On paper, Ramapo High School has 114 full-time-equivalent teachers, translating to a class-load average of around 10.2:1. Statewide, the average ratio sits near 12.7:1, putting Ramapo High School tighter than the state norm the norm. An estimated 1% of students are eligible for free or reduced-price lunch, a number frequently used as a low-income enrollment indicator. Set against Bergen County (around 28%), the school's rate is somewhat below typical.

With demographic context factored in, Ramapo High School is in the bottom 10% of New Jersey public schools. The BeatsExpectations model predicts schools with this FRL share to land around 65.6%; Ramapo High School posts 49.2%, -16.4 points below that line.

Across the wider county, community-level numbers for Bergen County indicate the typical household earns roughly $124,884 per year, 53% of adults hold a bachelor's degree or higher, and the poverty rate sits near 5%. Ramapo High School is one of 291 public schools in Bergen County (combined enrollment of about 133,883 students).

Nearest neighbor: High Mountain Road School, around 1.1 miles off. Counting just inside five miles, 8 other public schools cluster around Ramapo High School. On composite proficiency, Ramapo High School comes 8th of 8 in the immediate cluster, beneath the nearby-schools average of 64.8%.

The campus sits in a commuter-belt setting.

Trend over the last 7 years. Looking back 7 years, enrollment at Ramapo High School has remained close to its prior level, going from 1,174 students in 2018 to 1,166 in 2025. Over the same period, the White share ticked down from 89% to 82%.

On allk12, members of the Ramapo High School community share and discuss school events, parent volunteer needs, and clubs. The community welcomes input from current and former families.

Bergen County at a glance

View full county profile
Population
962,316
Census ACS
Median income
$124,884
Household, ACS
Bachelor's+
53%
Adults 25+
Poverty rate
5%
Below federal line
Schools in county
291
133,883 students

Quick facts

School name
Ramapo High School
District
Ramapo Indian Hills Regional High School District
Address
331 GEORGE STREET, FRANKLIN LAKES, NJ 07417
Phone
(201) 891-1500
County
Bergen County
Level
High
Grade range
09–12
Total enrollment
1,166
Teachers (FTE)
114
Student–teacher ratio
10.2:1
Free/Reduced lunch
11 (1%)
Locale
21-Suburb: Large
NCES ID
341356000726
Charter school
No
Virtual school
No

Related schools

Other schools in Ramapo Indian Hills Regional High School District
Other schools in FRANKLIN LAKES
Nearby schools

Frequently asked questions

About Ramapo High School
How large is Ramapo High School?
Ramapo High School enrolls approximately 1,166 students in grades 09-12.
Is Ramapo High School an elementary, middle, or high school?
Ramapo High School is a high school covering grades 09-12.
What is the student-teacher ratio at Ramapo High School?
The student-to-teacher ratio at Ramapo High School is approximately 10.2:1 (114 FTE teachers).
What is the racial breakdown of students at Ramapo High School?
At Ramapo High School, the student body is approximately 82% White, 9% Hispanic, 1% Black, 5% Asian, 2% Two or more.
Is Ramapo High School public or private?
Ramapo High School is a public K-12 school, overseen by Ramapo Indian Hills Regional High School District.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post