
Communities
Sharon NH Real Estate & Homes for Sale
4 homes for sale in Sharon NH from $515,000 to $995,000 — single family homes
4 homes for sale, straight from the MLS
4 homes for sale right now, straight from the MLS.
Homes for Sale in Sharon
4 homes for sale right now, straight from the MLS.
- Active
$515,000
3 bd | 2 ba | 1,868 ft²
65 Greenleaf Road, Sharon, NH, 03458
Single Family Residence
Listed by Debella Realty
MLS® #5113545
- Active
$995,000
4 bd | 3 ba | 2,909 ft²
182 McCoy Road, Sharon, NH, 03458
Single Family Residence
Listed by Four Seasons Sotheby's International Realty
MLS® #5094210
- ActivePrice Reduced
$895,000
4 bd | 3 ba | 3,044 ft²
296 Spring Hill Road, Sharon, NH, 03458
Single Family Residence
Listed by Duston Leddy Real Estate
MLS® #5091562
- ActivePrice Reduced
$649,500
3 bd | 2 ba | 2,235 ft²
35 Turnpike Road, Sharon, NH, 03458
Single Family Residence
Listed by North New England Real Estate Group
MLS® #5090081

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. Data last updated 11/02/26.
Live From the MLS
Market Insights
Homes for Sale in Sharon: what is listed right now, from the live PrimeMLS feed — a snapshot of today's inventory, not a valuation.
- 4
- Homes For Sale
- $763,625
- Average Price
- $895,000
- Median Price
- $515,000 – $995,000
- Price Range
- 112
- Avg. Days On Marketactive listings, so far
Welcome to Sharon
Sharon is a Hillsborough County town in New Hampshire's Monadnock area, a hilly stretch of about 16 square miles between Peterborough to the north and Rindge to the southwest, with Temple, New Ipswich and Jaffrey around its other sides. Temple Mountain forms its eastern boundary for several miles, and branches of the Contoocook River rise in the southeast. Houses for sale in Sharon NH sit in uneven, partly mountainous country that was long devoted to farming.
Living in Sharon, NH
Sharon was first settled in 1738 as part of Peterborough Slip, a strip of land that included Temple until 1768. Known as Sliptown for decades, it asked to join Peterborough in 1777 and was turned down, then incorporated as Sharon in 1791, named for Sharon, Connecticut, where many settlers came from. In the mid-1800s the town had three sawmills, though farming was the main work. The land is all recorded as dry ground, with several branches of the Contoocook River beginning near the southeastern corner and flowing north. Holt Peak on Temple Mountain, at 2,045 feet, is the highest point and anchors the ridge along the eastern border. For many years Sharon was home to the Sharon Arts Center, a nonprofit arts organization that closed in 2019.
At a Glance
Sharon New Hampshire at a Glance
- County
- Hillsborough County
- ZIP Code
- 03458 (shared with Peterborough)
- School District
- Contoocook Valley School District SAU #1
- 2025 Tax Rate (NH DRA)
- $17.82 per $1,000
- Area Guide
- New Hampshire
Sharon, NH Real Estate Statistics
Computed from the active residential listings in the MLS right now — a live snapshot, not a valuation.
- 4
- Total Homes
- 2,514
- Avg. Size In Sq. Ft.
- 29
- Avg. Age In Years
- 112
- Avg. Days On Market
- $515,000
- Minimum Price
- $995,000
- Maximum Price
- $763,625
- Average Price
- $304
- Avg. Price Per Sq. Ft.
Sharon Real Estate Trends
The Sharon real estate market currently counts 4 active listings. Asking prices currently span $515,000 to $995,000, with a median of $895,000. This page reads directly from the MLS, so the count and pricing here reflect what's actually for sale today rather than a stale snapshot.
Inventory by Property Type
- Single Family Homes4(100%)
Listings by Asking Price
- $500K–$750K2(50%)
- $750K–$1M2(50%)
Listings by Bedrooms
- 3 Beds2(50%)
- 4 Beds2(50%)
Sharon Real Estate FAQs
How many homes are for sale in Sharon?
There are 4 active MLS listings for homes in Sharon right now. Asking prices currently run from $515,000 to $995,000. This page reads the live feed, so the count changes as homes come on the market and go under contract.
What is the average price of homes in Sharon?
Active listings for homes in Sharon currently average $763,625 with a median asking price of $895,000. Averages move with the mix of homes on the market at any moment, so treat them as a snapshot rather than a valuation.
How long have homes in Sharon been on the market?
The active listings in Sharon have been on the market for an average of 112 days so far. Well-priced homes move faster than that average, so if you are watching this market it pays to see new listings the day they appear.
How can I see new homes in Sharon before anyone else?
Use the Get Alerts button at the top of this page — it saves exactly this search and emails you when a matching listing hits the MLS. Or contact our local team and tell us what you're looking for; we watch this market every day.
What is the Sharon NH ZIP code?
Sharon, NH uses ZIP code 03458. The town is in Hillsborough County, New Hampshire. The post office ZIP is shared with Peterborough, so check the town line on any listing.
What is the Sharon NH property tax rate?
Sharon's 2025 total property tax rate is $17.82 per $1,000 of assessed value (municipal, county, local and state education combined), per the New Hampshire Department of Revenue Administration. Village or water districts can add to it, and the bill depends on the assessed value, not the sale price.
Where is Sharon, NH?
Sharon is in western Hillsborough County in the Monadnock area of southern New Hampshire. It borders Peterborough to the north, Temple to the east, New Ipswich to the southeast, Rindge to the southwest and Jaffrey to the west. Temple Mountain runs along its eastern boundary for several miles.
What is the highest point in Sharon, NH?
The highest point in Sharon is Holt Peak on Temple Mountain, at 2,045 feet above sea level. Temple Mountain forms the town's eastern boundary with Temple for several miles. Branches of the Contoocook River rise near Sharon's southeastern corner and drain the rest of the town.
How did Sharon, NH get its name?
Sharon was settled in 1738 as part of Peterborough Slip and was called Sliptown until 1791. When it was incorporated that year, it was named for Sharon, Connecticut, the hometown of many of its settlers. An earlier attempt to become part of Peterborough, in 1777, was denied.
What should I know about Sharon real estate?
Sharon real estate covers about 15.7 square miles of uneven, partly mountainous land on the west side of Temple Mountain. Historically the town was farmland with a few sawmills, and it remains small, so listings are often few at any one time. Current homes and land for sale appear on this page.
Other New Hampshire Towns
Every town page we publish, grouped by region, each with its own live listings and local guide.
Towns Near Sharon
Hillsborough County Towns
- Amherst, NH
- Antrim, NH
- Bedford, NH
- Bennington, NH
- Brookline, NH
- Deering, NH
- Francestown, NH
- Goffstown, NH
- Greenfield, NH
- Greenville, NH
- Hancock, NH
- Hillsborough, NH
- Hollis, NH
- Hudson, NH
- Litchfield, NH
- Lyndeborough, NH
- Manchester, NH
- Mason, NH
- Merrimack, NH
- Milford, NH
- Mont Vernon, NH
- Nashua, NH
- New Boston, NH
- New Ipswich, NH
- Pelham, NH
- Peterborough, NH
- Temple, NH
- Weare, NH
- Wilton, NH
- Windsor, NH
Owl's Nest & the Pemi Corridor
Waterville Valley
White Mountains
Lake Winnipesaukee
Lakes Region
Squam Lake
Newfound Lake
Lincoln & Woodstock
Lake Winnisquam
Bretton Woods
North Conway
Stinson Lake
Cheshire County
Coos County
Grafton County
Hillsborough County
- Amherst, NH
- Antrim, NH
- Bedford, NH
- Bennington, NH
- Brookline, NH
- Deering, NH
- Francestown, NH
- Goffstown, NH
- Greenville, NH
- Hancock, NH
- Hillsborough, NH
- Hollis, NH
- Hudson, NH
- Litchfield, NH
- Manchester, NH
- Merrimack, NH
- Milford, NH
- Mont Vernon, NH
- Nashua, NH
- New Boston, NH
- New Ipswich, NH
- Pelham, NH
- Peterborough, NH
- Weare, NH
- Wilton, NH
Merrimack County
Rockingham County
- Atkinson, NH
- Auburn, NH
- Brentwood, NH
- Candia, NH
- Chester, NH
- Danville, NH
- Deerfield, NH
- Derry, NH
- East Kingston, NH
- Epping, NH
- Exeter, NH
- Fremont, NH
- Greenland, NH
- Hampstead, NH
- Hampton, NH
- Hampton Falls, NH
- Kensington, NH
- Kingston, NH
- Londonderry, NH
- Newfields, NH
- Newington, NH
- Newmarket, NH
- Newton, NH
- North Hampton, NH
- Northwood, NH
- Nottingham, NH
- Plaistow, NH
- Portsmouth, NH
- Raymond, NH
- Rye, NH
- Salem, NH
- Sandown, NH
- Seabrook, NH
- Stratham, NH
- Windham, NH
Strafford County
Communities
Thinking of Buying or Selling in Sharon?
Our local team books showings on any listing here, whichever brokerage holds it, and prices homes from the same live MLS data.
