
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.
- Active
$350,000
3 bd | 1 ba | 728 ft²
22 Millville Street, Salem, NH, 03079
Single Family Residence
Listed by Lamacchia Realty, Inc.
MLS® #5113945
- Active
$799,900
3 bd | 3 ba | 2,100 ft²
22 Nolet Avenue, Salem, NH, 03079
Single Family Residence
Listed by McGinn & Associates Realty, LLC
MLS® #5113666
- Active
$865,000
5 bd | 4 ba | 3,111 ft²
23 Golden Oaks Drive, Salem, NH, 03079
Single Family Residence
Listed by RE/MAX Innovative Properties
MLS® #5113585
- Active
$214,900
2 bd | 2 ba | 1,008 ft²
101 Dart Drive, Salem, NH, 03079
Mobile Home
Listed by Five North Realty Group, Inc.
MLS® #5113118
- Active
$749,900
1 bd | 1 ba | 857 ft²
18 Artisan Drive, Salem, NH, 03079
Condominium
Listed by Doherty Properties, LLC
MLS® #5112244
- Active
$775,000
2 bd | 3 ba | 2,043 ft²
10 Milano Way, Salem, NH, 03079
Condominium
Listed by Coldwell Banker Realty Bedford NH
MLS® #5111971
- Active
$849,900
2 bd | 3 ba | 1,900 ft²
93 Brookdale Road, Salem, NH, 03079
Condominium
Listed by Arris Realty
MLS® #5111409
- Active
$849,900
3 bd | 3 ba | 1,900 ft²
93 Brookdale Road, Salem, NH, 03079
Condominium
Listed by Arris Realty
MLS® #5111406
- Active
$239,900
2 bd | 2 ba | 924 ft²
29 Lowell Road, Salem, NH, 03079
Mobile Home
Listed by Salem Manufactured Homes
MLS® #5111200
- Active
$899,000
3 bd | 3 ba | 2,076 ft²
189 No. Main Street, Salem, NH, 03079
Single Family Residence
Listed by A E Gidley Real Estate
MLS® #5110401
- ActivePrice Reduced
$379,900
2 bd | 2 ba | 924 ft²
6 Chase Street, Salem, NH, 03079
Single Family Residence
Listed by BHHS Verani Realty Methuen
MLS® #5110368
- ActivePrice Reduced
$799,900
1 bd | 2 ba | 983 ft²
18 Artisan Drive, Salem, NH, 03079
Condominium
Listed by Keller Williams Gateway Realty/Salem
MLS® #5110353
- ActivePrice Reduced
$625,000
4 bd | 3 ba | 2,304 ft²
23 Scotland Avenue, Salem, NH, 03079
Single Family Residence
Listed by Jill & Co. Realty Group - Real Broker NH, LLC
MLS® #5110290
- ActivePrice Reduced
$649,900
3 bd | 3 ba | 2,058 ft²
43 Cross Street, Salem, NH, 03079
Single Family Residence
Listed by BHHS Verani Londonderry
MLS® #5109861
- ActivePrice Reduced
$249,000
2 bd | 2 ba | 924 ft²
110 Dart Drive, Salem, NH, 03079
Mobile Home
Listed by Keller Williams Realty-Metropolitan
MLS® #5109797
- Active
$799,999
3 bd | 4 ba | 3,120 ft²
399 N Main Street, Salem, NH, 03079
Single Family Residence
Listed by EXP Realty
MLS® #5109292
- ActivePrice Reduced
$614,900
3 bd | 2 ba | 1,412 ft²
3 Bernice Avenue, Salem, NH, 03079
Single Family Residence
Listed by Team Zingales Realty LLC
MLS® #5108780
- ActivePrice Reduced
$924,900
1 bd | 1 ba | 1,001 ft²
18 Artisan Drive, Salem, NH, 03079
Condominium
Listed by Keller Williams Gateway Realty/Salem
MLS® #5107572
- Active
$1,599,999
3 bd | 3 ba | 1,632 ft²
18 Artisan Drive, Salem, NH, 03079
Condominium
Listed by Keller Williams Gateway Realty/Salem
MLS® #5107260
- ActivePrice Reduced
$1,550,000
5 bd | 6 ba | 4,117 ft²
19 Ballard Lane, Salem, NH, 03079
Single Family Residence
Listed by Keller Williams Realty-Metropolitan
MLS® #5106668
- ActivePrice Reduced
$580,000
2 bd | 2 ba | 1,988 ft²
78 Shore Drive, Salem, NH, 03079
Single Family Residence
Listed by BHHS Verani Londonderry
MLS® #5106113

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.
