Photos










- 2BR, 1BA
- $2,300Price
- Available NowAvailability
Features and Amenities
Kitchen
- Freezer
- Microwave
- Oven
- Refrigerator
Rent and Fees
Unit Price
- $2,300
Deposit
- $1,000 deposit
About 21 M St
Property Id: 2193488 Two-bedroom, one bath apartment available year-round. Freshly painted unit with brand new bathtub and bathroom floors. Second floor apartment. Located in the heart of Hampton Beach just minutes from the beach and boardwalk. Security deposit required; no pets allowed. 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
Fees and Policies
The fees below are based on community-supplied data and may exclude additional fees and utilities.
Required Fees
One-Time Move-In Fees
- Due at Move-In
- Security Deposit - RefundableiCharged per unit$1000
Property Fee Disclaimer: Based on community-supplied data and independent market research. Subject to change without notice. May exclude fees for mandatory or optional services and usage-based utilities.
Features and Amenities
Kitchen Amenities
- Microwave
- Oven
- Refrigerator
- Freezer
Living Area Features
- Vinyl Flooring

Map
- 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 $2,300. Call today for more info!
Are pets allowed?
Call us today to find out our pet policy and if we allow pets
Points of Interest
Time and distance from 21 M St.
Big Box and Retail
Staples
Groceries
Shaw's
Hospitals
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,400 | $1,400 | $1,400 |
| Hampton 1 Bedroom Apartments | $1,793 | $1,400 | $3,103 |
| Hampton 2 Bedroom Apartments | $3,548 | $1,800 | $9,039 |
| Hampton 3 Bedroom Apartments | $3,426 | $2,200 | $5,955 |
| Hampton 4 Bedroom Apartments | $2,775 | $2,600 | $2,950 |
