This is a carousel with tiles that activate property listing cards. Use the previous and next buttons to navigate.
1/46
$459,000 Just Listed
This is a carousel with tiles that activate property listing cards. Use the previous and next buttons to navigate.
1/46
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.
Full Property Details
Full Property Details for 20 N Main St
General
- Price: $459,000
- Taxes: $5,839 (2025)
- Status: Active
- Type: Single Family
- Source: PrimeMLS
- MLS ID: 5080888
- Updated: 3/26/2026
- Added to Site: 3 day(s) ago
Interior
- Number of Rooms: 8
- Interior Features: Basement Laundry
- Appliances: Electric Cooktop, Dishwasher, Electric Range, Refrigerator, Electric Stove, Water Heater off Boiler
- Flooring: Carpet, Hardwood, Vinyl Plank
Rooms
Bathrooms
- Total Bathrooms: 1
- Full Bathrooms: 1
- Bathroom 1: Bathroom Full, Level 1
Bedrooms
- Total Bedrooms: 2
- Bedroom 1: Level 1
- Bedroom 2: Level 1
Other Rooms
- Living Room: Level 1
- Kitchen: Kitchen, Level 1
- Dining Room: Dining Room, Level 1
- Rec Room: Basement
Additional Information
- Equipment: Pellet Stove
Exterior
- Exterior Features: Storage
- Color: Beige
Parking
- Parking: Driveway
Location
- County: Rockingham
- Driving 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.
School Information
- School District: Salem School District
- Elementary School: Barron Elementary School
- Middle School: Woodbury School
- High School: Salem High School
Heating & Cooling
- Cooling Type: None
- Heating Type: Oil, Pellet Stove, Hot Water
Utilities
- Sewer: Septic
Structural Information
- Construction Status: Existing
- Basement Entrance: Walkout
- Basement Desc.: Concrete Floor, Partially Finished, Interior Stairs, Walkout, Interior Access, Exterior Access, Basement Stairs
- Roof: Asphalt Shingles
- Stories/Levels: 1.5
- Square Feet: 1,336
- Finished Total: 1,336 Sq. Ft.
- Finished Above Grnd: 1,336 Sq. Ft.
- Year Built: 1940
Lot Features
- Lot Size (Acres): 0.22
- Lot Size (Sq. Ft.): 9,583
- Frontage: Yes Road Frontage
- Frontage Feet: 100
- Driveway/Sidewalk: Gravel, Paved
- Zoning: Residential
Financial Considerations
- Price Per Sq. Ft.: $343.56
- Assessment Year: 2025
- Assessment Amount: $321,500
- Tax Amount: $5,839
- Tax Year: 2025
Disclosures and Reports
- Documents Avail.: Blueprints, Deed, Other, Property Disclosure
- Block: not used
- Lot Number: 2089
Listed by Churchill Properties, Frank G Capitanio
Get Pre-Approved Today
Schools
Schools serving 20 N Main St
School District:Salem School District, Salem, NH
| Name | Grades | Distance |
|---|---|---|
William T. Barron Elementary School 55 Butler Street, Salem, NH 03079 | K-5 | 2.1 mi |
Woodbury School 206 Main Street, Salem, NH 03079 | 6-8 | 1.3 mi |
Salem High School, Salem, NH 44 Geremonty Drive, Salem, NH 03079 | 9-12 | 1.3 mi |
Disclaimer:
School attendance boundaries provided by ATTOM Data Solutions and are for reference only. Contact the school directly to verify enrollment eligibility.
Price & Sales History for 20 N Main St
Date
Details
Price
Change
Source
3/26/2026
Listed
$459,000
—
MLS
Disclaimer: Historical sales information is derived from public records provided by the county offices. Information is not guaranteed and should be independently verified.
Estimate the Cost
Estimate the Cost for 20 N Main St
20 N. Main Street, Salem, NH 03073 (MLS# 5080888) is a Single Family property with 2 bedrooms and 1 full bathroom. 20 N. Main Street is currently listed for $459,000 and was received on March 26, 2026. Want to learn more about 20 N. Main Street? Do you have questions about finding other Single Family real estate for sale in Salem? You can browse all Salem real estate or contact a Coldwell Banker agent to request more information.

