Photos












2 Bedroom - for Rent
- 2BR, 1BA
- $1,900Price
- Available NowAvailability
Features and Amenities
Features
- Satellite TV
Kitchen
- Freezer
- Microwave
- Oven
- Refrigerator
Rent and Fees
Unit Price
- $1,900
Deposit
- $1,000 deposit
About 21 M St
Property Id: 2193465 Two bedroom, one bath winter rental available through May 15, 2026. Freshly painted unit. Brand new fridge. Large front porch to sit out on with table and chairs. Located in the heart of Hampton Beach. Give us a call for more information!
21 M St is located in the New Hampshire Beaches Neighborhood and 03842 Zip code of Hampton, NH.
Property Contact Info
Property Information
- Furnished
You are leaving ApartmentHomeLiving.com…
Before navigating to this property's external website, would you like to contact them for more information?
Features and Amenities
Interior Features
- Satellite Tv
Kitchen Amenities
- Freezer
- Microwave
- Oven
- Refrigerator
Living Area Features
- Vinyl Flooring
Pet Policy
- No Pets Allowed

Map
21 M St, Hampton, NH 03842
- Shopping
- Schools
- Grocery
- Medical

Map
What Are Walk Score®, Transit Score®, and Bike Score® Ratings?
- Walk Score® measures the walkability of any address.
- Transit Score® measures access to public transit.
- Bike Score® measures the bikeability of any address.
Frequently Asked Questions about 21 M St
Where is 21 M St located?
21 M St is located at 21 M St near the New Hampshire Beaches area of Hampton, NH
What is the current rent range at 21 M St?
2 Bedrooms at 21 M St is $1,900. Call today for more info!
Are pets allowed?
Call us today to find out our pet policy and if we allow pets
Lifestyle Ratings
Learn more about Lifestyle SearchPoints of Interest
Time and distance from 21 M St.
Big Box and Retail
Staples
536 Lafayette Rd
6 minute drive / 3.15 miles away
Groceries
Shaw's
100 Shaws Ln
19 minute drive / 8.95 miles away
Hospitals
Anna Jaques Hospital
25 Highland Avenue
15 minute drive / 7.16 miles away
Exeter Hospital
5 Alumni Drive
18 minute drive / 8.51 miles away
Shopping Centers
21 M St has 5 shopping centers within 3.0 miles.
Nearby Neighborhoods
Rental Price Ranges in the Area
Bedroom | Average Rent | Cheapest Rent | Highest Rent |
---|---|---|---|
Hampton Studio Apartments | $1,500 | $1,300 | $1,700 |
Hampton 1 Bedroom Apartments | $2,113 | $1,595 | $3,253 |
Hampton 2 Bedroom Apartments | $3,151 | $1,700 | $10,000+ |
Hampton 3 Bedroom Apartments | $3,213 | $2,000 | $5,252 |
Hampton 4 Bedroom Apartments | $3,500 | $3,500 | $3,500 |
Browse Top Apartments in Hampton
By Price
By Community Type
Viewing: 21 M St | Desktop Version | Listing Updated: 10/21/2025