
Middle School
Haverhill Cooperative Middle
Haverhill · SAU #23
About Haverhill Cooperative Middle
Haverhill Cooperative Middle is a public middle school in Haverhill, New Hampshire (Grafton County), part of the SAU #23.
It serves grades 4–8 with an enrollment of about 229 students and a student–teacher ratio of roughly 10:1.
It is the MLS-zoned middle school for 14 homes currently for sale. Always confirm zoning for a specific address with the district office.
- Grades
- 4–8
- Students
- 229
- Student–Teacher Ratio
- 10:1
- Type
- Public
- County
- Grafton County
School facts from the National Center for Education Statistics (NCES) Common Core of Data.
Market Insights — Homes Zoned to Haverhill Cooperative Middle
Current inventory: Single Family Homes (11) · Mobile & Manufactured Homes (2) · Income Properties (1)
Homes for Sale Near Haverhill Cooperative Middle
14 listings
$539,900
2 bd | 2 ba | 1,509 sq.ft.
245 Porter Road, Bath, NH, 03740
$259,000
2 bd | 2 ba | 914 sq.ft.
13 Smith Street, Haverhill, NH, 03785
$439,000
2 bd | 2 ba | 1,144 sq.ft.
67 Airport Road, Haverhill, NH, 03774
$97,000
3 bd | 2 ba | 952 sq.ft.
15 Trailer Park Road, Haverhill, NH, 03785
$259,900
1 bd | 1 ba | 1,032 sq.ft.
395 Valley Road, Haverhill, NH, 03785
$649,900
2 bd | 2 ba | 2,150 sq.ft.
87 Porter Road, Bath, NH, 03740
$149,000
3 bd | 2 ba | 1,064 sq.ft.
200 Central Street, Haverhill, NH, 03785
$895,000
4 bd | 3 ba | 2,345 sq.ft.
120 Monroe Road, Bath, NH, 03740
$535,000
3 bd | 2 ba | 1,450 sq.ft.
15 Wildcat Drive, Haverhill, NH, 03785
$130,000
4 bd | 2 ba | 1,980 sq.ft.
10 Pine Street, Haverhill, NH, 03785
$459,000
3 bd | 3 ba | 960 sq.ft.
243 Partridge Lane, Haverhill, NH, 03774
$97,000
3 bd | 2 ba | 952 sq.ft.
15 Trailer Park Road, Haverhill, NH, 03785
$345,000
0 bd | 0 ba | 3,563 sq.ft.
20 Pine Street, Haverhill, NH, 03785
$345,000
7 bd | 4 ba | 3,563 sq.ft.
20 Pine Street, Haverhill, NH, 03785
Haverhill Cooperative Middle FAQs
How many homes are for sale in the Haverhill Cooperative Middle attendance zone?
There are 14 active MLS listings matching this search in the Haverhill Cooperative Middle attendance zone right now. Asking prices currently run from $97,000 to $895,000. This page reads the live feed, so the count changes as homes come on and go under contract.
What is the average price of homes in the Haverhill Cooperative Middle attendance zone?
Active listings for homes in the Haverhill Cooperative Middle attendance zone currently average $371,407 with a median asking price of $345,000. Averages move with the mix of homes on the market at any moment, so treat them as a snapshot rather than a valuation.
What types of properties are available in the Haverhill Cooperative Middle attendance zone?
The current inventory for this search breaks down as: single family homes (11), mobile & manufactured homes (2), income properties (1). Use the filters on the listings below to narrow to the kind of property you want.
How long have homes in the Haverhill Cooperative Middle attendance zone been on the market?
The active listings on this page have been on the market for an average of 91 days so far. Well-priced homes often move faster than the average, so if you're watching this market it pays to see new listings early.
What grades does Haverhill Cooperative Middle serve?
Haverhill Cooperative Middle serves grades 4–8 with an enrollment of about 229 students and a student–teacher ratio of roughly 10:1, per the National Center for Education Statistics (NCES) Common Core of Data.
What school district is Haverhill Cooperative Middle in?
Haverhill Cooperative Middle is part of the SAU #23 in Grafton County, New Hampshire. The district page lists every zoned school and all homes currently for sale in the district.
How do I tour a home zoned to Haverhill Cooperative Middle?
Reach out to our New Hampshire team through the contact page with the address (or just what you're looking for) and we'll set up a private showing.
More Schools in the SAU #23
- Woodsville Elementary · Elementary · Haverhill
- Woodsville · High · Haverhill
- Woodsville High School · High · Haverhill
- Bath Village · Elementary · Bath
- Warren Village School · Elementary · Warren