# 21 Elmwood Avenue, Salem, NH 03079

> **TL;DR:** 4bd/2ba single family, $688,900 ($354/sqft), built 1966, 1,948 sqft.
> Fireplace, Hardwood. Est. $3,684/mo. Listed 2 days.

## Property at a Glance

| Attribute | Value |
|-----------|-------|
| Price | $688,900 |
| Price/sqft | $354 |
| Bedrooms | 4 |
| Bathrooms | 1 full |
| Square Feet | 1,948 |
| Year Built | 1966 |
| Lot Size | 13,068 sqft (0.30 acres) |
| Stories | 2 |
| Property Type | Single Family (Other) |
| Status | For Sale |
| Days on Market | 2 |

## Why This Home Stands Out

- **Hardwood Floors** - Throughout the home

## Estimated Monthly Costs

| Category | Amount |
|----------|--------|
| Principal & Interest (20% down, 30-year at 6.5%) | $3,483 |
| Estimated Insurance | $201 |
| **Total** | **$3,684** |

## Key Amenities

- Fireplace
- Hardwood

## Property Highlights

- Built in 1966
- 0.30 acre lot
- 2 stories
- Fireplace

## Description

### Agent Description
Welcome to 21 Elmwood Avenue! This is the home and neighborhood you have been waiting for. Upstairs you will love the open floor plan with an updated kitchen and four bedrooms. The finished lower level has additional living space or potential ADU or rental income. The private backyard is already fenced in for you and has a screened in gazebo perfect for time with your favorite book or to entertain with friends. The heated two car garage with workshop is just one of the many upgrades in this fantastic home. Homes in this extremely desirable neighborhood rarely become available. Welcome Home! Showings start at the Open House.

## Location

- **Address:** 21 Elmwood Avenue, Salem, NH 03079
- **County:** NH-Rockingham
- **Coordinates:** 42.782391, -71.197789
- **Google Maps:** https://www.google.com/maps?q=42.782391,-71.197789

## Listing Agent

- **Name:** Andrew Hillman
- **Brokerage:** Hillman Real Estate
- **Phone:** (617) 275-8100

## Primary Photo

![21 Elmwood Avenue - Primary Photo](http://lh.rdcpix.com/2ea1354b5451ffd8bd56c73e26201902l-f2840156775r.jpg)

*18 total photos available on [listing page](https://www.propertysimple.ai/listing/21-elmwood-avenue-salem-nh-03079-5098605)*

---

**MLS#:** 5098605 | **Updated:** 2026-08-02
**Source:** listhub

*Copyright © 2026 PrimeMLS. All rights reserved. All information provided by the listing agent/broker is deemed reliable but is not guaranteed and should be independently verified.*

[View on PropertySimple](https://www.propertysimple.ai/listing/21-elmwood-avenue-salem-nh-03079-5098605)

---

## Structured Data

```json
{
  "@context": "https://schema.org",
  "@type": "RealEstateListing",
  "name": "21 Elmwood Avenue, Salem, NH 03079",
  "description": "Welcome to 21 Elmwood Avenue! This is the home and neighborhood you have been waiting for. Upstairs you will love the open floor plan with an updated kitchen and four bedrooms. The finished lower level has additional living space or potential ADU or rental income. The private backyard is already fenced in for you and has a screened in gazebo perfect for time with your favorite book or to entertain with friends. The heated two car garage with workshop is just one of the many upgrades in this fant",
  "url": "https://www.propertysimple.ai/listing/21-elmwood-avenue-salem-nh-03079-5098605",
  "image": "http://lh.rdcpix.com/2ea1354b5451ffd8bd56c73e26201902l-f2840156775r.jpg",
  "datePosted": "2026-07-31",
  "price": 688900,
  "priceCurrency": "USD",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "21 Elmwood Avenue",
    "addressLocality": "Salem",
    "addressRegion": "NH",
    "postalCode": "03079",
    "addressCountry": "US"
  },
  "geo": {
    "@type": "GeoCoordinates",
    "latitude": 42.782391,
    "longitude": -71.197789
  },
  "numberOfBedrooms": 4,
  "numberOfBathroomsTotal": 2,
  "numberOfFullBathrooms": 1,
  "floorSize": {
    "@type": "QuantitativeValue",
    "value": 1948,
    "unitCode": "FTK"
  },
  "yearBuilt": 1966
}
```