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

Keith Middle School

225 Hathaway Blvd, New Bedford, MA 02740 · (508) 997-4511 · Bristol County
GRADES 06–08MIDDLE22-SUBURBREGULAR SCHOOL949 STUDENTS
Enrollment
949
Middle
DISTRICT 899 · STATE 547
Student : Teacher
10.6:1
89 FTE teachers
DISTRICT 10.8: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 6
327
Grade 7
318
Grade 8
304
Student demographics
White
33836%
DISTRICT 32% · STATE 51%
Hispanic
37039%
DISTRICT 46% · STATE 26%
Black
17218%
DISTRICT 15% · STATE 10%
Asian
91%
DISTRICT 1% · STATE 7%
Two+
576%
DISTRICT 6% · STATE 5%
Native American
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
47050%
Female
47850%

Discussions

+ POST

Test scores

MCAS 2024-25 . % Meeting or Exceeding Expectations
English Language Arts
24.0%
MA avg 43.8% . +0.0pp since 2016
Math
21.0%
MA avg 42.2% . -2.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
949
+57 (+6%) vs 2017
Student : Teacher
10.6:1
was 12.4:1
% White
36%
was 41%
% Hispanic
39%
was 36%
% Black
18%
was 16%
% Asian
1%
was 1%
Source: NCES Common Core of Data

About Keith Middle School

Keith Middle School is an expansive middle-grades school in New Bedford, Massachusetts, operated by New Bedford. The school enrolls 949 students in grades 6 through 8. Compared to the state average of about 547 students per school, that is 73% bigger than typical.

Across the 24 schools in New Bedford (12,505 students total), Keith Middle School accounts for its share of the district's footprint.

On the student-mix side, Keith Middle School logs that 39% of students identify as Hispanic, with the remaining enrollment distributed across several groups. The remainder breaks down as 36% White, 18% Black, 6% multiracial. That is noticeably more Hispanic than the county at large, where the share is closer to 10%.

Looking at school resources, The school employs 89 full-time-equivalent teachers, for a student-teacher ratio near 10.6:1. That figure is tighter than the state norm's 11.5:1 average.

In the surrounding community, ACS estimates for Bristol County put median household earnings sit near $85,625, 31% of adults hold a bachelor's degree or higher, and the poverty rate sits near 8%. In all, Bristol County runs 142 public schools (combined enrollment of about 80,897 students), of which Keith Middle School is one.

Nearest neighbor: New Bedford High, around 0.2 miles off. Within five miles, there are 8 other public schools.

Keith Middle School operates from an outer-ring location.

Looking at the recent track record. Looking back 7 years, enrollment at Keith Middle School has edged up 6%, going from 892 students in 2018 to 949 in 2025. Over the same period, the White share declined from 41% to 36%. The student-to-teacher ratio narrowed from 12.4:1 in 2018 to 10.6:1 today.

On the community side, members of the Keith Middle School community share and discuss sports schedules, lunch menu changes, and school spirit week. Contributors range from current parents to recent graduates and teachers.

Bristol County at a glance

View full county profile
Population
582,270
Census ACS
Median income
$85,625
Household, ACS
Bachelor's+
31%
Adults 25+
Poverty rate
8%
Below federal line
Schools in county
142
80,897 students

Quick facts

School name
Keith Middle School
District
New Bedford
Address
225 Hathaway Blvd, New Bedford, MA 02740
Phone
(508) 997-4511
County
Bristol County
Level
Middle
Grade range
06–08
Total enrollment
949
Teachers (FTE)
89
Student–teacher ratio
10.6:1
Locale
22-Suburb: Mid-size
NCES ID
250843001334
Charter school
No
Virtual school
No

Related schools

Other schools in New Bedford
Other schools in New Bedford
Nearby schools

Frequently asked questions

About Keith Middle School
How many students attend Keith Middle School?
Keith Middle School enrolls approximately 949 students in grades 06-08.
What grades does Keith Middle School serve?
Keith Middle School serves grades 06-08.
How many teachers does Keith Middle School have?
Keith Middle School employs 89 FTE teachers, for a student-to-teacher ratio of 10.6:1.
What is the racial breakdown of students at Keith Middle School?
At Keith Middle School, the student body is approximately 36% White, 39% Hispanic, 18% Black, 1% Asian, 6% Two or more.
Is Keith Middle School public or private?
Keith Middle School is a public K-12 school, overseen by New Bedford.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post