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

Main Street School

40 Main St., Exeter, NH 03833 · (603) 775-8946 · Rockingham County
GRADES PK–02ELEMENTARY31-TOWNREGULAR SCHOOL406 STUDENTS
Enrollment
406
Elementary
DISTRICT 404 · STATE 249
Student : Teacher
9.4:1
43 FTE teachers
DISTRICT 9.9:1 · STATE 11.0:1
Free / Reduced Lunch
15%
59 students
DISTRICT 15% · STATE 26%
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
Pre-K
31
Kindergarten
124
Grade 1
123
Grade 2
128
Student demographics
White
36590%
DISTRICT 89% · STATE 81%
Hispanic
113%
DISTRICT 3% · STATE 8%
Black
82%
DISTRICT 1% · STATE 2%
Asian
82%
DISTRICT 2% · STATE 3%
Two+
123%
DISTRICT 3% · 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
21553%
Female
19147%

Discussions

+ POST

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
406
-70 (-15%) vs 2017
Student : Teacher
9.4:1
was 13.3:1
% White
90%
was 89%
% Hispanic
3%
was 4%
% Black
2%
was 2%
% Asian
2%
was 3%
Source: NCES Common Core of Data

About Main Street School

Main Street School is an elementary campus of large scale in Exeter, New Hampshire, run under Exeter School District, caters to 406 students in grades pre-K through 2. Enrollment runs roughly 63% larger than the state mean of about 249.

Across the 2 schools in Exeter School District (807 students total), Main Street School accounts for its share of the district's footprint.

In terms of who attends, Main Street School records that 90% of students identify as White, making the school strongly White-majority. Other groups include 3% multiracial, 3% Hispanic. Compared to Rockingham County overall, the school's racial mix sits in roughly the same range.

On the income-and-resources front, Staff filings list 43 full-time-equivalent teachers, which works out to roughly 9.4:1 students per teacher. Statewide, the average ratio sits near 11.0:1, putting Main Street School tighter than the state norm the norm. About 15% of enrolled students meet the income threshold for free or reduced-price lunch, a commonly cited indicator of low-income enrollment.

Zooming out to the county, census data for Rockingham County shows the typical household earns roughly $118,331 per year, about 46% of the adult population holds a bachelor's degree or above, and census figures put the poverty rate at about 3%. Main Street School is one of 99 public schools in Rockingham County (combined enrollment of about 41,753 students).

Nearest neighbor: Lincoln Street Elementary School, around 0.2 miles off. Counting just inside five miles, 8 other public schools cluster around Main Street School.

Geographically, the school is in a small-town area.

Trend over the last 7 years. Over the past 7-year window, the student count ticked down 15%: 476 students in 2018 compared to 406 in 2025. Class-load math has fell: from 13.3:1 in 2018 to 9.4:1 in 2025.

Within the allk12 community for this school, members of the Main Street School community share and discuss science fair prep, picture-day reminders, and bus-route questions. Posting is open to anyone connected to the school.

Rockingham County at a glance

View full county profile
Population
319,082
Census ACS
Median income
$118,331
Household, ACS
Bachelor's+
46%
Adults 25+
Poverty rate
3%
Below federal line
Schools in county
99
41,753 students

Quick facts

School name
Main Street School
District
Exeter School District
Address
40 Main St., Exeter, NH 03833
Phone
(603) 775-8946
County
Rockingham County
Level
Elementary
Grade range
PK–02
Total enrollment
406
Teachers (FTE)
43
Student–teacher ratio
9.4:1
Free/Reduced lunch
59 (15%)
Locale
31-Town: Fringe
NCES ID
330297000109
Charter school
No
Virtual school
No

Related schools

Other schools in Exeter School District
Other schools in Exeter
Nearby schools

Frequently asked questions

About Main Street School
What is the total enrollment at Main Street School?
Main Street School enrolls approximately 406 students in grades PK-02.
What age range does Main Street School serve?
Main Street School serves students from grade PK through grade 02.
How many teachers does Main Street School have?
Main Street School employs 43 FTE teachers, for a student-to-teacher ratio of 9.4:1.
What is the student diversity at Main Street School?
Student demographics at Main Street School are roughly 90% White, 3% Hispanic, 2% Black, 2% Asian, 3% Two or more.
Who oversees Main Street School?
Main Street School is overseen by Exeter School District in Rockingham County.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post