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

Elm Street Middle School

117 Elm St., Nashua, NH 03060 · (603)966-3900 · Hillsborough County
GRADES 06–08MIDDLE13-CITYTITLE IREGULAR SCHOOL895 STUDENTS
·
allk12 Grade
Not graded

This school has no state test results for 2023-24 or 2024-25 to grade, which is common for schools that end before third grade. How grades work

Enrollment
895
Middle
DISTRICT 724 · STATE 379
Student : Teacher
9.9:1
75 FTE teachers
DISTRICT 11.2:1 · STATE 11.1:1
Free / Reduced Lunch
47%
420 students
DISTRICT 42% · STATE 26%
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, 2023-24

GradeStudentsShare
Grade 630334%
Grade 729433%
Grade 829833%
Student demographics
62%Diversity index
The chance that two students picked at random belong to different racial or ethnic groups.
DISTRICT 65% · STATE 33% · US 70%
White
—51%
DISTRICT 49% · STATE 81% · US 43%
Hispanic
—33%
DISTRICT 32% · STATE 8% · US 30%
Black
—4%
DISTRICT 3% · STATE 2% · US 15%
Asian
—4%
DISTRICT 7% · STATE 3% · US 6%
Two+
—8%
DISTRICT 9% · STATE 5% · US 5%
Student head counts by race/ethnicity from federal NCES enrollment data. District, state, and US figures are each group's share of all public school students in that area (US excludes territories). Very small groups may be suppressed in the source, so categories do not always sum exactly to total enrollment.

Discussions

+ POST

Where Elm Street Middle School ranks

Among middle schools
MeasureThis schoolIn New HampshireIn Hillsborough County
Enrollment
ranked largest first
895#5 of 101#2 of 30
Students per teacher
ranked fewest first
9.9:1#16 of 74#5 of 28
Diversity index
ranked most diverse first
62.0%#7 of 74#7 of 28
Free and reduced lunch
ranked highest share first
46.9%#9 of 90#3 of 29
Ranked against other public middle schools. Online schools are left out of every list, and test-score lists leave out schools that serve specialized populations. Each rank links to the full list. Arrows under a test-score rank show places moved since the prior test year, among schools tested both years.

6-year change

SY 2017-18 vs SY 2023-24
Enrollment
895
-144 (-14%) vs 2017
-14% since 1990-91, when it was 1,036
Student : Teacher
12.0:1
was 12.0:1
% White
51%
was 63%
% Hispanic
33%
was 25%
% Black
4%
was 3%
% Asian
4%
was 6%
Source: NCES Common Core of Data

Enrollment and staffing by year

School yearStudentsTeachers (FTE)Students per teacherFree and reduced lunch
2023-2489574.812.0:147% (420)
2022-2387488.39.9:142% (371)
2020-211,0448911.7:131% (319)
2017-181,03986.512.0:142% (438)
2015-161,0478612.2:143% (452)
2010-111,1668913.1:139% (453)
2000-011,3499214.7:120% (272)
1990-911,0367813.3:1N/A
Source: NCES Common Core of Data. Rows are the federal collections on file for Elm Street Middle School.

Since 2017-18: students down 14% (1,039 to 895); teachers down 14% (86.5 to 74.8).

About Elm Street Middle School

Elm Street Middle School is a middle school in Nashua, New Hampshire, according to federal school records. The school serves grades 6 through 8. Enrollment is 895 students. That is 136% larger than the average of about 379 students for middle schools in New Hampshire.

Nashua School District (21 schools, 10,636 students) runs Elm Street Middle School.

Of every 100 students at Elm Street Middle School, about 51 are White. After that, the student body is 33% Hispanic, 8% multiracial, 4% Asian, and 4% Black. Among all residents of Hillsborough County, the White share is about 82%. The diversity index for Elm Street Middle School is 62%. For US public schools as a whole it is 70%.

Its ratio of 9.9:1 is based on 74.8 full-time-equivalent teachers. The average for middle schools in New Hampshire is 11.1:1, so this school has fewer students per teacher. In all, 47% of students qualify for free or reduced-price lunch. Across public schools in Hillsborough County, the average is 26%.

American Community Survey estimates for Hillsborough County show that the median household earns about $103,545 a year, the share of adults with a bachelor's degree or higher is 42%, and roughly 4% of residents are in poverty. Across Hillsborough County, 127 public schools serve about 53,974 students.

Elm Street Middle School's nearest public school is Franklin Street School (about 0.8 miles). There are at least 8 more public schools inside five miles.

The school's federal locale classification is City: Small.

Enrollment figures show a decline of 144 students from 2017-18 to 2023-24. In 2017-18, 63% of students were White; in 2023-24, 51% were.

The allk12 page for Elm Street Middle School lets the school community talk about special education services, counseling, and support programs. Current and former families are welcome to add their experience.

Hillsborough County at a glance

View full county profile
Population
426,378
Census ACS
Median income
$103,545
Household, ACS
Bachelor's+
42%
Adults 25+
Poverty rate
4%
Below federal line
Schools in county
127
53,974 students

Quick facts

School name
Elm Street Middle School
District
Nashua School District
Address
117 Elm St., Nashua, NH 03060
Phone
(603)966-3900
County
Hillsborough County
Level
Middle
Grade range
06–08
Total enrollment
895
Teachers (FTE)
75
Student–teacher ratio
9.9:1
Free and reduced lunch
420 (47%)
Locale
13-City: Small
NCES ID
330498000317
Charter school
No
Virtual school
No

Related schools

Other schools in Nashua School District
Other schools in Nashua
Nearby schools

Frequently asked questions

About Elm Street Middle School
How large is Elm Street Middle School?
Elm Street Middle School enrolls approximately 895 students in grades 06-08.
What grades does Elm Street Middle School serve?
Elm Street Middle School serves grades 06-08.
What is the student-teacher ratio at Elm Street Middle School?
The student-to-teacher ratio at Elm Street Middle School is approximately 9.9:1 (75 FTE teachers).
What is the student diversity at Elm Street Middle School?
Student demographics at Elm Street Middle School are roughly 51% White, 33% Hispanic, 4% Black, 4% Asian, 8% Two or more.
Who oversees Elm Street Middle School?
Elm Street Middle School is overseen by Nashua School District in Hillsborough County.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post