Public school · El Monte
Twin Lakes Elementary
A free public school for grades three through eight in El Monte, with district after-school enrichment.
- Ages
- Ages 8–14
- Price
- Free
- Where
- 3900 Gilman Road, El Monte
Twin Lakes Elementary (3-8)
Twin Lakes Elementary is a free public school at 3900 Gilman Road in El Monte, serving grades three through eight (about ages 8 to 14) in the Mountain View Elementary School District. The state directory lists it as a traditional elementary school, not a virtual, independent-study or special-education program, and does not mark it as multilingual. Its website lists the district's Expanded (MAX) Learning after-school enrichment program. Its dual immersion program is listed at Payne and Parkview rather than here. Tuition is free, and students attend by address within the district. It suits an El Monte family with an older elementary or middle-school child who wants a free public school with after-school enrichment.
- Public school
- Mountain View Elementary
- Price level: Budget: low prices or free
- Programs at school: Care after school
- Getting in: By neighborhood: the school for your address
- Free, state-funded or takes childcare subsidies: yes
- Tuition-free public school.
About Twin Lakes Elementary
Twin Lakes Elementary is a public school in the Mountain View Elementary School District, serving grades three through eight at 3900 Gilman Road in El Monte. Its website lists the district's Expanded (MAX) Learning after-school program.
Where and how to reach them
3900 Gilman RoadEl Monte, CA 91732
Details from twinlakes.mtviewschools.com, checked October 9, 2026. Prices, dates and spaces change: check with Twin Lakes Elementary before you sign up. Something wrong or missing? Write to hello@summerground.com.