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

Mary Welsh Elementary

Public Grades PK, KG-6
189th
SchoolDigger Rank ?
of 576 Iowa Elementary Schools
Better than 67% of Iowa elementary schools
Summary

Mary Welsh Elementary is a public elementary school in Williamsburg, Iowa, serving 647 students in grades PK-6 and part of the Williamsburg Community School District, which is ranked 40 out of 313 districts in the state.

Mary Welsh Elementary consistently ranks among the top 25% of Iowa elementary schools, with students performing significantly above the state average in English Language Arts and Mathematics. In 2024-2025, the school's 3rd-6th grade students achieved proficiency rates of 67.4% to 85.3% in ELA and 72.5% to 88.4% in Mathematics, outpacing the state averages. The school also maintains relatively low chronic absenteeism rates and a favorable student-teacher ratio of 14.4, providing students with more individualized attention.

Compared to nearby schools, Mary Welsh Elementary outperforms Mid-Prairie West Elementary, H-L-V Elementary, and English Valleys Elementary in academic proficiency, though Clear Creek Elementary and Amana Elementary also demonstrate strong performance. Mary Welsh Elementary's moderate per-student spending of $12,242 suggests it is effectively utilizing its resources to support student learning and success.

604
Students ?
13.7
Student/teacher ratio ?
$12,242
Per pupil spending ?
22.5%
Free/discounted lunch ?
 2383 Raider Drive
       Williamsburg, IA  52361

(319) 668-2301

District: Williamsburg Community School District


Students who attend Mary Welsh Elementary usually attend:

High:    Williamsburg Junior-Senior High School
Racial breakdown:

White:
84.8%
Hispanic:
8.3%
Two or more races:
4.3%
more
 See top rated Iowa elementary schools

 Compare Mary Welsh Elementary to nearby elementary schools!
At a glance
Ranking trend: Recently slipping — 84th percentile in 2018 → 67th in 2025
Strengths
Test scores above the Iowa average (79% vs 72% meeting standards)
Above the Iowa median (67th percentile)
Worth a look
!Ranking has slipped from its 84th-percentile peak (2018) to 67th (2025)
Students meeting standards (2024-2025) ?
This school79%
District avg79%
Iowa avg72%
189th of 576
Iowa public elementary schools ?
Top 33%▲ up 37 pts since 2015
From bottom 30% (2015) to top 33% (2025)
See the entire ranking list of Iowa Elementary Schools →
SchoolDigger rating ?
40th of 313Williamsburg 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
202568.2189 of 57667.2%★★★☆☆
202461.1240 of 55756.9%★★★☆☆
202373.2133 of 56576.5%★★★★☆
202277.1103 of 57482.1%★★★★☆
202175.1119 of 56779.0%★★★★☆
201976.4121 of 60379.9%★★★★☆
201877.591 of 56784.0%★★★★☆
201773.8129 of 57477.5%★★★★☆
201641.0429 of 59928.4%★☆☆☆☆
201544.2430 of 61630.2%★★☆☆☆
201449.8371 of 60338.5%★★☆☆☆
201350.5371 of 62440.5%★★☆☆☆
201274.7101 of 62683.9%★★★★☆
By subject vs Iowa (2024-2025) ?
Mathematics80%+7 vs state
English Language Arts78%+7 vs state
Science74%+9 vs state

5.0
1 rating · 1 written review
51
40
30
20
10
Rate Mary Welsh Elementary
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
What people are saying
by a parent on FaceBook
Saturday, April 14, 2012

Open Quote Mary Welsh Elementary has quality educated staff and programs. i love sending my children there! The teachers are amazing! Close Quote





Schools Near Mary Welsh Elementary

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






Frequently Asked Questions about Mary Welsh Elementary

Mary Welsh Elementary ranks 189th of 576 Iowa elementary schools. SchoolDigger rates this school 3 stars out of 5.

Students at Mary Welsh Elementary are 85% White, 8% Hispanic, 4% Two or more races, 2% Asian.

Students who attend Mary Welsh Elementary usually go on to attend:

High : Williamsburg Junior-Senior High School

In the 2024-25 school year, 604 students attended Mary Welsh Elementary.

Rate Mary Welsh Elementary!



Sign up for updates!

Be the first to know when there is an update for Mary Welsh Elementary!


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