Back 120 Main Street
Off Market

120 Main Street

Hillsborough County NH 03071

3
1
1
2515 sq. ft.
43560 sq. ft.
Single-Family
Last sold for $420,000
Kristine LamphereKristine Lamphere, last sold this property on 23 October 2026 after 127 days on market.

Overview

Experience a masterfully preserved piece of American history at the Haven-Gould home, proudly listed on the National Register of Historic Places. This exceptional property perfectly pairs a pre-Revolutionary center-chimney Cape with a 1790 brick-end Federal addition. Authentic details shine throughout the home, including wide-board pine floors, plaster walls, exposed beams, hand-forged hardware, and four fireplaces framed by original wavy-glass windows. The side entryway opens into a historic keeping room with a beehive oven, flowing seamlessly into a custom kitchen. This culinary space features soapstone counters, a vintage soapstone sink, a center island with an integrated beverage refrigerator, and artisan-tile highlights alongside a traditional fireplace. Tradition meets convenience with a walk-in pantry with plenty of storage and refrigerator, first-floor laundry, and direct access to the lush backyard. The main level offers a traditional dining room highlighted by a lead-glass cabinet and a stove insert. The living room carries historic details like four-panel doors, cornice moldings, and original wainscoting. Completing the first floor is a spa-like full bathroom with a soaking tub, heated floors, a walk-in shower, and a Kohler Bronze Rain Drum sink. In the grand foyer, an original faded Rufus Porter mural guides you to the second floor, which hosts three spacious bedrooms featuring wide pine wood floors. Through the side entry, an ell connects the home to a vast, flexible space and access to a barn studio or home office warmed by a propane stove. The ell also links a screened porch to the mature outdoor grounds. The property serves as a private oasis with perennial garden beds, fruit trees, a pergola, a stone patio, a storage shed, and a second screened porch off the garage. This natural retreat is beautifully neighbored by a historic 1812 schoolhouse and conservation land offering an unmatched piece of history.

Features

3 bedrooms
1 bathroom
1 carspace
1 garage space
2515 sq. ft. floor area
43560 sq. ft. lot size
Single-Family

Estimated Value

Based on this property and similar 3 bedroom single-family properties sold in Hillsborough County over the last 12 months, the estimated median property value of 120 Main Street is $535k.

Median value
$535k
Estimated value range
$175k - $1.35m
Median days on market
9
Estimated value trend
12%
increase over the last 12 months
Average days on market is based on recent, comparable sales in Hillsborough County. It is only an indication of the time a property is actively listed and should not be relied upon as an accurate representation of how soon a property will be sold.

Property history for 120 Main Street

2026
Sold
$420,000
23 Oct 2026 by Kristine Lamphere, of Keller Williams Realty-Metropolitan
2024
Sold
$469,000
16 Feb 2024

Happy sellers in Hillsborough County

~%

We have insufficient information to provide an overview of customer satisfaction for Hillsborough County. Viewing the agent profiles, reviews and sales for Hillsborough County can provide insights for this location.

Local market activity for 3 bedroom single-family properties in Hillsborough County

In the last 12 months, 34 three-bedroom single-family properties similar to 120 Main Street, have been sold.

This represents a 25% decrease in three-bedroom single-family properties sales when compared to the previous 12 months.

Nearby agents

Compare and contact these top performing agents who’ve delivered exception customer service for their clients in Hillsborough County

or
Skip the list and find your ideal agent to sell your propertyFind My Agent
© 2026 RateMyAgent