
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.
- Coming Soon
$1,079,000
3 bd | 3 ba | 3,773 ft²
7 Bounty Court, Salem, NH, 03079
Single Family Residence
Listed by Jill & Co. Realty Group - Real Broker NH, LLC
MLS® #5116609
- Coming Soon
$660,000
4 bd | 2 ba | 1,908 ft²
43 N Policy Street, Salem, NH, 03079
Single Family Residence
Listed by NH Realty Group of New England, LLC
MLS® #5116456
- Coming Soon
$559,000
4 bd | 2 ba | 1,649 ft²
3 Johnson Avenue, Salem, NH, 03079
Single Family Residence
Listed by LAER Realty Partners/Goffstown
MLS® #5116433
- Active
$454,900
3 bd | 1 ba | 1,147 ft²
12 Millville Street, Salem, NH, 03079
Single Family Residence
Listed by OwnerEntry.com
MLS® #5116369
- Active
$1,190,000
4 bd | 5 ba | 3,916 ft²
3 Hall Avenue, Salem, NH, 03079
Single Family Residence
Listed by LAER Realty Partners/Goffstown
MLS® #5116224
- Active
$319,900
2 bd | 2 ba | 1,456 ft²
29 Lowell Road, Salem, NH, 03079
Mobile Home
Listed by Salem Manufactured Homes
MLS® #5116214
- Active
$569,900
4 bd | 2 ba | 2,134 ft²
18 Juniper Road, Salem, NH, 03079
Single Family Residence
Listed by Keller Williams Realty/Merrimack Valley
MLS® #5116052
- Active
$265,000
2 bd | 1 ba | 861 ft²
1 Brook Road, Salem, NH, 03079
Condominium
Listed by Red Post Realty
MLS® #5116003
- Active
$775,000
5 bd | 3 ba | 2,208 ft²
21 Crestwood Circle, Salem, NH, 03079
Single Family Residence
Listed by Century 21 North East
MLS® #5115950
- Active
$585,000
3 bd | 1 ba | 1,160 ft²
34 Crestwood Circle, Salem, NH, 03079
Single Family Residence
Listed by Coldwell Banker Realty Bedford NH
MLS® #5115940
- Active
$499,900
2 bd | 2 ba | 1,351 ft²
5 Sally Sweets Way, Salem, NH, 03079
Condominium
Listed by REMAX Innovative Properties
MLS® #5115858
- Active
$399,900
2 bd | 2 ba | 1,900 ft²
30 Dennison Avenue, Salem, NH, 03079
Single Family Residence
Listed by KW Coastal and Lakes & Mountains Realty
MLS® #5115791
- Active
$695,000
5 bd | 3 ba | 1,780 ft²
40 Chatham Circle, Salem, NH, 03079
Single Family Residence
Listed by Keller Williams Realty Metro-Londonderry
MLS® #5115473
- Active
$529,900
3 bd | 1 ba | 1,456 ft²
79 School Street, Salem, NH, 03079
Single Family Residence
Listed by American Eagle Realty
MLS® #5115444
- Active
$600,000
3 bd | 1 ba | 1,056 ft²
27 Beverly Avenue, Salem, NH, 03079
Single Family Residence
Listed by Keller Williams Gateway Realty/Salem
MLS® #5115318
- Active
$549,900
2 bd | 2 ba | 1,201 ft²
382 Main Street, Salem, NH, 03079
Condominium
Listed by BHHS Verani Nashua
MLS® #5115228
- Active
$463,690
1 bd | 1 ba | 1,142 ft²
382 Main Street, Salem, NH, 03079
Condominium
Listed by BHHS Verani Nashua
MLS® #5115225
- Active
$249,900
2 bd | 2 ba | 800 ft²
75 South Policy Street, Salem, NH, 03079
Mobile Home
Listed by REAL Broker NH, LLC
MLS® #5115056
- ActivePrice Reduced
$500,000
2 bd | 2 ba | 1,348 ft²
5 Sally Sweets Way, Salem, NH, 03079
Condominium
Listed by BHHS Verani Nashua
MLS® #5114881
- Active
$599,900
3 bd | 2 ba | 1,632 ft²
8 Edwards Street, Salem, NH, 03079
Single Family Residence
Listed by Better Living Real Estate LLC
MLS® #5114452
- ActivePrice Reduced
$624,900
3 bd | 2 ba | 1,236 ft²
38 Twinbrook Avenue, Salem, NH, 03079
Single Family Residence
Listed by Keller Williams Realty-Metropolitan
MLS® #5114448

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 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.
