
Communities
Salem NH Real Estate & Homes for Sale
50 homes for sale in Salem NH from $159,999 to $1.6M — single family homes, condos and mobile & manufactured homes
50 homes for sale, straight from the MLS
50 homes for sale right now, straight from the MLS.
Homes for Sale in Salem
50 homes for sale right now, straight from the MLS.
- ActivePrice Reduced
$514,900
2 bd | 2 ba | 1,364 ft²
110 Millville Circle, Salem, NH, 03079
Single Family Residence
Listed by Coldwell Banker Realty Bedford NH
MLS® #5103814
- ActivePrice Reduced
$799,900
4 bd | 3 ba | 1,908 ft²
150 Lowell Road, Salem, NH, 03079
Single Family Residence
Listed by Keller Williams Gateway Realty/Salem
MLS® #5102322
- ActivePrice Reduced
$539,999
3 bd | 2 ba | 1,200 ft²
8 Haigh Avenue, Salem, NH, 03079
Single Family Residence
Listed by View Real Estate Group
MLS® #5100881
- ActivePrice Reduced
$899,000
3 bd | 2 ba | 2,432 ft²
21 Goodridge Avenue, Salem, NH, 03079
Single Family Residence
Listed by Century 21 North East
MLS® #5098285
- ActivePrice Reduced
$399,000
1 bd | 2 ba | 840 ft²
10 Braemoor Woods Road, Salem, NH, 03079
Condominium
Listed by William Raveis R.E. & Home Services
MLS® #5096695
- ActivePrice Reduced
$579,900
4 bd | 2 ba | 2,934 ft²
4 Alma Avenue, Salem, NH, 03079
Single Family Residence
Listed by Coldwell Banker Realty Andover MA
MLS® #5096243
- ActivePrice Reduced
$669,000
3 bd | 2 ba | 1,176 ft²
64 N MAIN Street, Salem, NH, 03079
Single Family Residence
Listed by Realty One Group Reliant
MLS® #5093494
- Active
$159,999
1 bd | 1 ba | 784 ft²
15 Princess Drive, Salem, NH, 03079
Mobile Home
Listed by Century 21 North East
MLS® #5083168

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/03/26.
Live From the MLS
Market Insights
Homes for Sale in Salem: what is listed right now, from the live PrimeMLS feed — a snapshot of today's inventory, not a valuation.
- 50
- Homes For Sale
- $641,986
- Average Price
- $600,000
- Median Price
- $159,999 – $1,599,999
- Price Range
- 36
- Avg. Days On Marketactive listings, so far
Current inventory: Single Family Homes (31) · Condos (13) · Mobile & Manufactured Homes (6)
Welcome to Salem
Salem is in the southwest corner of Rockingham County, where the Massachusetts line forms its southern and southeastern border. As the first town along Interstate 93 northbound in New Hampshire, it has become a commercial hub for the northern edge of Greater Boston, anchored by the Mall at Rockingham Park and Tuscan Village. Salem NH real estate ranges from suburban neighborhoods built since the 1950s to new condos in mixed-use development on the former racetrack site.
Living in Salem, NH
NH Route 28 carries Salem's long commercial strip, and a second business zone sits off Exit 2 on I-93; NH 38, NH 97 and NH 111 cross town as well. Tuscan Village, under construction since 2017 on the site of the old Rockingham Park horse track, mixes retail, medical offices, condos and apartments. Canobie Lake on the western boundary is home to Canobie Lake Park, opened in 1902 by a street railway company and still running. The Spicket River and Policy Brook drain the town toward the Merrimack, Arlington Mill Reservoir lies in the north and World End Pond in the southeast. The old Manchester and Lawrence rail line is now a rail trail. The 1738 north parish meetinghouse, later the town hall, houses the Salem Historical Society museum. Gordons Hill, at 366 feet, is the high point, and Southern New Hampshire University runs a satellite campus here.
At a Glance
Salem New Hampshire at a Glance
- County
- Rockingham County
- ZIP Code
- 03079
- School District
- Salem School District
- 2025 Tax Rate (NH DRA)
- $18.16 per $1,000
- Area Guide
- New Hampshire
Salem, NH Real Estate Statistics
Computed from the active residential listings in the MLS right now — a live snapshot, not a valuation.
- 50
- Total Homes
- 1,697
- Avg. Size In Sq. Ft.
- 38
- Avg. Age In Years
- 36
- Avg. Days On Market
- $159,999
- Minimum Price
- $1,599,999
- Maximum Price
- $641,986
- Average Price
- $378
- Avg. Price Per Sq. Ft.
Salem Real Estate Trends
The Salem real estate market currently counts 50 active listings. Asking prices currently span $159,999 to $1,599,999, with a median of $600,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 Homes31(62%)
- Condos13(26%)
- Mobile & Manufactured Homes6(12%)
Listings by Asking Price
- Under $300K6(12%)
- $300K–$500K8(16%)
- $500K–$750K20(40%)
- $750K–$1M12(24%)
- $1M+4(8%)
Listings by Bedrooms
- 1 Bed6(12%)
- 2 Beds15(30%)
- 3 Beds18(36%)
- 4 Beds7(14%)
- 5+ Beds4(8%)
Salem Real Estate FAQs
How many homes are for sale in Salem?
There are 50 active MLS listings for homes in Salem right now. Asking prices currently run from $159,999 to $1,599,999. 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 Salem?
Active listings for homes in Salem currently average $641,986 with a median asking price of $600,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 Salem?
The homes for sale in Salem right now break down as: single family homes (31), condos (13), mobile & manufactured homes (6). Use the filters on the listings on this page to narrow to the kind of property you want.
How long have homes in Salem been on the market?
The active listings in Salem have been on the market for an average of 36 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 Salem 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 Salem NH ZIP code?
Salem, NH uses ZIP code 03079. The town is in Rockingham County, New Hampshire.
What is the Salem NH property tax rate?
Salem's 2025 total property tax rate is $18.16 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 Salem, NH?
Salem is in southeastern New Hampshire, in the southwest corner of Rockingham County, on the Massachusetts border. It is the first New Hampshire town on Interstate 93 northbound and lies between Manchester to the northwest and Boston to the south. Highways through town include I-93, NH 28, NH 38, NH 97 and NH 111.
What are the best things to do in Salem New Hampshire?
Canobie Lake Park, an amusement park founded in 1902, is Salem's best-known attraction. America's Stonehenge, a stone site of disputed origin once called Mystery Hill, is also here. Shopping centers on the Mall at Rockingham Park and Tuscan Village, and the town has the Icenter skating arena, Field of Dreams and Hedgehog Pond Park.
Is there a Salem NH rail trail?
Yes. The former Manchester and Lawrence branch of the Boston and Maine Railroad, which ran through Salem until 2001, has been turned into a rail trail. A 2009 state study looked at restoring the line for commuter rail to Boston but recommended only preserving the option for the future.
Other New Hampshire Towns
Every town page we publish, grouped by region, each with its own live listings and local guide.
Towns Near Salem
Rockingham County Towns
- 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
- New Castle, NH
- Newfields, NH
- Newington, NH
- Newmarket, NH
- Newton, NH
- North Hampton, NH
- Northwood, NH
- Nottingham, NH
- Plaistow, NH
- Portsmouth, NH
- Raymond, NH
- Rye, NH
- Sandown, NH
- Seabrook, NH
- South Hampton, NH
- Stratham, NH
- Windham, 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
- Sharon, 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
- Sandown, NH
- Seabrook, NH
- Stratham, NH
- Windham, NH
Strafford County
Communities
Thinking of Buying or Selling in Salem?
Our local team books showings on any listing here, whichever brokerage holds it, and prices homes from the same live MLS data.
