Back to Search
20 N Main St, Salem, NH 03073
20 N Main St, Salem, NH 03073
20 N Main St, Salem, NH 03073
20 N Main St, Salem, NH 03073
20 N Main St, Salem, NH 03073
20 N Main St, Salem, NH 03073
20 N Main St, Salem, NH 03073

20 N Main St Salem, NH 03073

$459,000

ACTIVE
Beds
2
Baths
1
Sqft
1,336
Acres
0.22
Year
1940
Days on Site
1
Property Type
Residential
Sub Type
Single Family
Per Square Foot
$344
Date Listed
Mar 26, 2026

Description of 20 N Main St, Salem, NH 03073

Listing details for 20 N Main St, Salem, NH 03073 : Welcome to 20 North Main Street, a well-maintained 2-bedroom, 1-bath Cape near Salem’s historic district. This home offers a functional first-floor layout with a quaint kitchen that opens to a bright dining area, a separate breakfast nook, and a spacious living room with hardwood floors and a cozy pellet stove. Both bedrooms are located at the back of the home and feature hardwood flooring with views of the backyard. Additional finished space on the second floor provides a heated, sun-filled room with large windows, ideal for a home office, guest space, or flexible use. The walkout basement expands the living area with a partially finished recreation room, office space, laundry area, workshop, and ample storage. Recent updates include windows (2019), roof (2019), gutters (2021), and an updated electrical panel (2022). Set on a level lot with views of the Spicket River, the backyard offers space for gardening, outdoor entertaining, relaxing on the deck, or gathering around the fire pit. Conveniently located near Tuscan Village, The Mall at Rockingham Park, and major highways including I-93 and I-495, offering easy access to Boston, Manchester, and nearby beaches and parks.
Listing Updated : 03-26-2026 at 4:46 PM EDT
Source

PrimeMLS, MLS#: 5080888

Open Houses

27
Fri, March
4:30 PM - 6:30 PM
28
Sat, March
10:30 AM - 0:30 PM
29
Sun, March
1:00 PM - 3:00 PM
Home Worth Check

Interested in 20 N Main St, Salem NH, 03073?

By proceeding, you consent to receive calls, texts and voicemails at the number you provided (may be recorded and may be autodialed and use prerecorded and artificial voices), and email, from Bean Group | eXp Realty about your inquiry and other home-related matters. Msg/data rates may apply. This consent applies even if you are on a do not call list and is not a condition of any purchase.

Location of 20 N Main St, Salem, NH 03073

Google Map
Mortgage Calculator
Listing Price
Down Payment
Interest Rate
This beautiful 2 beds 1 bath home is located at 20 N Main St, Salem, NH 03073 and is listed for sale at $459,000.00. This home was built in 1940, contains 1336 square feet of living space, and sits on a 0.22 acre lot. This residential home is priced at $343.56 per square foot.

If you'd like to request a tour or more information on 20 N Main St, Salem, NH 03073, please call us at (603) 766-1980 so that we can assist you in your real estate search. To find homes like 20 N Main St, Salem, NH 03073, you can search homes for sale in Salem , or by 03073 . We are here to help when you're ready to contact us!

Schools Near 20 N Main St, Salem, NH 03073

Homes Similar to 20 N Main St, Salem, NH 03073

HomeSalem