Back to Search
1 / 30

120 Monroe Road, Bath, NH

Single Family Residence

For SaleActive
4 Beds|3 Baths|2,345 ft²|Built 1850|Bath

Listed by Keller Williams Realty-Metropolitan · Jason LePine

Property Description

120 Monroe Road, Bath is a single-family home for sale in New Hampshire at $895,000. The property offers 4 bedrooms, 3 bathrooms and 2,345 square feet of living space. Single-family ownership here means your own land, your own walls and room to make the property yours. The numbers worth knowing: garage parking for 3, 1850 construction and roughly $382 per square foot. Scroll on for current photos, the complete spec sheet and this Bath listing's market context.

Come discover 120 Monroe Road in Bath, NH. This remarkable former dairy farm offers 2,345 square feet of living space, featuring 4 bedrooms and 2.5 bathrooms with 186 acres set amidst a breathtaking landscape of rolling fields, mountain views, and water frontage along the Connecticut river. Steeped in agricultural heritage, the property includes an impressive collection of classic barns and farm buildings that showcase the craftsmanship and character of a bygone era. From the massive timber framed dairy barn and hay lofts to the additional outbuildings and storage structures, the possibilities are endless for farming, livestock, equipment storage, event space, or restoration projects. The farmhouse retains much of its historic charm, offering spacious rooms, original details, and a sprawling screened porch overlooking the surrounding countryside. While the home awaits updates and modernization, it provides a solid foundation for creating a one of a kind country estate. Outside, the setting is truly exceptional. Expansive open fields stretch toward the river, where the property enjoys waterfront access and the rare distinction of including two private islands. The backdrop of the White Mountains and surrounding hills creates stunning year round views, while the fertile farmland and scenic landscape offer endless opportunities for recreation, agriculture, conservation, or simply enjoying the tranquility of rural New Hampshire. Whether you're seeking a working farm, equestrian property, family compound, or outdoor retreat, 120 Monroe Road is A rare opportunity to own a piece of New Hampshire's farming heritage in one of the most picturesque settings the North Country has to offer. Schedule a private showing or come to our Open House on 6/14 from 11am to 2pm

Location Highlights

120 Monroe Road is a single family residence in Bath, New Hampshire, listed at $895,000. That works out to about $382 per square foot, for a home built in 1850. It has been on the market for 3 months.

From here it is 21.5 miles to Loon Mountain Resort and 27.7 miles to Owl's Nest Resort. At this latitude, Bath averages roughly 8.4 hours of sun a day in June and 3.6 in December.

Zoned schools in the SAU #23: Bath Village (Elementary), Haverhill Cooperative Middle (Middle), Woodsville (High). Always confirm zoning with the district office.

Property Details

Essentials & finishes

  • Bedrooms:4
  • Total Baths:3
  • Full Baths:2
  • SqFt:2,345
  • Price / SqFt:$381.66
  • Property Type:Single Family Residence
  • Year Built:1850
  • County:NH-Grafton
  • Town:Bath, NH
  • Status:Active
  • Days on Market:100

Primary Features

CountyNH-Grafton
Property TypeResidential
Year Built1850
ZoningRA R

Interior Features

AppliancesDryer, Refrigerator, Washer, Electric Stove
BasementYes
Basement Access TypeInterior
Basement DescriptionDirt Floor, Interior Entry, Interior Stairs, Unfinished
1/4 Baths0
3/4 Baths0
CoolingNone
ElectricFuses, Knob and Tube
FlooringCarpet, Hardwood, Vinyl
HeatingOil, Forced Air, Wood Stove
Interior FeaturesDining Area, Walk-in Pantry, 1st Floor Laundry
Rooms - Total10
SqFt-Approximate Finished Above Grade2,345
SqFt-Approximate Finished Below Grade0
SqFt Approximate Total Finished2,345
SqFt Approximate Total3,166

Location Information

School - DistrictSAU #23
School - ElementaryBath Village
School - HighWoodsville
School - Middle/JrHaverhill Cooperative Middle

Financial Details

PossessionClose Of Escrow
Tax - Gross Amount$4,269
Tax Year2025
Taxes TBDNo

Additional

Construction StatusExisting
ConstructionClapboard
CovenantsYes
EasementsYes
Flood ZoneUnknown
Pre-ConstructionNo
Property Sub TypeSingle Family Residence
RestrictionsNone
SeasonalNo
Total StoriesTwo
SurveyedUnknown
Timeshare/Fractional OwnershipNo
Water Access DetailsCross a Street to Access

External Features

ColorWhite
DrivewayDirt
Exterior FeaturesBarn, Outbuilding, Covered Porch, Screened Porch
FoundationStone
GarageYes
Garage Capacity3
Lot FeaturesAgricultural, Conserved Land, Country Setting, Farm, Dairy Farm, Pasture, Mountain View, Open Lot, Timber, Trail/Near Trail, Island, Near Paths
Lot - Acres186.44
Lot - SqFt8,121,326
ParkingDriveway, Unpaved
Road Frontage TypePaved, Public
Road FrontageTBD
RoofMetal
SewerPrivate
UtilitiesCable Available, Phone
Water SourcePrivate
Water Body TypeRiver
MLS®: PrimeMLS #5092866; Listed by Keller Williams Realty-Metropolitan · Jason LePine

Property History

Annual taxes for this property

YearAssessed Tax
2024$15,215
2023$14,835
2022$14,454

Estimated from list price; verify with the town assessor.

Market Data

Live snapshot computed from active listings in this town

  • Active listings in Bath19
  • Average list price$314,642
  • Price range$70,000 – $699,000

Mortgage Calculator

Estimate your monthly payment for this home

20%
Loan Term
6.5%
Estimated monthly payment$5,980 / mo
  • Principal & Interest$4,526
  • Property Tax$1,268
  • Home Insurance$186

Estimates use typical New Hampshire costs — a 1.7% effective property-tax rate, insurance at 0.25% of home value/yr, and PMI below 20% down. Actual town tax rates vary; verify with your lender and the town assessor.

Around This Property

Schools, everyday places and nearby destinations near 120 Monroe Road, Bath, NH

ElementaryBath Village
MiddleHaverhill Cooperative Middle
High SchoolWoodsville
DistrictSAU #23
$895,000/ Asking Price
For SaleActive
Est. $4,526 / mo20% down · 30yr · 6.5%
Tom DeMatteo

Tom DeMatteo

Owl’s Nest Real Estate · Questions?

Free account · saves this listing & alerts you to similar homes in Bath

Questions About This Listing

What is the asking price of 120 Monroe Road?

120 Monroe Road in Bath, NH is listed at $895,000.

That works out to about $382 per square foot.

What is the MLS number for 120 Monroe Road?

The MLS number is #5092866 (PrimeMLS), listed on June 4, 2026.

Where is 120 Monroe Road located?

The property is in Bath, New Hampshire (03740).

What kind of property is 120 Monroe Road?

Single-family home in Bath, New Hampshire, built in 1850.

How big is 120 Monroe Road?

The home has 4 bedrooms and 3 bathrooms.

It offers 2,345 square feet of living space.

PrimeMLS

NOTE: This representation is based in whole or in part on data generated by PrimeMLS, Inc., which assumes no responsibility for its accuracy. The data relating to real estate displayed on this site comes in part from the IDX Program of PrimeMLS.

This listing data is intended 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.