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

J F Kennedy Middle School

165 Mill Street, Natick, MA 01760 · (508) 647-6650 · Middlesex County
GRADES 05–08MIDDLE21-SUBURBREGULAR SCHOOL911 STUDENTS
Enrollment
911
Middle
DISTRICT 819 · STATE 547
Student : Teacher
11.1:1
82 FTE teachers
DISTRICT 10.6:1 · STATE 11.5:1
Free / Reduced Lunch
,
Title I proxy
Community
1
0 members
Enrollment and student:teacher ratio compared against other middle schools. Free/Reduced Lunch and demographics compared against all schools.
Enrollment by grade
Grade 5
221
Grade 6
239
Grade 7
217
Grade 8
234
Student demographics
White
64270%
DISTRICT 68% · STATE 51%
Hispanic
9110%
DISTRICT 10% · STATE 26%
Black
192%
DISTRICT 3% · STATE 10%
Asian
9811%
DISTRICT 12% · STATE 7%
Two+
607%
DISTRICT 7% · STATE 5%
Native American
10%
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
47152%
Female
44048%

Discussions

+ POST

Test scores

MCAS 2024-25 . % Meeting or Exceeding Expectations
English Language Arts
64.0%
MA avg 43.8% . +0.0pp since 2016
Math
67.0%
MA avg 42.2% . +1.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
911
+270 (+42%) vs 2017
Student : Teacher
11.1:1
was 12.1:1
% White
70%
was 78%
% Hispanic
10%
was 5%
% Black
2%
was 2%
% Asian
11%
was 11%
Source: NCES Common Core of Data

About J F Kennedy Middle School

J F Kennedy Middle School operates as a large middle school in Natick, Massachusetts, operated by Natick. Current enrollment sits at 911 students spanning grades 5 through 8. That puts it 67% bigger than the typical public school in Massachusetts, which averages around 547 students.

Within Natick, which oversees 8 schools and 5,348 students, J F Kennedy Middle School is one campus in the system.

On demographics, J F Kennedy Middle School records that the largest single group is White, at 70% of enrollment; the rest breaks down as 11% Asian, 10% Hispanic, 7% multiracial, 2% Black. That mix tracks the wider county fairly closely.

Looking at school resources, J F Kennedy Middle School reports 82 full-time-equivalent teachers, putting the student-to-teacher ratio at about 11.1:1. That tracks the state average closely.

Around the school, the surrounding county (Middlesex County) records that median household income runs about $130,847, roughly 60% of adults have completed at least a four-year degree, and census figures put the poverty rate at about 5%. Across Middlesex County's 386 public schools (combined enrollment of about 215,896 students), J F Kennedy Middle School is one campus in the mix.

The closest other public school is Brown, roughly 0.1 miles away. 8 of the 8 nearest public schools sit inside a five-mile radius.

The school occupies a residential site.

Five-year trend. Over the past 7-year window, the student count increased 42%: 641 students in 2018 compared to 911 in 2025. Over the same period, the White share edged down from 78% to 70%.

Inside the community feed, posts here usually surface around open house dates, ride-share offers, and field-trip permission slips. Anyone with firsthand experience at this school can post or comment.

Middlesex County at a glance

View full county profile
Population
1,638,365
Census ACS
Median income
$130,847
Household, ACS
Bachelor's+
60%
Adults 25+
Poverty rate
5%
Below federal line
Schools in county
386
215,896 students

Quick facts

School name
J F Kennedy Middle School
District
Natick
Address
165 Mill Street, Natick, MA 01760
Phone
(508) 647-6650
County
Middlesex County
Level
Middle
Grade range
05–08
Total enrollment
911
Teachers (FTE)
82
Student–teacher ratio
11.1:1
Locale
21-Suburb: Large
NCES ID
250834001297
Charter school
No
Virtual school
No

Related schools

Other schools in Natick
Other schools in Natick
Nearby schools

Frequently asked questions

About J F Kennedy Middle School
How large is J F Kennedy Middle School?
J F Kennedy Middle School enrolls approximately 911 students in grades 05-08.
What age range does J F Kennedy Middle School serve?
J F Kennedy Middle School serves students from grade 05 through grade 08.
How many teachers does J F Kennedy Middle School have?
J F Kennedy Middle School employs 82 FTE teachers, for a student-to-teacher ratio of 11.1:1.
What is the student diversity at J F Kennedy Middle School?
Student demographics at J F Kennedy Middle School are roughly 70% White, 10% Hispanic, 2% Black, 11% Asian, 7% Two or more.
What district is J F Kennedy Middle School in?
J F Kennedy Middle School is part of Natick.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post