Located in Williamsburg, Iowa, Mary Welsh Elementary School serves students in grades two through six. The school assists with the development of language, speech, social, intellectual and fine motor skills. It offers classes in English, science, math, history social studies and language arts. Mary Welsh Elementary School has a parent-teacher organization that conducts family-oriented activities and fundraising events. The school operates a library stocks a range of storybooks, picture dictionaries, fairy tales, puzzles, and fiction and nonfiction books. In addition, it provides academic guidance and career counseling services. Mary Welsh Elementary School also offers instruction sessions in art, music, computer and physical education. The school is governed by Williamsburg Community Schools.