Haverhill NH Real Estate & Homes for Sale

20 Properties Found

Sort Results:
1–20 of 20 properties displayed
Refine Property Search
Page 1 of 1    Prev | Next

Open House:

Sunday, 4/6 10:00-12:00PM

More Open House Info >

Beds:
2
Baths:
1.00
Sq.Ft.:
767
Status:
NEW LISTING
MLS#:
5034830
Type:
Single Family
Subdivision:
Mountain Lakes
Lot size:
0.33 Acres
Year built:
2008
Courtesy: BHHS Verani Bedford
View additional info

ADDITIONAL INFORMATION

Welcome to 81 King Drive in Haverhill, New Hampshireâ??a delightful 2-bedroom, 1-bathroom home offering 1,150 square feet of comfortable living space. Built in 2008, this charming residence sits on a 0.33-acre lot, providing a perfect blend of indoor and outdoor living. Situated in the heart of the Mountain Lakes District, this property grants access to a wealth of recreational amenities. Residents can enjoy swimming, boating, and fishing in the community's two lakes, as well as hiking and picnicking in the surrounding green spaces. The district also hosts various community events throughout the year, fostering a vibrant and engaging neighborhood atmosphere. Enjoy access to snowmobile and ATV trails from your doorstep. Embrace the serene lifestyle and abundant recreational options that 81 King Drive and the Mountain Lakes District have to offer. This property is more than just a home; it's a gateway to a vibrant and active way of life.

Open House:

Sunday, 4/6 11:00-2:00PM

More Open House Info >

Beds:
3
Baths:
2.00
Sq.Ft.:
2,125
Status:
NEW LISTING
MLS#:
5034156
Type:
Single Family
Lot size:
1.98 Acres
Year built:
2001
Courtesy: BHHS Verani Upper Valley
View additional info

ADDITIONAL INFORMATION

Nestled on nearly 2 acres in the peaceful town of Woodsville, NH, this well-maintained 3-bedroom, 2-bathroom cape offers the perfect blend of comfort, charm, and space. Whether you're looking for a full-time residence or a serene getaway, this property invites you to enjoy the best of country living. The main level features a primary bedroom and a versatile office space, perfect for remote work or creative pursuits. A full bath adds to the convenience of main-level living. Upstairs, youâ??ll find two additional bedrooms and a ¾ bath. The partially finished basement includes a spacious family room ideal for movie nights or gatherings, along with an additional bonus space thatâ??s ready to be customized for hobbies, fitness, or storage. Step outside and embrace nature! Relax by the small pond, gather around the firepit on cool evenings, or enjoy the updated deck (new in 2024)â??a perfect spot for morning coffee or summer entertaining. The detached 2-car garage offers ample room for vehicles, tools, and outdoor gear. This home has been thoughtfully updated to ensure move-in readiness, including: New roof and Appliances updated in 2019 along with New flooring and main doors in 2022. Whether you're seeking a cozy family home or a quiet escape, this charming property provides the ideal balance of modern comfort and rustic charm. Ready for you to call homeâ??schedule your showing today! DELAYED SHOWINGS UNTIL OPEN HOUSE ON SUNDAY, APRIL 6TH FROM 11AM-2PM

Beds:
2
Baths:
2.00
Sq.Ft.:
1,232
Status:
Active
MLS#:
5033928
Type:
Single Family
Lot size:
0.53 Acres
Year built:
1974
Courtesy: All Access Real Estate
View additional info

ADDITIONAL INFORMATION

Don't miss your chance to own a slice of heaven in the desirable Mountain Lakes District! This 2-bedroom, 1.75-bath home sits on a beautifully landscaped 0.535-acre lot, offering privacy with mature trees, a small fish pond, and vibrant flowers that bloom in the warmer months. Inside, you'll find a warm and inviting living space featuring: Cozy fireplaces for those chilly New England nights. Three-season porch to enjoy the beauty of spring, summer, and fall. Open-concept living & dining area perfect for entertaining. Bonus loft space â?? ideal for a home office or guest accommodations. Located in the Mountain Lakes District, this home offers lake access, a pool, basketball courts, tennis courts, and more â?? all with NO association fees!

Beds:
1
Baths:
1.00
Sq.Ft.:
428
Status:
Active
MLS#:
5032418
Type:
Single Family
Lot size:
2.52 Acres
Year built:
2016
Courtesy: White Mountain Lakes Real Estate
View additional info

