Norfolk County Agricultural
580 Students
High School 9th - 12th
School Overview
Norfolk County Agricultural High School, commonly known as "Norfolk Aggie," is a unique public vocational-technical high school located in Walpole, Massachusetts. Unlike a traditional high school, its curriculum is centered on the biological and environmental sciences, offering specialized programs that integrate rigorous academic study with hands-on, career-focused training. The school is highly regarded for its distinctive focus on agriculture, animal science, plant science, and environmental technology, preparing students for both direct entry into specialized industries and higher education.
Situated on a expansive campus that functions as a living laboratory, the school provides students with immersive learning opportunities, including access to working farms, greenhouses, and veterinary clinics. This environment allows students to gain practical experience in fields such as equine science, arboriculture, and floral design alongside their core high school coursework. By blending community-based values with technical expertise, Norfolk Aggie serves as a hub for students across Norfolk County who are looking for a personalized, experiential education that emphasizes sustainability, responsibility, and professional skill development.
Situated on a expansive campus that functions as a living laboratory, the school provides students with immersive learning opportunities, including access to working farms, greenhouses, and veterinary clinics. This environment allows students to gain practical experience in fields such as equine science, arboriculture, and floral design alongside their core high school coursework. By blending community-based values with technical expertise, Norfolk Aggie serves as a hub for students across Norfolk County who are looking for a personalized, experiential education that emphasizes sustainability, responsibility, and professional skill development.
580
Total Students
56.3
Full-Time Teachers
10.3
Student/Teacher Ratio
N/A
Free/Reduced Lunch
Student Demographics
Student Demographics Data Table
| Demographic | Student Count |
|---|---|
| White | 529 |
| Hispanic | 1 |
| Black | 12 |
| Asian | 3 |
| Two or More | 20 |
| American Indian | 5 |
| Pacific Islander | 1 |
-
White529 (92.6 %)
-
Two or More20 (3.5 %)
-
Black12 (2.1 %)
-
American Indian5 (0.9 %)
-
Asian3 (0.5 %)
-
Hispanic1 (0.2 %)
-
Pacific Islander1 (0.2 %)
School Location
School Details
| Status: | Open |
|---|---|
| School Level: | High School |
| School Type: | Career and Technical School |
| Charter Status:* | Public Non-Charter |
| Virtual Instruction: | No virtual instruction |
| Shared Time Status: | No |
| District: | Norfolk County Agricultural |
| Phone: | (508)668-0268 |
| Website: | http://www.norfolkaggie.org |
| Grade Range: | 9th - 12th |
| Total Students: | 580 |
| Full-Time Teachers (FTE): | 56.3 |
| Pupil/Teacher Ratio: | 10.3 |
| NSLP Participation:1 | Yes participating without using any Provision or the CEO |
| Qualified Free Lunch: | 0 |
| Qualified Reduced Lunch: | 0 |
Grades Taught
Grade 9
155
Grade 10
154
Grade 11
137
Grade 12
134
Grades Taught Data Table
| Grade | Student Count |
|---|---|
| Grade 9 | 155 |
| Grade 10 | 154 |
| Grade 11 | 137 |
| Grade 12 | 134 |
Gender Ratio
Student Gender Ratio Data Table
| Gender | Student Count | Percentage |
|---|---|---|
| Female | 414 | 71.4% |
| Male | 157 | 27.1% |
| Not Specified | 9 | 1.5% |
Nearby High Schools (Within 10 Miles)
987 Students
High School 9th - 12th
941 Students
High School 9th - 12th
740 Students
High School 9th - 12th
902 Students
High School 9th - 12th
1,143 Students
High School 9th - 12th
904 Students
High School 9th - 12th
669 Students
High School 9th - 12th
313 Students
High School 9th - 12th
715 Students
High School 9th - 12th
High School 9th - 12th
1,073 Students
High School 9th - 12th
780 Students
High School 9th - 12th
Charter School
467 Students
High School 5th - 12th
1,142 Students
High School 9th - 12th
1,645 Students
High School 9th - 12th
614 Students
High School 7th - 12th
230 Students
High School 9th - 12th
1,092 Students
High School 9th - 12th
Charter School
695 Students
High School 6th - 12th
1,412 Students
High School 9th - 12th