Millcreek School Guide
William Penn Elementary School, Millcreek
The homebuyer's read on William Penn Elementary: how it rates, which junior and high school it feeds into, and what homes inside the boundary cost, including the former Millcreek Elementary area.
Last updated: July 27, 2026
The short answer
William Penn Elementary is a public elementary school serving grades K to 5 in the Granite School District, in Millcreek, Utah. It carries an 8 out of 10 GreatSchools rating and tests above the Utah average. Under the current Granite feeder pattern, William Penn students move on to Evergreen Junior High for grades 6 to 8, then Olympus High School for grades 9 to 12. William Penn is also the school that absorbed most students from the former Millcreek Elementary, which Granite closed in 2023.
William Penn Elementary School, 1670 Siggard Drive, Millcreek, UT 84106. Granite School District.
Search Homes in the William Penn Boundary
How good is William Penn Elementary?
William Penn earns an 8 out of 10 GreatSchools rating, which places it above average among Utah public elementary schools. On recent state testing, roughly 60 percent of students scored proficient in reading and 58 percent in math, both above the statewide average for schools serving the same grades.
Class sizes run about 27 students per teacher, on the fuller side for the district, which reflects the school taking on students from a recent nearby closure. It is one of dozens of elementary schools in the Granite School District and runs a Spanish dual language immersion program.
The former Millcreek Elementary area
If you are searching for Millcreek Elementary, also written Mill Creek Elementary, note that Granite closed it at the end of the 2022 to 2023 school year. The closure came out of the Van Winkle and 700 East corridor elementary study, which consolidated several east-side schools. Students from Millcreek Elementary were directed to William Penn, and the Spanish dual language immersion program moved here and merged with William Penn’s existing Spanish program. If you are looking at homes in the old Millcreek Elementary neighborhood, William Penn is the most likely assigned school, but confirm the specific address, since some blocks were routed to other nearby schools.
Where William Penn feeds
Elementary schools matter for the early years, but families usually want to see the whole path. Under the current Granite School District pattern, the progression runs:
- Elementary: William Penn Elementary, grades K to 5
- Junior high: Evergreen Junior High, grades 6 to 8
- High: Olympus High School, grades 9 to 12
Granite reconfigured grades for the 2025 to 2026 school year, so sixth grade now sits at the junior high. Lines here have also shifted as the district has consolidated schools, so confirm your exact boundary before you rely on a feeder. The Granite School District boundary maps check any specific address. You can also explore the wider market on our Millcreek area page.
Homes in the William Penn boundary
The William Penn boundary covers a settled central Millcreek area near 1700 East, expanded by the recent closure of the neighboring Millcreek Elementary. Expect mostly established single-family homes on mature streets rather than new construction, with a mix of ramblers and updated homes. As of mid 2026, active listings in the area generally run:
- Entry level: smaller homes and townhomes from the $450,000s
- Typical: single-family homes in the $550,000s to $800,000s
- Upper end: larger and updated homes into the high six figures
These are approximate figures rather than live listing data, so treat them as a snapshot.
Search Homes in the William Penn Boundary
A local broker’s take
If schools are steering your Millcreek search, the William Penn boundary is a strong option: an above-average campus with a Spanish immersion program that feeds Evergreen Junior High and then Olympus. Because it absorbed the former Millcreek Elementary, the boundary now covers a wider slice of central Millcreek, which is worth keeping in mind when you compare listings. When you find a home you like, we will confirm its exact attendance area before you write an offer, since a single street can separate two different schools.
Explore the wider market on our Millcreek area page, or read up on where William Penn students head next on our Olympus High School page.
Enrolling and location
Families within the boundary receive guaranteed enrollment. Utah’s open enrollment policy allows applications from outside the boundary, subject to available space, through the Granite School District. The Spanish dual language immersion program fills by application, so ask early if immersion matters to your family.
When you are ready to find a home in the William Penn area, call 801-999-8005 or reach out here, and we will pull current listings inside the boundary and confirm the attendance area on any address you are considering.
Sources: GreatSchools, SchoolDigger, Niche, the National Center for Education Statistics, the Granite School District, and local reporting on the Van Winkle and 700 East corridor school consolidation. School data reflects the most recent published figures, and Granite moved to a K to 5, 6 to 8, and 9 to 12 structure for the 2025 to 2026 school year. Millcreek (Mill Creek) Elementary was closed by Granite at the end of the 2022 to 2023 school year, with students directed to William Penn. Price ranges are approximate estimates as of mid 2026 and change over time. Feeder assignments can vary by address, so verify with the Granite School District before relying on it.
William Penn Elementary School, Millcreek FAQ
Frequently asked questions
-
What grades does William Penn Elementary serve?
William Penn serves grades K to 5, with a preschool program, in the Granite School District, in Millcreek, Utah. Granite moved to a K to 5 elementary structure starting in the 2025 to 2026 school year, so sixth grade now attends junior high.
-
Is William Penn Elementary a good school?
Yes. It holds an 8 out of 10 GreatSchools rating and performs above the Utah average, with roughly 60 percent of students proficient in reading and 58 percent in math on recent state testing. Class sizes run about 27 students per teacher. Treat ratings and scores as a snapshot, since they move year to year.
-
Is William Penn the school for the old Millcreek Elementary area?
In large part, yes. Granite closed Millcreek (Mill Creek) Elementary at the end of the 2022 to 2023 school year as part of the Van Winkle and 700 East corridor study, and its students were directed to William Penn. The Spanish dual language immersion program from Millcreek Elementary merged into William Penn's existing Spanish program. Confirm your exact address, since some blocks route elsewhere.
-
What junior and high school does William Penn feed into?
Under the current Granite School District pattern, William Penn Elementary feeds Evergreen Junior High for grades 6 to 8 and then Olympus High School for grades 9 to 12. Granite has redrawn boundaries over time, so confirm your exact address before you rely on a feeder.
-
How do I find homes that feed into William Penn Elementary?
Search the William Penn attendance area directly on zoomUTAH, or reach out and we will pull current listings inside the boundary for you. Always verify the boundary on a specific address before you write an offer, since lines can change.
-
Does William Penn Elementary offer dual language immersion?
Yes. William Penn runs a Spanish dual language immersion program, which absorbed the program from the former Millcreek Elementary when that school closed. Immersion seats are limited and often filled by application, so ask early if immersion matters to your family.
Ready when you are
Let's talk about your move
23 years and more than 1,000 Utah closings. Tell me your goals and I will map the plan. No pressure, just a clear next step.
- 1,000+ Closed With My Team
- 23 yrs Utah Expertise
- Go-to-Market Prep · Price · Position