ADDITIONAL INFORMATION

Recently updated with a brand new Artesian Well for potable flowing water year round, Come enjoy and make this private camp with a pond view your own. Just outside the White Mountains and surrounded by the woods, you'll find extra comfort with many recent high quality and custom updates including a new mini split system, new compost toilet, and a fully functional kitchen. This cozy one bedroom retreat has proven short term rental success so this investment can pay for itself while you're not enjoying it yourself!

Beds:
2
Baths:
1.00
Sq.Ft.:
920
Status:
Active
MLS#:
5032353
Type:
Single Family
Lot size:
3.53 Acres
Year built:
2024
Courtesy: Davis Realty of NH and VT, Inc.
View additional info

ADDITIONAL INFORMATION

Beautiful Mountain view Cabin with a creative design with aesthetic appeal. in rural setting on paved road with brook and lots of room for critters and gardening with no restrictions. A pastoral setting with wonderful 10 x 24 deck overlooking brook. Winter views of Moosilauke and Sugar Loaf and Hogs back, year round views of Vermont, Blue Mountain and 3 sisters. The cabin has one finished bedroom and a bedroom area which can either be walled off or left open for a more spacious living area. Enjoy the fabulous scenery in the kitchen and living area with a wonderful relaxation area off the bedroom with terrific views and master closet. Lovely pine floors and wainscoting celebrate the beauty of natural pine boards. The land is 50% pasture or garden area for your green thumb and critters. Perfect for VRBO income, also features black and gray discharge capability for RV's, water hookup and 220 power outlet. Great views visible from several windows in the home for your RV enjoyment. The cabin is built on piers with foam board walls completely enclosing the basement area with a 30 x 9' parking garage with storage. Possible owner financing with reasonable downpayment. Adjacent property available 8+ acres with RV and tractor. Owner/builder/broker owned

Beds:
4
Baths:
2.00
Sq.Ft.:
2,538
Status:
Active
MLS#:
5032344
Type:
Single Family
Lot size:
0.34 Acres
Year built:
1896
Courtesy: Coldwell Banker LIFESTYLES- Littleton
View additional info

ADDITIONAL INFORMATION

A beautiful 1800's Victorian home in the village of Woodsville, NH. Charming woodwork with incredible detail and craftsmanship throughout. New updated kitchen with granite countertops and a recently renovated bathroom on the main level. Enter the delightful sitting area and formal dining room. Adjoining the kitchen and dining room is a large, center great room with former wood burning fireplace, currently and electric insert. To the left you'll find either a first-floor bedroom or den, then into the first-floor full bath. To the right you'll find a large living room flowing nicely into the foyer to the second floor. Upstairs 3 or 4 bedrooms with a full bath. Lovingly cared for over the years inside and out. Landscaped grounds with room for a garden or future back yard patio. Partially fenced back yard. Large barn could be restored and garage with plenty of room for storage or potential to finish. Could make a nice space for a shop. With a full one car garage and paved driveway, just pull up the moving truck and make this gorgeous property your new home. Walking distance to all local amenities, shops, hospital, schools, and more. Centrally located in the heart of New Hampshire, surrounded by incredible mountains, lakes, and rivers. Formally occupied by a local legend, this unique one-of-a-kind property is one you won't want to miss. Schedule your showing appointment today.

Beds:
3
Baths:
2.00
Sq.Ft.:
1,532
Status:
Active
MLS#:
5031877
Type:
Single Family
Lot size:
0.73 Acres
Year built:
2016
Courtesy: Coldwell Banker LIFESTYLES - Hanover
View additional info

ADDITIONAL INFORMATION

Welcome to this well-maintained 2016 modular home, offering over 1,500 square feet of comfortable living space on a spacious .73-acre lot. Step inside through the mudroom entry into the open-concept kitchen, dining, and living areaâ??perfect for entertaining and everyday living. The primary suite, complete with a private bath, is thoughtfully situated on one end of the home, providing a peaceful retreat. On the opposite side, you'll find two additional bedrooms and a full bath, ensuring privacy and convenience for family or guests. Outside, you'll love the attached oversized garage, providing plenty of space for parking and storage. A spacious back deck offers the perfect spot for grilling, relaxing, and enjoying the outdoors. Plus, the outdoor shed is ideal for storing all your gardening supplies and tools. The partially finished lower level provides plenty of room for further expansion if needed. With a functional layout, and fantastic outdoor spaces, this home has it all!

