Beta You're viewing our redesigned school page. Prefer the classic layout?

Valley Elementary School

Public Grades PK, KG-4
151st
SchoolDigger Rank ?
of 576 Iowa Elementary Schools
Better than 74% of Iowa elementary schools
Summary

Valley Elementary School is a public elementary school located in Elgin, Iowa, serving grades PK-4 with a total enrollment of 191 students. The school is part of the North Fayette Valley Community School District, which is ranked 111 out of 313 school districts in Iowa and has a 3-star rating from SchoolDigger.

Valley Elementary School consistently outperforms the state average in both English Language Arts and Mathematics proficiency across grades 3 and 4. In 2024-2025, 70.8% of 3rd graders and 86.8% of 4th graders were proficient or better in ELA, compared to the state average of 67.9% and 76%, respectively. The school's performance in Mathematics is particularly strong, with 79.2% of 3rd graders and 82.4% of 4th graders being proficient or better, compared to the state averages of 75.8% and 74.3%. However, the school has experienced relatively high chronic absenteeism rates, ranging from 14.2% to 25.0% over the past few years, which is significantly higher than the state average.

Comparing Valley Elementary School to nearby schools, West Union Elementary School, another school in the North Fayette Valley Community School District, has consistently higher test scores in both ELA and Mathematics. Meanwhile, Starmont Elementary School, which is in a different district, has lower test scores than Valley Elementary School in most grade levels and subject areas. Additionally, Central Elementary and South Winneshiek Elementary, both in different districts, have higher test scores and lower chronic absenteeism rates compared to Valley Elementary School.

169
Students ?
17.1
Student/teacher ratio ?
$15,786
Per pupil spending ?
36.7%
Free/discounted lunch ?
 23493 Canoe Rd
       Elgin, IA  52141-9634

(563) 422-3851

District: North Fayette Valley Community School District


Students who attend Valley Elementary School usually attend:

Middle:    North Fayette Valley Middle School
High:    North Fayette Valley High School
Racial breakdown:

White:
92.9%
Hispanic:
4.1%
African American:
1.8%
more
 See top rated Iowa elementary schools

 Compare Valley Elementary School to nearby elementary schools!
At a glance
Ranking trend: Rebounding — 42nd percentile in 2023 → 74th in 2025
Strengths
Test scores above the Iowa average (82% vs 73% meeting standards)
Ranking is rebounding — up to 74th (2025) from a 42nd-percentile low (2023)
Above the Iowa median (74th percentile)
Students meeting standards (2024-2025) ?
This school82%
District avg81%
Iowa avg73%
151st of 576
Iowa public elementary schools ?
Top 26%▼ down 5 pts since 2019
From top 21% (2019) to top 26% (2025)
See the entire ranking list of Iowa Elementary Schools →
SchoolDigger rating ?
111th of 313North Fayette Valley Community School District among Iowa districts
Statewide rank percentile over time (100 = the top-ranked school in the state; click a legend item to add a student group)
Show full rank history (all student groups)

All Students

YearAvg scoreStatewide rankIowa percentileRating
202571.8151 of 57673.8%★★★★☆
202474.1116 of 55779.2%★★★★☆
202349.3330 of 56541.6%★★☆☆☆
202257.3269 of 57453.1%★★★☆☆
202156.1276 of 56751.3%★★★☆☆
201975.6125 of 60379.3%★★★★☆
By subject vs Iowa (2024-2025) ?
English Language Arts83%+11 vs state
Mathematics82%+7 vs state

No ratings yet
Be the first to rate Valley Elementary School and help other families decide.
Rate Valley Elementary School
Have first-hand experience? A quick rating - and a sentence or two about what stands out (teachers, academics, safety, communication) - helps other families know what to expect.
Takes about a minute. We email you a link to verify your review - your address is never shown publicly.
Tap a star to rate
Reviews
No written reviews yet. If you know this school, be the first to share what stands out.



Schools Near Valley Elementary School

Ranking:
Map legend
E Elementary M Middle H High A Alternative P Private






Frequently Asked Questions about Valley Elementary School

In the 2024-25 school year, 169 students attended Valley Elementary School.

Valley Elementary School ranks 151st of 576 Iowa elementary schools. SchoolDigger rates this school 4 stars out of 5.

Students at Valley Elementary School are 93% White, 4% Hispanic, 2% African American, 1% Two or more races.

Students who attend Valley Elementary School usually go on to attend:

Middle : North Fayette Valley Middle School
High : North Fayette Valley High School


Rate Valley Elementary School!



Sign up for updates!

Be the first to know when there is an update for Valley Elementary School!


Latest Iowa data All new data »
2024–25 graduation ratesJun 13, 2026
2024–25 ISASP test scoresAug 20, 2025
2023–24 graduation ratesApr 1, 2025
2017–18 through 2023–24 attendance dataNov 15, 2024


SchoolDigger data sources: National Center for Education Statistics, U.S. Department of Education, the U.S. Census Bureau and the Iowa Department of Education.

IMPORTANT DISCLAIMERS: Not all boundaries are included. We make every effort to ensure that boundaries are up-to-date. But it's important to note that these are approximations and are for general informational purposes only. To verify legal descriptions of boundaries or school locations, contact your local tax assessor's office and/or school district.





Diagnostics