School Overview
Mary Welsh Elementary School is located in Williamsburg, Iowa, and serves as the primary elementary education facility for the Williamsburg Community School District. Dedicated to fostering a supportive learning environment, the school focuses on building a strong academic foundation for students in their early formative years. The campus is integrated into the local community, emphasizing the district's commitment to student growth, character development, and academic excellence.

As part of the Williamsburg school system, Mary Welsh Elementary works to prepare students for success as they transition to the district’s middle and high school programs. The school prioritizes a collaborative partnership between educators, families, and the community to ensure that each child has the resources and guidance necessary to thrive. Through its curriculum and extracurricular efforts, the school aims to create a safe and engaging atmosphere where students are encouraged to reach their full potential.
604
Total Students
43.9
Full-Time Teachers
13.8
Student/Teacher Ratio
22.5%
Free/Reduced Lunch
Student Demographics

Student Demographics Data Table

Student Demographics for Mary Welsh Elementary
Demographic Student Count
White512
Hispanic50
Black3
Asian11
Two or More26
Pacific Islander1
  • White
    512 (84.9%)
  • Hispanic
    50 (8.3%)
  • Two or More
    26 (4.3%)
  • Asian
    11 (1.8%)
  • Black
    3 (0.5%)
  • Pacific Islander
    1 (0.2%)
School Location
School Details
Status: Open
School Level: Elementary School
School Type: Regular School
Charter Status:* Public Non-Charter
Virtual Instruction: No virtual instruction
Shared Time Status: No
District: Williamsburg Comm School District
Phone: (319)668-2301
Website: http://marywelsh.williamsburg.k12.ia.us/
Grade Range: Pre-K - 6th
Total Students: 604
Full-Time Teachers (FTE): 43.9
Pupil/Teacher Ratio: 13.8
NSLP Participation:1 Yes participating without using any Provision or the CEO
Qualified Free Lunch: 117
Qualified Reduced Lunch: 19
Grades Taught
Pre-Kindergarten 27
Kindergarten 67
Grade 1 80
Grade 2 90
Grade 3 88
Grade 4 68
Grade 5 91
Grade 6 93

Grades Taught Data Table

Grades Taught and Student Counts for Mary Welsh Elementary
Grade Student Count
Pre-Kindergarten27
Kindergarten67
Grade 180
Grade 290
Grade 388
Grade 468
Grade 591
Grade 693
Gender Ratio

Student Gender Ratio Data Table

Student Gender Ratio for Mary Welsh Elementary
Gender Student Count Percentage
Female26343.5%
Male34056.3%
Not Specified10.2%
Nearby Elementary Schools (Within 10 Miles)