Beds:
3
Baths:
2.00
Sq.Ft.:
1,924
Status:
Active
MLS#:
5031123
Type:
Single Family
Lot size:
5.1 Acres
Year built:
2010
Courtesy: BHHS Verani Londonderry
View additional info

ADDITIONAL INFORMATION

Modern well built home set back from the road on 5+ private acres in the heart of the White Mountains. Short drive to some of NH's best ski areas: Loon, Cannon & Waterville Valley. Close to multiple lakes & trails for hiking & snowmobiling. New kitchen in October of 2024 with Energy Star Rated Appliances. Abundant natural light throughout. Very well insulated with R50 & R30 rating. Plenty of outdoor storage for vehicles & toys in 29' x 23' garage with woodstove & available radiant heating. Additional 28' x 10' covered storage attached to garage for tractors/recreational vehicles and 23 x 10 covered woodshed attached to garage. Home has security cameras indoors/outdoors. This one checks all the boxes for either a year round or a wonderful second home. No town restrictions for short term rentals! Interactive floor plans can be found on Virtual Tours (unbranded tours link). Continue to show for back up offers.

Beds:
2
Baths:
2.00
Sq.Ft.:
1,642
Status:
Active
MLS#:
5030146
Type:
Single Family
Lot size:
0.54 Acres
Year built:
1965
Courtesy: Four Seasons Sotheby's Int'l Realty
View additional info

ADDITIONAL INFORMATION

Located conveniently for a number of lifestyles, this Ranch-style property is ready for its next chapter! The comfortable lot is inhabited by the residence, a detached two car garage, an additional storage shed with a large door, a Gazebo, and a yard shed that is conveniently located nearest the largest portion of lawn. The home has a large deck facing almost perfectly west, as well as a covered porch facing north which looks out into the driveway for relaxing or lounging. Upon entering the home, a large kitchen with adjacent dining area greets you before continuing into a spacious living room and a cozy sun-room. The first floor has two town-recognized bedrooms as well as the full bathroom. The basement of the home houses the utilities alongside a 3/4 bathroom and two additional rooms which could be used for a number of purposes. This property is proximate to North Haverhill center, Woodsville, and either Routes 5, 10, 25 A, B, C, 302, or I91 for daily commuting as well as the collection of resources. Enjoy a short ride to Hatchland Dairy for ice-cream in the warmer months, bundle up to take advantage of the white mountains or even our proximate hiking trails and hills, and keep any number of toys or recreational vehicles for use in any of the seasons within the garages or structures. This property has a number of attractive offerings. Come and see how your vision can fit this special property!

Beds:
4
Baths:
1.00
Sq.Ft.:
1,936
Status:
Active
MLS#:
5029447
Type:
Single Family
Lot size:
0.84 Acres
Year built:
1850
Courtesy: Davis Realty of NH and VT, Inc.
View additional info

ADDITIONAL INFORMATION

Antique 1850 Country Cape on with excellent living areas with handicap access with much new work done to the property. Woodstove in the kitchen with wood box adding some real country. Great central heating system and utility basement. An extra room in the center of the home is perfect for another bath / laundry in the future or a 5th bedroom or office. This home has had all its major systems well maintained and ready for your final touches on the interior. This home certainly works as a single level home if you wish with 2 bedrooms on the first floor, two bedrooms on the second floor. A NEW ENGLAND home with a barn / garage with lots of space for your horse, chickens etc. Enjoy rural living at is best.

Beds:
4
Baths:
3.00
Sq.Ft.:
2,674
Status:
Active
MLS#:
5028469
Type:
Single Family
Lot size:
0.19 Acres
Year built:
1895
Courtesy: Coldwell Banker LIFESTYLES- Littleton
View additional info

ADDITIONAL INFORMATION

