Skip to content
Skip to content

Barbour Two-Way Lang Immersion

Barbour Two-Way Lang Immersion is a public primary school in Rockford, IL, serving grades K–8, rated B, with 628 students and a 19.2:1 student-teacher ratio.

In 2024-2025, the share of students meeting the state standard was 43% in English Language Arts, 27% in Science and 20% in Math.

BTopHap school rating
Rating
B
Grades
K–8
Enrollment
628
Students per teacher
19.2:1
Level
Primary
Type
Public · Regular

2024-2025 testing year

State test results

Share of students meeting or exceeding the state standard.

English Language Arts43%
Science27%
Math20%

Student body

Hispanic89%
White6%
Black4%
Two or more races1%
Male / female
42% / 58%
Free or reduced lunch
72%
Enrollment change vs prior year
-19.4%
Prior-year enrollment
779

School details

Address
1506 Clover Ave, Rockford, IL 61102
Phone
(815) 490-4100
Setting
City - Medium
Status
Operational
NCES ID
173451003607

School district

Rockford School District 205

Common questions

About Barbour Two-Way Lang Immersion

How is Barbour Two-Way Lang Immersion rated?

Barbour Two-Way Lang Immersion holds a B rating on TopHap's A-to-D scale, which blends state test results, academic progress and student outcomes. Rockford School District 205 is rated C overall.

How do students at Barbour Two-Way Lang Immersion perform on state tests?

In the 2024-2025 testing year, the share of Barbour Two-Way Lang Immersion students meeting or exceeding the state standard was 43% in English Language Arts, 27% in Science and 20% in Math.

What grades does Barbour Two-Way Lang Immersion serve?

Barbour Two-Way Lang Immersion serves grades K–8 as a primary school.

How many students attend Barbour Two-Way Lang Immersion?

628 students attend Barbour Two-Way Lang Immersion, down from 779 the prior year, with a student-teacher ratio of 19.2:1.

Which school district is Barbour Two-Way Lang Immersion in?

Barbour Two-Way Lang Immersion is part of Rockford School District 205, which reports 46 schools, 28,467 students and $17,285 of spending per student.