School Overview
Thomas J. McMahon Elementary School is a public school located in Lewiston, Maine, serving students in the Lewiston Public Schools district. Situated on North Temple Street, the school is recognized for its commitment to providing a foundational education to children in the local community. It operates within a district that prioritizes diverse student engagement and strives to support learners through various academic and social-emotional initiatives tailored to elementary-age development.

As part of the Lewiston school system, McMahon Elementary emphasizes creating a nurturing environment where students can build core competencies in literacy, mathematics, and essential life skills. The school typically works closely with families and community members to foster a collaborative educational culture. While it functions as a neighborhood school, it benefits from the broader district resources aimed at closing achievement gaps and ensuring that all students, regardless of background, have the opportunity to succeed in a structured and supportive classroom setting.
504
Total Students
54.2
Full-Time Teachers
9.3
Student/Teacher Ratio
58.7%
Free/Reduced Lunch
Student Demographics

Student Demographics Data Table

Student Demographics for Thomas J McMahon Elementary Sch
Demographic Student Count
White275
Hispanic12
Black168
Asian10
Two or More35
American Indian4
  • White
    275 (54.6 %)
  • Black
    168 (33.3 %)
  • Two or More
    35 (6.9 %)
  • Hispanic
    12 (2.4 %)
  • Asian
    10 (2.0 %)
  • American Indian
    4 (0.8 %)
School Location
School Details
Status: Open
School Level: Elementary School
School Type: Regular School
Charter Status:* Public Non-Charter
Virtual Instruction: No virtual instruction
Shared Time Status: No
District: Lewiston Public Schools
Phone: (207)795-4140
Website: http://mcmahon.lewistonpublicschools.org/
Grade Range: Pre-K - 6th
Total Students: 504
Full-Time Teachers (FTE): 54.2
Pupil/Teacher Ratio: 9.3
NSLP Participation:1 Yes under Community Eligibility Option (CEO)
Qualified Free Lunch: 273
Qualified Reduced Lunch: 23
Grades Taught
Pre-Kindergarten 39
Kindergarten 59
Grade 1 60
Grade 2 71
Grade 3 72
Grade 4 62
Grade 5 74
Grade 6 67

Grades Taught Data Table

Grades Taught and Student Counts for Thomas J McMahon Elementary Sch
Grade Student Count
Pre-Kindergarten39
Kindergarten59
Grade 160
Grade 271
Grade 372
Grade 462
Grade 574
Grade 667
Gender Ratio

Student Gender Ratio Data Table

Student Gender Ratio for Thomas J McMahon Elementary Sch
Gender Student Count Percentage
Female24147.8%
Male26352.2%
Nearby Elementary Schools (Within 10 Miles)