A beautiful, fully renovated, New England style home that has been lovingly cared for and maintained by the same owners for nearly thirty years. So much original charm and character remain, with many thoughtful updates throughout. This fantastic home features four bedrooms, including a large primary suite with master bath. Two additional bathrooms, one on each floor, a private office space and a bonus room which could be used as a playroom, second office, exercise room, craft room, the possibilities are endless. A floorplan that flows flawlessly from the living room to the dining room, then to the kitchen and out to the back yard. With a glass sliding door to the large open deck and the fenced in yard, a gorgeous patio space and two enclosed porches for plenty of privacy and space to relax and enjoy. There is so much to explore in this amazing home. Come check it out for yourself. Located in town, close to all local amenities. Walking distance to two of the schools and within a mile of Shaws, Walmart, and the hospital. Surrounded by many outdoor activities such as the community field, hiking and biking trails, snowmobile and atv trails, and the Connecticut River for kayaking, tubing, boating, fishing, and more.

Beds:
3
Baths:
2.00
Sq.Ft.:
1,483
Status:
Active
MLS#:
5027208
Type:
Single Family
Lot size:
0.23 Acres
Year built:
1972
Courtesy: Badger Peabody & Smith Realty
View additional info

ADDITIONAL INFORMATION

Mt Lakes, a sweet little precinct within the town of Haverhill, has no HOA fees but offers its own beach access, swimming pool, tennis court, and more. Not only that, but it's also conveniently located to winter activities in the area as well as shopping, dining, etc. This charming chalet, in the heart of Mt Lakes, comes mostly furnished and is turn key ready. Pack up all your cares and woes and escape to this peaceful, cozy all season cottage. The enclosed screened porch serves as a restful place in the summer to have a meal and watch a movie or entertain family and friends. In the winter curl up by the wood stove inside and read a book on a lazy Saturday. Find the primary bedroom on the first level along with the kitchen, two bathrooms, dining room and living room. Find two more bedrooms upstairs, both spacious and well appointed. Be it a primary or vacation home, this house is well suited to either. Take a look soon. Buyers and Buyers' agent are responsible for verifying room dimensions.

Beds:
2
Baths:
1.00
Sq.Ft.:
924
Status:
Active
MLS#:
5022690
Type:
Mobile Home
Year built:
2022
Courtesy: KW Coastal and Lakes & Mountains Realty/Hanover
View additional info

ADDITIONAL INFORMATION

Welcome to 11 Trailer Park Road, where modern comfort meets small-town convenience! This brand-new 2-bedroom, 2-bathroom mobile home is ready for you to move right in. Step inside to discover sleek vinyl flooring throughout and a spacious, open-concept living room, kitchen, and dining area designed with both style and functionality in mind. Large windows fill the space with natural light, creating an inviting atmosphere youâ??ll love coming home to. Situated on a desirable corner lot, this property offers plenty of outdoor space for relaxation or gardening. The monthly lot rent of $350 includes road maintenance, sewer, trash removal, snow removal for park roads, and waterâ??providing worry-free living in a well-maintained community. Located in the heart of Woodsville, a vibrant village in Haverhill, this home is within walking distance to grocery stores, restaurants, and everyday essentials. Whether youâ??re running errands or grabbing a bite to eat, everything you need is just a short stroll away. This is your chance to own a beautiful, low-maintenance home in a prime location. Schedule your showing today and start enjoying all that Woodsville has to offer!

Beds:
4
Baths:
2.00
Sq.Ft.:
1,876
Status:
Active
MLS#:
5021430
Type:
Mobile Home
Lot size:
0.47 Acres
Year built:
1985
Courtesy: All Access Real Estate
View additional info

ADDITIONAL INFORMATION

Two mobile homes situated on a 0.47-acre lot offer a variety of possibilities for investors, multi-generational families, or those seeking rental income. This spacious lot provides plenty of room for gardening, outdoor activities, or simply enjoying the open space. The first mobile home is located on a gravel pad and is not tied down, while the second mobile home is on a concrete slab and is securely tied down. While both homes share a public water source, each unit has separate utilities and its own septic system, allowing for flexibility in how the property is usedâ??whether you choose to live in one home and rent the other, or use both for rental income. One mobile home is currently tenant-occupied, providing immediate cash flow. Located in a convenient spot, this property provides a rural feel with easy access to local amenities, striking an ideal balance between tranquility and convenience. Whether you're looking for an owner-occupied property with rental income potential or a fully income-generating investment, this property offers great opportunity. Donâ??t miss out!

