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

Norfolk County Agricultural

400 Main Street, Walpole, MA 02081 · (508) 668-0268 · Norfolk County
GRADES 09–12HIGH21-SUBURBCAREER AND TECHNICAL SCHOOL597 STUDENTS
Enrollment
597
High
STATE 777
Student : Teacher
9.8:1
61 FTE teachers
STATE 23.4:1
Free / Reduced Lunch
,
Title I proxy
Community
1
0 members
Enrollment and student:teacher ratio compared against other high schools. Free/Reduced Lunch and demographics compared against all schools.
Enrollment by grade
Grade 9
152
Grade 10
154
Grade 11
145
Grade 12
146
Student demographics
White
49783%
STATE 51%
Hispanic
427%
STATE 26%
Black
81%
STATE 10%
Asian
41%
STATE 7%
Two+
224%
STATE 5%
Native American
31%
STATE 0%
Pacific Islander
10%
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
17529%
Female
40267%

Discussions

+ POST

Test scores

MCAS 2024-25 . % Meeting or Exceeding Expectations
English Language Arts
61.0%
MA avg 43.8% . +3.0pp since 2018
Math
32.0%
MA avg 42.2% . -19.0pp since 2018
Source: MCAS. All students, all grades. See all years and grades →

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
597
+47 (+9%) vs 2017
Student : Teacher
9.8:1
was 9.8:1
% White
83%
was 90%
% Hispanic
7%
was 3%
% Black
1%
was 1%
% Asian
1%
was 1%
Source: NCES Common Core of Data

About Norfolk County Agricultural

Norfolk County Agricultural is a close-knit 9-12 campus in Walpole, Massachusetts, one of the schools within Norfolk County Agricultural. The school instructs 597 students in grades 9 through 12. Compared to the state average of about 777 students per school, that is 23% below typical.

Operationally, Norfolk County Agricultural answers to Norfolk County Agricultural, which sets policy, hires staff, and reports enrollment to the state.

In terms of who attends, Norfolk County Agricultural lists that 83% of students identify as White, making the school strongly White-majority. Beyond that, the school logs 7% Hispanic, 4% multiracial. By comparison, Norfolk County as a whole is about 70% White, so the school skews meaningfully more White than its surroundings.

In terms of school funding signals, On paper, Norfolk County Agricultural has 61 full-time-equivalent teachers, translating to a class-load average of around 9.8:1. The state averages around 23.4:1, so this campus is tighter than the state norm typical.

Zooming out to the county, census data for Norfolk County shows the typical household earns roughly $130,739 per year, about 59% of the adult population holds a bachelor's degree or above, and roughly 4% of residents live below the federal poverty line. In all, Norfolk County runs 198 public schools (combined enrollment of about 101,300 students), of which Norfolk County Agricultural is one.

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

The school occupies a residential site.

Trend over the last 7 years. Norfolk County Agricultural's enrollment has increased 9% since 2018, when it stood at 550 (now 597). The White share of enrollment fell from 90% to 83% over that span.

On allk12, the feed for Norfolk County Agricultural typically covers school events, parent volunteer needs, and clubs. Parents, students, alumni, and staff are welcome to weigh in.

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
Norfolk County Agricultural
District
Norfolk County Agricultural
Address
400 Main Street, Walpole, MA 02081
Phone
(508) 668-0268
County
Norfolk County
Level
High
Grade range
09–12
Total enrollment
597
Teachers (FTE)
61
Student–teacher ratio
9.8:1
Locale
21-Suburb: Large
NCES ID
250865001386
Charter school
No
Virtual school
No

Related schools

Other schools in Walpole
Nearby schools

Frequently asked questions

About Norfolk County Agricultural
How many students attend Norfolk County Agricultural?
Norfolk County Agricultural enrolls approximately 597 students in grades 09-12.
What grades does Norfolk County Agricultural serve?
Norfolk County Agricultural serves grades 09-12.
How many students per teacher at Norfolk County Agricultural?
Approximately 9.8:1 students per teacher at Norfolk County Agricultural.
What is the student diversity at Norfolk County Agricultural?
Student demographics at Norfolk County Agricultural are roughly 83% White, 7% Hispanic, 1% Black, 1% Asian, 4% Two or more.
What district is Norfolk County Agricultural in?
Norfolk County Agricultural is part of Norfolk County Agricultural.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post