The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·DALLAS CENTER-GRIMES COMM SCHOOL DISTRICT·NCES 190852002242

Heritage Elementary

500 NE Beaverbrooke Blvd, Grimes, IA 50111 · (515) 300-9627 · Polk County
GRADES PK–04ELEMENTARY21-SUBURBREGULAR SCHOOL530 STUDENTS
Enrollment
530
Elementary
DISTRICT 387 · STATE 325
Student : Teacher
17.4:1
30 FTE teachers
DISTRICT 14.3:1 · STATE 13.7:1
Free / Reduced Lunch
20%
107 students
DISTRICT 21% · STATE 41%
Community
1
0 members
Enrollment and student:teacher ratio compared against other elementary schools. Free/Reduced Lunch and demographics compared against all schools.
Enrollment by grade
Pre-K
197
Kindergarten
67
Grade 1
64
Grade 2
57
Grade 3
77
Grade 4
68
Student demographics
White
81%
DISTRICT 84% · STATE 70%
Hispanic
5%
DISTRICT 5% · STATE 14%
Black
8%
DISTRICT 6% · STATE 7%
Asian
2%
DISTRICT 1% · STATE 2%
Two+
4%
DISTRICT 3% · STATE 5%
Native American
n/r
Pacific Islander
n/r
n/r: not reliably reported by NCES for this school. Hispanic, Pacific Islander, and Native American enrollment are systematically under-reported in the source data.
Gender split
Male
51%
Female
49%

Discussions

+ POST

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
530
+17 (+3%) vs 2017
Student : Teacher
17.4:1
was 20.5:1
% White
81%
was 91%
% Hispanic
5%
was 4%
% Black
8%
was 1%
% Asian
2%
was 2%
Source: NCES Common Core of Data

About Heritage Elementary

Located at 500 NE Beaverbrooke Blvd, in Grimes, Iowa, Heritage Elementary is an expansive elementary-level community that teaches 530 students (grades pre-K through 4), overseen by Dallas Center-Grimes Comm School District. Enrollment runs roughly 63% above the state mean of about 325.

Within Dallas Center-Grimes Comm School District, which oversees 7 schools and 3,743 students, Heritage Elementary is one campus in the system.

In terms of who attends, Heritage Elementary records that the student body is overwhelmingly White (81%). Beyond that, the school logs 8% Black, 5% Hispanic, 4% multiracial, 2% Asian.

Looking at school resources, Heritage Elementary reports 30 full-time-equivalent teachers, putting the student-to-teacher ratio at about 17.4:1. That figure is higher than the state norm's 13.7:1 average. About 20% of enrolled students meet the income threshold for free or reduced-price lunch, often used as a Title I proxy. By comparison, Polk County runs at roughly 49%, so the school's eligibility rate is lower than the surrounding baseline.

In the area at large, Polk County reports that median household earnings sit near $83,576, about 40% of the adult population holds a bachelor's degree or above, and the poverty rate sits near 7%. Across Polk County's 137 public schools (combined enrollment of about 77,436 students), Heritage Elementary is one campus in the mix.

North Ridge Elementary is the nearest neighboring public school, about 0.7 miles from this campus. 8 of the 8 nearest public schools sit inside a five-mile radius.

The school occupies a residential site.

Trend over the last 7 years. Heritage Elementary's enrollment has climbed 3% since 2018, when it stood at 513 (now 530). White enrollment moved from 91% to 81% across the same window. Class-load math has pulled in: from 20.5:1 in 2018 to 17.4:1 in 2025.

On this page, recent activity here tends to focus on science fair prep, picture-day reminders, and bus-route questions. Anyone with firsthand experience at this school can post or comment.

Polk County at a glance

View full county profile
Population
503,175
Census ACS
Median income
$83,576
Household, ACS
Bachelor's+
40%
Adults 25+
Poverty rate
7%
Below federal line
Schools in county
137
77,436 students

Quick facts

School name
Heritage Elementary
District
Dallas Center-Grimes Comm School District
Address
500 NE Beaverbrooke Blvd, Grimes, IA 50111
Phone
(515) 300-9627
County
Polk County
Level
Elementary
Grade range
PK–04
Total enrollment
530
Teachers (FTE)
30
Student–teacher ratio
17.4:1
Free/Reduced lunch
107 (20%)
Locale
21-Suburb: Large
NCES ID
190852002242
Charter school
No
Virtual school
No

Related schools

Other schools in Dallas Center-Grimes Comm School District
Other schools in Grimes
Nearby schools

Frequently asked questions

About Heritage Elementary
How large is Heritage Elementary?
Heritage Elementary enrolls approximately 530 students in grades PK-04.
Is Heritage Elementary an elementary, middle, or high school?
Heritage Elementary is an elementary school covering grades PK-04.
How many teachers does Heritage Elementary have?
Heritage Elementary employs 30 FTE teachers, for a student-to-teacher ratio of 17.4:1.
What is the student diversity at Heritage Elementary?
Student demographics at Heritage Elementary are roughly 81% White, 5% Hispanic, 8% Black, 2% Asian, 4% Two or more.
What district is Heritage Elementary in?
Heritage Elementary is part of Dallas Center-Grimes Comm School District.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post