Beds:
2
Baths:
1.00
Sq.Ft.:
1,452
Status:
Active
MLS#:
5020289
Type:
Single Family
Lot size:
0.48 Acres
Year built:
1900
Courtesy: Coldwell Banker LIFESTYLES- Franconia
View additional info

ADDITIONAL INFORMATION

This handyman special in the heart of Woodsville across from the park on South Court Street will be a great investment. Two bedrooms upstairs, living room, eat in kitchen and full bath on the first floor along with a family room and stairwell access to the attic. The downstairs may be a gut but the upstairs still looks like it is in good shape. This property is serviced by town water & sewer.

Beds:
2
Baths:
2.00
Sq.Ft.:
790
Status:
Active
MLS#:
5019628
Type:
Mobile Home
Year built:
2025
Courtesy: KW Coastal and Lakes & Mountains Realty/Hanover
View additional info

ADDITIONAL INFORMATION

Discover the perfect blend of privacy and convenience in this brand-new single-wide mobile home, to be built in the peaceful Oak Ridge Park community. Set on a wooded lot, this home will rest on a slab foundation with tie-downs for added stability. With lot rent of just $350/month, including water, and a required background check for residency, this community offers an affordable and welcoming lifestyle. The homeâ??s interior features modern finishes, including 8-foot flat ceilings, durable vinyl flooring throughout, and neutral white wall panels for a clean, contemporary feel. The kitchen boasts DuraCraft cabinets with hidden hinges, designer pulls, and adjustable shelving, a stainless-steel double-bowl sink, and stylish laminate countertops. Bathrooms include traditional vanities, acrylic bowls, and porcelain stools, while bedrooms feature vented shelving and energy-efficient LED lighting. Built for comfort and efficiency, the home features a Carrier high-efficiency propane furnace that is AC-ready. Additional highlights include an Ecobee Smart Thermostat, hybrid water heater, premium insulation, and energy-efficient Low-E Argon windows. The exterior offers durable vinyl siding, asphalt shingles with ice guard, and charming shutters for added curb appeal. This is a facsimile listing, and the home will be built once a purchase and sales agreement is signed.

Beds:
2
Baths:
1.00
Sq.Ft.:
990
Status:
Active
MLS#:
5019312
Type:
Single Family
Lot size:
1 Acres
Year built:
1900
Courtesy: Lyman Realty
View additional info

ADDITIONAL INFORMATION

Located at the junction or Rt 10 and Rt 25 with the Oliverian Brook cascading to the Ct. River across Tannery Rd this special location is a short walk to the Bedell Bridge Park and boat launch or take a stroll around the majestic Haverhill Commons this location offers proximity to Hanover, Plymouth with nearby Woodsville for shopping needs. An old cape and shed currently occupy the property for the renovator or a new build. Opportunity is in the eye of the beholder!

Beds:
3
Baths:
2.00
Sq.Ft.:
2,642
Status:
Active
MLS#:
5018416
Type:
Single Family
Lot size:
2.04 Acres
Year built:
1985
Courtesy: Davis Realty of NH and VT, Inc.
View additional info

ADDITIONAL INFORMATION

A grand design of a contemporary homes, arguably one of the best location in the town of North Haverhill village overlooking the renowned Oxbow of the Connecticut river and the prime agricultural region with mountain backdrop. The the Southern facing spacious deck enjoys the sun all year long with this fabulous view. Inside, a wonderful fireplace lights up the living room with the sunlight flooding in for a cheery winter retreat ! Enjoy the flow of this published floor plan with very nice sized rooms and open concept design in living room. The second floor has it's own full bath as does the first floor. All the bedrooms enjoy the luxury of the amazing view. You will also enjoy the convenience of an attached two car garage and spacious huge basement with bulkhead and interior staircase. The setting is lovely woodland with a glade in which the house is situated. The land is level and the home has a nice set back from the Paved Horse Meadow Road. Delayed showings till October 21st.

Beds:
4
Baths:
2.00
Sq.Ft.:
2,700
Status:
Active
MLS#:
5015783
Type:
Single Family
Lot size:
0.22 Acres
Year built:
1890
Courtesy: Lyman Realty
View additional info

ADDITIONAL INFORMATION

