Nearby rentals
Renter hub
Property management
Filters
The average monthly rent for houses in Middletown is down 3.18% compared to last month but up 4.59% year-over-year.
Average rent
Track prices
Rent calculator
What can I afford?
All rentals
5d+ ago
House for rent in Middletown
258 Ann St, Middletown, PA 17057
In-unit laundry | Outdoor space | Hardwood floor
5 beds
1 bath
$2,495
House for rent
Available Dec 1
5d+ ago
Townhouse for rent in Middletown
2 beds
1 bath
$1,225
House for rent
Available Oct 1
1d ago
House for rent in Highspire
1 bed
1 bath
$1,200
House for rent
5d+ ago
Verified
125 Park Ave #NA, Hummelstown, PA 17036
On-site laundry | Outdoor space | Assigned parking
3 beds
1 bath
$2,000
House for rent
Available Jan 12
1d ago
House for rent in Harrisburg
6745 Somerset St, Harrisburg, PA 17111
In-unit laundry | Outdoor space | Air conditioning
3 beds
1 bath
$1,300
House for rent
Available Jan 8
5d+ ago
Townhouse for rent in Etters
1355 Valley Green Road, Etters, PA 17319
In-unit laundry | Outdoor space | Storage
3 beds
2 baths
$2,395
House for rent
8h ago
House for rent in Hummelstown
4 beds
3 baths
$2,850
House for rent
5d+ ago
Townhouse for rent in Steelton
2 beds
1 bath
$1,145
House for rent
Available Jan 2
Be the first to hear about new listings matching your search.
5d+ ago
House for rent in York Haven
3 beds
2 baths
$1,895
House for rent
Available Dec 3
5d+ ago
House for rent in Hummelstown
213 W 2nd St, Hummelstown, PA 17036
On-site laundry | Carpet | Dishwasher
3 beds
1 bath
$1,750
House for rent
Available Dec 1
These rentals are 10%-30% cheaper than the local average price for similar rentals.
2d ago
House for rent in Harrisburg
1 bed
1 bath
$725
House for rent
Available Jan 13
5d+ ago
Townhouse for rent in Harrisburg
1702 1/2 Walnut St, Harrisburg, PA 17103
In-unit laundry | Microwave
3 beds
1 bath
$1,600
House for rent
Available Jan 1
5d+ ago
House for rent in Harrisburg
4701 Lancaster St, Harrisburg, PA 17111
In-unit laundry | Outdoor space | Air conditioning
2 beds
1 bath
$1,495
House for rent
Available Dec 30
5d+ ago
House for rent in New Cumberland
2 beds
1 bath
$1,095
House for rent
5d+ ago
House for rent in Harrisburg
5 beds
1 bath
$1,195
House for rent
5d+ ago
Townhouse for rent in Hershey
3 beds
3 baths
$2,500
House for rent
5d+ ago
South Alison Hill house for rent in Harrisburg
316 S 15th St #NA, Harrisburg, PA 17104
Outdoor space | Air conditioning | Central heat
4 beds
1 bath
$1,495
House for rent
Available Jan 1
5d+ ago
Townhouse for rent in Steelton
441 Catherine St, Steelton, PA 17113
In-unit laundry | Air conditioning
2 beds
1 bath
$1,395
$1,195
Price drop
House for rent
Available Dec 18
8h ago
House for rent in Steelton
3 beds
1 bath
$1,595
House for rent
5d+ ago
House for rent in Hummelstown
3 beds
2 baths
$2,495
House for rent
5d+ ago
Townhouse for rent in Harrisburg
3 beds
1 bath
$1,950
House for rent
2d ago
East Harrisburg house for rent in Harrisburg
231 S 19th St, Harrisburg, PA 17104
In-unit laundry | Outdoor space | Air conditioning
3 beds
1 bath
$1,300
House for rent
Available Dec 3
5d+ ago
East Harrisburg house for rent in Harrisburg
737 Girard St, Harrisburg, PA 17104
In-unit laundry | Outdoor space | Air conditioning
2 beds
1 bath
$1,225
House for rent
Available Dec 3
5d+ ago
East Harrisburg house for rent in Harrisburg
2266 Kensington St, Harrisburg, PA 17104
In-unit laundry | Outdoor space | Air conditioning
3 beds
1 bath
$1,395
House for rent
Available Dec 1
5d+ ago
South Alison Hill house for rent in Harrisburg
5 beds
2 baths
$1,600
House for rent
Available Nov 23
Are you a rental professional?
34 rentals
17 rentals
18 rentals
310 rentals
12 rentals
26 rentals
13 rentals
13 rentals
20 rentals
55 rentals
3 rentals
3 rentals
24 rentals
8 rentals
20 rentals
11 rentals
5 rentals
26 rentals
| 🌇Available house rentals | 25 houses |
|---|---|
| 💰Best rent deal | 517 Saint Marys Dr #1 |
| 🍃With outdoor space | |
| ⭐Popular amenities | , , |
| 🍽With dishwasher | |
| ❄️With air conditioning | |
| 🏠With photos |