School Overview
Twin Lake School is a public elementary school located in Twin Lake, Michigan, serving as part of the Reeths-Puffer School District. The school is dedicated to fostering a supportive and engaging learning environment for its students, emphasizing foundational academic skills alongside social-emotional development. By leveraging the resources of a larger district while maintaining a community-focused atmosphere, the school aims to prepare its young learners for continued success as they progress through their educational journey.

The school’s curriculum is aligned with the Reeths-Puffer district’s commitment to academic excellence, innovation, and student-centered instruction. Through a variety of programs, extracurricular opportunities, and a strong partnership between educators and local families, Twin Lake School strives to cultivate a positive school culture where every student is encouraged to achieve their personal best. For more information on their specific programs, school calendar, or district initiatives, families are encouraged to visit the official district website at http://www.reeths-puffer.org.
212
Total Students
14.1
Full-Time Teachers
15.0
Student/Teacher Ratio
50.0%
Free/Reduced Lunch
Student Demographics

Student Demographics Data Table

Student Demographics for Twin Lake School
Demographic Student Count
White173
Hispanic17
Black5
Asian1
Two or More16
  • White
    173 (81.6 %)
  • Hispanic
    17 (8.0 %)
  • Two or More
    16 (7.5 %)
  • Black
    5 (2.4 %)
  • Asian
    1 (0.5 %)
School Location
School Details
Status: Open
School Level: Elementary School
School Type: Regular School
Charter Status:* Public Non-Charter
Virtual Instruction: Supplemental Virtual
Shared Time Status: No
District: Reeths-Puffer Schools
Phone: (231)719-3190
Website: http://www.reeths-puffer.org
Grade Range: Pre-K - 4th
Total Students: 212
Full-Time Teachers (FTE): 14.1
Pupil/Teacher Ratio: 15.0
NSLP Participation:1 Yes under Community Eligibility Option (CEO)
Qualified Free Lunch: 95
Qualified Reduced Lunch: 11
Grades Taught
Kindergarten 51
Grade 1 39
Grade 2 43
Grade 3 39
Grade 4 40

Grades Taught Data Table

Grades Taught and Student Counts for Twin Lake School
Grade Student Count
Kindergarten51
Grade 139
Grade 243
Grade 339
Grade 440
Gender Ratio

Student Gender Ratio Data Table

Student Gender Ratio for Twin Lake School
Gender Student Count Percentage
Female10348.6%
Male10951.4%
Nearby Elementary Schools (Within 10 Miles)