20 N. Main Street Salem, NH $ 459,000
20 N. Main Street
$ 459,000
Recently Listed
Open House 4/3 4:30pm - 6:30pm
Share Save

20 N. Main Street

Salem, NH, 03073
$ 459,000
Bedrooms2 Baths1.0 Sq 1,336

Monthly Estimate*

$ 2,826

Listed by Frank Capitanio, Churchill Properties, 978-518-9280, Frank@Churchillprop.com
20 N. Main Street, Salem, NH 03073 - Image 1
20 N. Main Street, Salem, NH 03073 - Image 2
20 N. Main Street, Salem, NH 03073 - Image 3
20 N. Main Street, Salem, NH 03073 - Image 4
20 N. Main Street, Salem, NH 03073 - Image 5
20 N. Main Street, Salem, NH 03073 - Image 6
20 N. Main Street, Salem, NH 03073 - Image 7
20 N. Main Street, Salem, NH 03073 - Image 8
20 N. Main Street, Salem, NH 03073 - Image 9
20 N. Main Street, Salem, NH 03073 - Image 10
20 N. Main Street, Salem, NH 03073 - Image 11
20 N. Main Street, Salem, NH 03073 - Image 12
20 N. Main Street, Salem, NH 03073 - Image 13
20 N. Main Street, Salem, NH 03073 - Image 14
20 N. Main Street, Salem, NH 03073 - Image 15
20 N. Main Street, Salem, NH 03073 - Image 16
20 N. Main Street, Salem, NH 03073 - Image 17
20 N. Main Street, Salem, NH 03073 - Image 18
20 N. Main Street, Salem, NH 03073 - Image 19
20 N. Main Street, Salem, NH 03073 - Image 20
20 N. Main Street, Salem, NH 03073 - Image 21
20 N. Main Street, Salem, NH 03073 - Image 22
20 N. Main Street, Salem, NH 03073 - Image 23
20 N. Main Street, Salem, NH 03073 - Image 24
20 N. Main Street, Salem, NH 03073 - Image 25
20 N. Main Street, Salem, NH 03073 - Image 26
20 N. Main Street, Salem, NH 03073 - Image 27
20 N. Main Street, Salem, NH 03073 - Image 28
20 N. Main Street, Salem, NH 03073 - Image 29
20 N. Main Street, Salem, NH 03073 - Image 30
20 N. Main Street, Salem, NH 03073 - Image 31
20 N. Main Street, Salem, NH 03073 - Image 32
20 N. Main Street, Salem, NH 03073 - Image 33
20 N. Main Street, Salem, NH 03073 - Image 34
20 N. Main Street, Salem, NH 03073 - Image 35
20 N. Main Street, Salem, NH 03073 - Image 36
20 N. Main Street, Salem, NH 03073 - Image 37
20 N. Main Street, Salem, NH 03073 - Image 38
20 N. Main Street, Salem, NH 03073 - Image 39
20 N. Main Street, Salem, NH 03073 - Image 40
20 N. Main Street, Salem, NH 03073 - Image 41
20 N. Main Street, Salem, NH 03073 - Image 42
20 N. Main Street, Salem, NH 03073 - Image 43
20 N. Main Street, Salem, NH 03073 - Image 44
20 N. Main Street, Salem, NH 03073 - Image 45
20 N. Main Street, Salem, NH 03073 - Image 46

Single Family Home for sale in Salem, NH

for $459,000 with 2 bedrooms and 1 full bath. This 1,336 square foot home was built in 1940 on a lot size of 0.22.

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.

See more

Open House

4/3/2026 4:30 PM - 6:30 PM
4/4/2026 11:30 AM - 1:30 PM
20 N. Main Street Salem, NH
* Some states or local ordinances may prohibit Open Houses at this time, please confirm with your Weichert agent or local rep to confirm

Single Family Active

Price

$ 459,000

Bedrooms

2

Full Bath

1

Property Type

Single Family

Taxes

$ 0

Style

Cape

Lot Size

0.22

Year Built

1940

Town/City

Salem

County/Region

Rockingham

MLS | Web ID

5080888

Features
Interior
Basement Description Concrete Floor Partially Finished Interior Stairs Walkout Interior Access Exterior Access Basement Stairs
Interior Amenities Basement Laundry
Basement Yes
Flooring Carpet Hardwood Vinyl Plank
Beds 2
Total Rooms 8
See more
General
Road Frontage Yes
Sewer Septic
Heating Oil Pellet Stove Hot Water
Cooling None
Utilities None
Roof Asphalt Shingle
Appliances Electric Cooktop Dishwasher Electric Range Refrigerator Electric Stove Water Heater off Boiler
Garage No
Flood Zone Land Only
Zoning Residential
3/4 Baths 0
Full Baths 1
Half Baths 0
Bathrooms 1
Year Built 1940
Electric Circuit Breaker(s)
Style Cape
Stories Count 1.5
Construction Status Existing
Type Single Family
Block not used
Assessment Amount 321500
Accessibility Features 1st Floor Bedroom 1st Floor Full Bathroom
Auction No
Tax Year 2025
Status Detail 0
Covenants No
Construction Materials Clapboard Exterior
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.
High School Salem High School
City Salem
Other Equipment Pellet Stove
School District Salem School District
Seasonal No
Elementary School Barron Elementary School
Middle School Woodbury School
DOM 5
Price Per Sq Ft Total AG 343.56
See more
Exterior
Lot Features Wetlands
Exterior Amenities Storage
Driveway Gravel Paved
Lot Size Area 0.22
Water Source Public
Parking Features Driveway
Foundation Concrete
Lot 2089
See more
* Excluded Features
List By
Frank Capitanio

Listing Agent

Churchill Properties

Broker

(978) 518-9280

Phone

Frank@Churchillprop.com

Email

Affordability Calculator

$2,826
Per Month
100%
0%
0%
Monthly Principal & Interest
$2,826
Monthly Property Taxes
--
Monthly Home Insurance
--
Default based on a 30-year fixed rate of 6.25% with 20% down. The estimated payment is offered for convenience and is not an offer of credit. Due to market fluctuations, interest rates are subject to change at any time and without notice. Your individual rate may vary. Rates may differ for FHA, VA or jumbo loans.
Learn more about how to save

Discover how much house you can afford

Your dream home may be within reach.

Learn More about how to save

The time to sell is now
THE TIME TO SELL IS NOW! What's my home worth?
Nearby
5138500 Elementary School
2184279 Middle School
Salem High School High School
Pricing History
DatePricePrice ChangeDescription
3/26/2026$459,000 Listed Price

Map


See all

20 N. Main Street, Salem, NH, 03073 is a Single Family Home for sale at $459,000 with 1,336 sqft and a lot size of 0.22. 20 N. Main Street has 2 bedrooms, 1.0 baths, and was built in 1940. The property's zip code is 03073 which is in Salem, NH