Buy
Montgomery County
Homes for Sale
Open Houses
New Homes
Recently Sold
Rent
Montgomery County
Apartments for Rent
Houses for Rent
Townhomes for Rent
Post A Rental Listing
Mortgage
Mortgage Overview
Get Pre-Qualified
Mortgage Calculator
Affordability Calculator
Refinance Calculator
Rent vs Buy Calculator
Saved Homes
Saved Searches
Sign up or Log in
Map
1
Filters
Save Search
Any Price
2+ Beds
More
Save Search
Any Price
2+ Beds
Pets
All Rental Types
More
Save Search
Any Price
2+ Beds
Pets
All Rental Types
More
Save Search
Montgomery County, PA 2 Bedroom Apartments For Rent
Sort:
Just For You
Sort: Just For You
Sort: New Listings
Sort: Most Photos
Sort: Price (Lo-Hi)
Sort: Price (Hi-Lo)
Sort: Communities
Sort: Bedrooms
Sort: Bathrooms
Sort: Square Feet
841 rentals
Use arrow keys to navigate
$1,700/mo
2
Beds
1
Bath
96 Main St,
Schwenksville, PA 19473
Check Availability
Use arrow keys to navigate
$2,700/mo
3
Beds
2.5
Baths
1,220
sqft
157 Van Fleet Cir,
Pottstown, PA 19464
Check Availability
Use arrow keys to navigate
$4,500/mo
3
Beds
2.5
Baths
2,176
sqft
357 Aspen Way,
King Of Prussia, PA 19406
Check Availability
Use arrow keys to navigate
$6,000/mo
7
Beds
3.5
Baths
3,292
sqft
412 Norristown Rd,
Horsham, PA 19044
Check Availability
Use arrow keys to navigate
$1,900/mo
2
Beds
1
Bath
945
sqft
1203 Crosshill Ct,
Lansdale, PA 19446
Check Availability
Use arrow keys to navigate
$3,900/mo
4
Beds
1
Bath
1,248
sqft
663 Summit St,
King Of Prussia, PA 19406
Check Availability
Use arrow keys to navigate
$2,150/mo
4
Beds
1
Bath
121 W Marshall St,
Norristown, PA 19401
Check Availability
$2,316/mo
3
Beds
1
Bath
1,400
sqft
564 State St #1,
Pottstown, PA 19464
Check Availability
$1,900/mo
2
Beds
1
Bath
747 Chain St #2,
Norristown, PA 19401
Check Availability
PET FRIENDLY
$4,450/mo
4
Beds
3
Baths
2,000
sqft
1515 Butler Pike,
Conshohocken, PA 19428
Check Availability
PET FRIENDLY
$2,375/mo
2
Beds
2
Baths
945
sqft
305 S Warminster Rd #D5,
Hatboro, PA 19040
Check Availability
SENIOR HOUSING
$2,000/mo
2
Beds
2
Baths
1,248
sqft
110 W Harmony Dr #107,
Pottstown, PA 19464
Check Availability
PET FRIENDLY
$1,900/mo
2
Beds
1
Bath
966
sqft
250 Ridge Pike #346B,
Lafayette Hill, PA 19444
Check Availability
$2,995/mo
2
Beds
1
Bath
451 Bethlehem Pike,
Colmar, PA 18915
Check Availability
PET FRIENDLY
$2,895/mo
3
Beds
2.5
Baths
1,870
sqft
1 N Girard Ave #101,
Hatfield, PA 19440
Check Availability
$2,950/mo
3
Beds
1.5
Baths
1,800
sqft
1523 W Cheltenham Ave,
Elkins Park, PA 19027
Check Availability
NEW - 2 DAYS AGO
$1,500/mo
2
Beds
1
Bath
66 Market St #2,
Hatfield, PA 19440
Check Availability
APPLY INSTANTLY
PET FRIENDLY
$3,000/mo
4
Beds
2
Baths
2,224
sqft
803 Mill Creek Rd,
Gladwyne, PA 19035
Check Availability
$3,400/mo
3
Beds
1
Bath
1,200
sqft
255 E Matsonford Rd,
Conshohocken, PA 19428
Check Availability
PET FRIENDLY
FURNISHED
$2,700/mo
2
Beds
2
Baths
1,220
sqft
16 Township Line Rd,
Elkins Park, PA 19027
Check Availability
$2,650/mo
2
Beds
2
Baths
1,200
sqft
40 Old Lancaster Rd #512,
Merion Station, PA 19066
Check Availability
PET FRIENDLY
$2,800/mo
3
Beds
2.5
Baths
1,586
sqft
112 Magnolia Ct,
Collegeville, PA 19426
Check Availability
PET FRIENDLY
$3,600/mo
3
Beds
3
Baths
1,643
sqft
1016 E Hector St,
Conshohocken, PA 19428
Check Availability
$2,700/mo
3
Beds
2.5
Baths
1,736
sqft
3103 Goshen Dr #M48-U,
Pennsburg, PA 18073
Check Availability
PET FRIENDLY
$2,325/mo
2
Beds
1
Bath
945
sqft
305 S Warminster Rd #B2,
Hatboro, PA 19040
Check Availability
$2,950/mo
3
Beds
3.5
Baths
1,955
sqft
39 N Mitchell Ave,
Lansdale, PA 19446
Check Availability
$1,800/mo
2
Beds
1
Bath
4007 Germantown Pike #3,
Collegeville, PA 19426
Check Availability
PET FRIENDLY
$3,500/mo
4
Beds
2.5
Baths
2,117
sqft
217 Cherry Ln,
Lansdale, PA 19446
Check Availability
$1,525/mo
2
Beds
1
Bath
515 Stahr Rd #3A,
Elkins Park, PA 19027
Check Availability
PET FRIENDLY
$4,000/mo
7
Beds
3.5
Baths
2,332
sqft
308 Gwynedd Ave,
North Wales, PA 19454
Check Availability
PET FRIENDLY
$3,200/mo
4
Beds
2.5
Baths
2,249
sqft
364 Prospect Ave,
Bridgeport, PA 19405
Check Availability
$3,000/mo
4
Beds
2
Baths
2,086
sqft
2435 Welsh Dr,
Pottstown, PA 19464
Check Availability
$1,950/mo
2
Beds
1
Bath
303-313 Lemon St,
Stowe, PA 19464
Check Availability
$2,100/mo
4
Beds
1
Bath
2,000
sqft
164 N Evans St #2,
Pottstown, PA 19464
Check Availability
PET FRIENDLY
$3,600/mo
5
Beds
2
Baths
2,500
sqft
538 E Church Rd #5,
Elkins Park, PA 19027
Check Availability
$2,500/mo
3
Beds
1
Bath
1,300
sqft
129 Shearer St #2,
North Wales, PA 19454
Check Availability
PET FRIENDLY
$6,750/mo
5
Beds
3.5
Baths
3,276
sqft
35 Llanberris Rd,
Bala Cynwyd, PA 19004
Check Availability
PET FRIENDLY
$3,400/mo
4
Beds
3.5
Baths
2,072
sqft
644 Meetinghouse Rd,
Elkins Park, PA 19027
Check Availability
$1,980/mo
2
Beds
1
Bath
930 Green St #2,
Norristown, PA 19401
Check Availability
$2,400/mo
3
Beds
1
Bath
2,025
sqft
431 Main St #2,
Royersford, PA 19468
Check Availability
1
…
16
17
18
…
22
641-680 of 841 Results
Pennsylvania
Montgomery County