Built in 1890 this home is ready to be brought into the modern age. Located on a corner lot in town, with a fenced in yard for privacy and security for pets and children. Fruit trees and perennial plantings and a two bay detached garage add to the curb appeal of the property. Potential abounds with the large size of this home, with over 4000 square feet of total area. At one point in it's history it appears to have been used as a duplex and could be returned to that layout. Hardwood floors, wainscoting and large windows are throughout. The basement and first floor have been rewired, while the second floor still has knob and tube to be updated. One section of the roof will require some attention, while the rest of the roof was redone 10+ years ago. Will not qualify for FHA or VA financing. Come take a look and see if this is the right home for you.

Beds:
3
Baths:
2.00
Sq.Ft.:
1,547
Status:
Active
MLS#:
5007739
Type:
Single Family
Lot size:
1.9 Acres
Year built:
1985
Courtesy: KW Coastal and Lakes & Mountains Realty/Hanover
View additional info

ADDITIONAL INFORMATION

Welcome to your perfect haven, nestled on approximately 1.9 acres of picturesque land! This charming 3-bedroom, 2-bathroom single-family home effortlessly combines modern comfort with serene country living. Step inside to an open floor plan featuring stunning vaulted ceilings and gorgeous hardwood floors that flow throughout most of the home. The beautifully designed kitchen, complete with rich wood cabinets and newer appliances, is sure to delight any home chef. The main level also offers a light-filled living area, perfect for both entertaining and relaxation. The fully finished walkout basement adds versatility, including a heated office space ideal for remote work or creative pursuits. This home is thoughtfully updated with a brand new heating system, hot water heater, and septic system, ensuring you enjoy modern efficiency and peace of mind. Half of the house has already been updated with new windows, enhancing both comfort and energy efficiency. Outside, you'll find a one-car attached garage, an above-ground pool for summer enjoyment, and expansive grounds offering endless possibilities for outdoor activities and gardening. With its blend of comfort and tranquility, this property is a true gem. Please note that the sale is contingent upon the seller finding suitable housing, so don't waitâ??schedule your viewing today to make this dream home yours!

Refine Property Search
Page 1 of 1    Prev | Next
1–20 of 20 properties displayed
Andrea D. Conner, License 71221, Xome Inc., License 68390, AndreaD.Conner@xome.com, 844-400-XOME (9663), 750 Highway 121 Bypass, Ste 100, Lewisville, TX 75067

broker logo

Copyright 2025 PrimeMLS, Inc. All rights reserved. This information is deemed reliable, but not guaranteed. The data relating to real estate displayed on this display comes in part from the IDX Program of PrimeMLS. The information being provided is for consumers’ personal, non-commercial use and may not be used for any purpose other than to identify prospective properties consumers may be interested in purchasing. Data last updated {{last updated}}.




Haverhill Real Estate

Haverhill is located in New Hampshire. Haverhill, New Hampshire has a population of 4,605. Haverhill is more family-centric than the surrounding county with 41% of the households containing married families with children. The county average for households married with children is 24.41%.

The median household income in Haverhill, New Hampshire is $53,762. The median household income for the surrounding county is $73,755 compared to the national median of $69,021. The median age of people living in Haverhill is 46.7 years.

Haverhill Weather

The average high temperature in July is 78.9 degrees, with an average low temperature in January of 4 degrees. The average rainfall is approximately 39.8 inches per year, with 69.9 inches of snow per year.

Haverhill Map

Haverhill Real Estate Market Conditions

  • Median sales price

    $390,000
    18%
    change since last quarter
  • # Active listings

    38
    30-day change

Haverhill Schools and Demographics

Education near Haverhill, NH

City County
High School Graduates 90.36 92.99
College Degree - 2 year 6.95 8.41
College Degree - 4 year 24.92 42.56
Graduate Degree 11.28 12.66
Expenditures per Student 24,738 24,738
Students per Teacher 10.2 10.2

Elementary Schools near Haverhill, NH

Grades Students P/T Ratio ZIP
Piermont Village School PK - 08 63 8.1 03779
Woodsville Elementary School PK - 03 226 10 03785

Middle Schools near Haverhill, NH

Grades Students P/T Ratio ZIP
Haverhill Cooperative Middle School 04 - 08 254 9.3 03774

High Schools near Haverhill, NH

Grades Students P/T Ratio ZIP
Rivendell Academy 07 - 12 212 9.6 03777
Woodsville High School 09 - 12 252 10 03785

Real estate near Haverhill