-20 N. Main Street, Salem, NH | Southern NH Residential Home For Sale

Southern NH Real Estate

20 N. Main Street, Salem, NH | Southern NH Residential Home For Sale

Search for homes and condominiums, commercial property, multi-family property, vacant land, and rental property for sale and rent here in the Plaistow area of New Hampshire. Do you want to receive automated alerts about property availability in the Plaistow NH Region? Log-in below to set up your favorite searches.

46 photos
Property Under Contract
  • Listing Office: Churchill Properties
    978-578-5013
  • Listing Agent: Frank G Capitanio
  • Asking Price: $459,000
  • Type: Single Family
  • Status: Under Contract
  • Days-On-Market: 9
  • Listing Date: Mar 26, 2026
  • Updated: Apr 05, 2026
  • Rooms: 8
  • Bedrooms: 2  |  Baths: 1
  • Sq Ft: 1,336  |  Acres: 0.22

Property Description

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.

Property Directions

Take I-495 until I-93 North toward Salem. Take Exit 1 from I-93 N. Follow Veterans Memorial Pkwy and Lawrence Rd to N Main St. Property is at 20 N. Main St.

Property Location

  • MLS ID: 5080888
  • Address: 20 N. Main Street
  • City/Town: Salem
  • State: NH
  • Zip Code: 03073
  • School District: Salem School District
  • Elementary: Barron Elementary School
  • Middle School: Woodbury School
  • High School: Salem High School

    Property Features

    • Color: Beige
    • Stories: 1.5
    • Year Built: 1940
    • Flooring:
      • Carpet
      • Hardwood
      • Vinyl Plank
    • Appliances:
      • Electric Cooktop
      • Dishwasher
      • Electric Range
      • Refrigerator
      • Electric Stove
      • Water Heater off Boiler
    • Heating:
      • Oil
      • Pellet Stove
      • Hot Water
    • Cooling:
      • None
    • Electric:
      • Circuit Breaker(s)
    • Roof:
      • Asphalt Shingle
    • Basement:
      • Y
    • Garage Cap: 0
    • Driveway:
      • Gravel
      • Paved
    • Sewer:
      • Septic
    • Flood Zone:
      • L

    Rooms by Level

    • First Floor:
      • Bedroom
      • Full Bathroom
      • Dining Room
      • Kitchen
      • Living Room
    • Second Floor:
      • Finished Attic
    • Basement:
      • Rec Room
    • Room 1: Bedroom | Level: 1
    • Room 2: Bedroom | Level: 1
    • Room 3: Bathroom Full | Level: 1
    • Room 4: Living Room | Level: 1
    • Room 5: Dining Room | Level: 1
    • Room 6: Kitchen | Level: 1
    • Room 7: Finished Attic | Level: 2
    • Room 8: Rec Room | Level: Basem

    PrimeMLS Copyright Statement

    Copyright 2026 PrimeMLS, Inc. All rights reserved. This information is deemed reliable, but not guaranteed. The data relating to real estate displayed on this display comes in part from the IDX Program of PrimeMLS. The information being provided is 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 updated every 15 minutes.