The Union Community School District has four attendance centers.
- Dysart-Geneseo (DG) and La Porte City (LPC) each have a PK-5 elementary building. Class sizes in the elementary range from 16-24 students.
- Union Middle School is located in Dysart and serves grades 6-8. Academic class sizes are similar to the high school, ranging from 18-22 students.
- Union High School is a 9-12 grade building located in La Porte City with an academic class size average of 18-22 depending on the course.
All buildings have had updates completed in recent years and will continually be updated. The entire district has air-conditioned classroom spaces and plenty of green space surrounding them for outdoor activities. All students in grades 4-12 have a district-provided Chromebook for their use with K-3 students having access to classroom computers. All buildings have Wi-Fi networks to support learning.