The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·CANTON·NCES 250330000455

Lt Peter M Hansen

25 Pecunit Street, Canton, MA 02021 · (781) 821-5085 · Norfolk County
GRADES KG–05ELEMENTARY21-SUBURBREGULAR SCHOOL538 STUDENTS
Enrollment
538
Elementary
DISTRICT 408 · STATE 381
Student : Teacher
13.6:1
39 FTE teachers
DISTRICT 13.3:1 · STATE 12.2:1
Free / Reduced Lunch
,
Title I proxy
Community
1
0 members
Enrollment and student:teacher ratio compared against other elementary schools. Free/Reduced Lunch and demographics compared against all schools.
Enrollment by grade
Kindergarten
85
Grade 1
84
Grade 2
92
Grade 3
87
Grade 4
102
Grade 5
88
Student demographics
White
32460%
DISTRICT 61% · STATE 51%
Hispanic
407%
DISTRICT 8% · STATE 26%
Black
6412%
DISTRICT 13% · STATE 10%
Asian
6111%
DISTRICT 11% · STATE 7%
Two+
469%
DISTRICT 7% · STATE 5%
Native American
10%
DISTRICT 0% · STATE 0%
Pacific Islander
20%
DISTRICT 0% · STATE 0%
Student head counts by race/ethnicity from federal NCES enrollment data. Very small groups may be suppressed in the source, so categories do not always sum exactly to total enrollment.
Gender split
Male
27952%
Female
25948%

Discussions

+ POST

Test scores

MCAS 2024-25 . % Meeting or Exceeding Expectations
English Language Arts
61.0%
MA avg 43.8% . -11.0pp since 2016
Math
59.0%
MA avg 42.2% . -8.0pp since 2016
Source: MCAS. All students, all grades. See all years and grades →

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
538
+63 (+13%) vs 2017
Student : Teacher
13.6:1
was 12.8:1
% White
60%
was 63%
% Hispanic
7%
was 6%
% Black
12%
was 13%
% Asian
11%
was 12%
Source: NCES Common Core of Data

About Lt Peter M Hansen

Lt Peter M Hansen is an elementary school of middle-of-the-pack scale in Canton, Massachusetts, operated by Canton, hosting 538 students in grades K through 5. Enrollment runs roughly 41% larger than the state mean of about 381.

Within Canton, which oversees 6 schools and 3,314 students, Lt Peter M Hansen is one campus in the system.

In terms of who attends, Lt Peter M Hansen logs that the largest single group is White, at 60% of enrollment; the rest comes out to 12% Black, 11% Asian, 9% multiracial, 7% Hispanic. The wider county runs roughly 70% White, putting the school's mix considerably less White than the area baseline.

In terms of school funding signals, The school lists 39 full-time-equivalent teachers, for a student-teacher ratio near 13.6:1. The state averages around 12.2:1, so this campus is higher than the state norm typical.

In the broader community, Norfolk County reports that the typical household earns roughly $130,739 per year, about 59% of the adult population holds a bachelor's degree or above, and census figures put the poverty rate at about 4%. Lt Peter M Hansen is one of 198 public schools in Norfolk County (combined enrollment of about 101,300 students).

The closest other public school is Wm H Galvin Middle, roughly 0.2 miles away. Within five miles, there are 8 other public schools.

The school occupies a suburban site.

Trend over the last 7 years. Over the past 7-year window, the student count grew 13%: 475 students in 2018 compared to 538 in 2025.

In the discussion threads here, the feed for Lt Peter M Hansen typically covers open house dates, ride-share offers, and field-trip permission slips. Contributors range from current parents to recent graduates and teachers.

Norfolk County at a glance

View full county profile
Population
730,082
Census ACS
Median income
$130,739
Household, ACS
Bachelor's+
59%
Adults 25+
Poverty rate
4%
Below federal line
Schools in county
198
101,300 students

Quick facts

School name
Lt Peter M Hansen
District
Canton
Address
25 Pecunit Street, Canton, MA 02021
Phone
(781) 821-5085
County
Norfolk County
Level
Elementary
Grade range
KG–05
Total enrollment
538
Teachers (FTE)
39
Student–teacher ratio
13.6:1
Locale
21-Suburb: Large
NCES ID
250330000455
Charter school
No
Virtual school
No

Related schools

Other schools in Canton
Other schools in Canton
Nearby schools

Frequently asked questions

About Lt Peter M Hansen
How large is Lt Peter M Hansen?
Lt Peter M Hansen enrolls approximately 538 students in grades KG-05.
Is Lt Peter M Hansen an elementary, middle, or high school?
Lt Peter M Hansen is an elementary school covering grades KG-05.
How many students per teacher at Lt Peter M Hansen?
Approximately 13.6:1 students per teacher at Lt Peter M Hansen.
What is the racial breakdown of students at Lt Peter M Hansen?
At Lt Peter M Hansen, the student body is approximately 60% White, 7% Hispanic, 12% Black, 11% Asian, 9% Two or more.
What district is Lt Peter M Hansen in?
Lt Peter M Hansen is part of Canton.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post