1 of 19
$2,129+
14 units available
1 bed • 2 bed
Amenities
In unit laundry, Patio / balcony, Hardwood floors, Dishwasher, Pet friendly, Parking + more
Verified
1 of 15
$1,445+
15 units available
1 bed • 2 bed
Amenities
In unit laundry, Granite counters, Hardwood floors, Dishwasher, Pet friendly, 24hr maintenance + more
Verified
1 of 15
$1,240+
Top rated for Location
“The staff and tenants are extremely respectful and I am glad my daughter and I chose to reside here.”
14 units available
Studio • 1 bed • 2 bed • 3 bed
Amenities
On-site laundry, Patio / balcony, Granite counters, Dishwasher, Pet friendly, 24hr maintenance + more
Verified
1 of 18
$1,585+
Top rated for Location
11 units available
Studio • 1 bed • 2 bed • 3 bed
Amenities
On-site laundry, Patio / balcony, Dishwasher, Cats allowed, 24hr maintenance, Parking + more
Verified

Best market deals
These units are the best deal in town.
More Rental Options
Cities
- Hatboro 1 Bedroom Apartments (8)
- Jenkintown 1 Bedroom Apartments (8)
- Doylestown 1 Bedroom Apartments (11)
- Lansdale 1 Bedroom Apartments (9)
- Plymouth Meeting 1 Bedroom Apartments (7)
- Philadelphia 1 Bedroom Apartments (764)
- Conshohocken 1 Bedroom Apartments (8)
- Norristown 1 Bedroom Apartments (15)
- Narberth 1 Bedroom Apartments (4)
- Ardmore 1 Bedroom Apartments (8)
Counties
Frequently Asked Questions (FAQs)
The average rent for a one-bedroom apartment in Horsham is $1,764.
The average rent for a two-bedroom apartment in Horsham is $2,193.
The average rent for a studio apartment in Horsham is $1,240.