Navigation menu
Sign in
Search for apartments by location
PA
Any rooms
Any price
Filters
Save
Sign in
All rentals
Apartments
Condos
Houses
Townhomes
Duplexes
Rooms
List your rental
Pay your rent
Get help
Search for apartments by location
PA
Any rooms
Any price
All filters
Save
Pennsylvania 2 Bedroom 2+ Bathroom Townhomes for Rent
234 rentals available
Newest
253 Valley Forge Lookout Pl, Wayne, PA 19087
$3,500/mo
2
beds
·
2.5
baths
·
1,708
sq ft
Condo
253 Valley Forge Lookout Pl
Wayne, PA 19087
Listing options
Add to favorites
Share
Message
Call
(610) 520-0455
16 Township Line Rd, Elkins Park, PA 19027
$2,650/mo
2
beds
·
2
baths
·
1,200
sq ft
Condo
16 Township Line Rd
Elkins Park, PA 19027
Listing options
Add to favorites
Share
Message
Call
(610) 400-5955
108D Snowball Ln, Tafton, PA 18464
$1,600/mo
2
beds
·
2
baths
·
840
sq ft
Condo
108D Snowball Ln
Tafton, PA 18464
Listing options
Add to favorites
Share
Message
Call
(570) 470-3810
1607 Page St, Philadelphia, PA 19121
$1,400/mo
2
beds
·
2
baths
Condo
1607 Page St
Philadelphia, PA 19121
Listing options
Add to favorites
Share
Message
Call
(215) 332-3089
1139 Clay St #B, Philadelphia, PA 19123
$2,100/mo
2
beds
·
2
baths
·
1,155
sq ft
Condo
1139 Clay St #B
Philadelphia, PA 19123
Message
Call
(215) 650-7830
7276 Sauerkraut Ln #A, Macungie, PA 18062
$2,050/mo
2
beds
·
2
baths
·
1,248
sq ft
Condo
7276 Sauerkraut Ln #A
Macungie, PA 18062
Message
Call
(610) 955-7987
259 Bristol Way, Bushkill, PA 18324
$1,700/mo
2
beds
·
2
baths
·
1,050
sq ft
Condo
259 Bristol Way
Bushkill, PA 18324
Message
Call
(570) 977-5863
44 Rampart Dr #44, Chesterbrook, PA 19087
$2,650/mo
2
beds
·
2.5
baths
·
1,743
sq ft
Condo
44 Rampart Dr #44
Chesterbrook, PA 19087
Message
Call
(484) 883-2709
817 Palmer St, Easton, PA 18042
$2,771/mo
2
beds
·
3.5
baths
·
1,980
sq ft
Condo
817 Palmer St
Easton, PA 18042
Message
Call
(484) 225-5016
855 Beech Ave #3, Pittsburgh, PA 15233
$2,200/mo
2
beds
·
2.5
baths
·
1,850
sq ft
Condo
855 Beech Ave #3
Pittsburgh, PA 15233
Message
Call
(412) 370-1815
4109 W Ridge Rd, Erie, PA 16506
$1,395/mo
2
beds
·
2
baths
·
1,108
sq ft
Condo
4109 W Ridge Rd
Erie, PA 16506
Message
Call
(814) 460-5685
1319 McKean St, Philadelphia, PA 19148
$2,900/mo
2
beds
·
2.5
baths
·
1,800
sq ft
Condo
1319 McKean St
Philadelphia, PA 19148
Message
Call
(610) 314-7470
1 Laurel Cir, Newtown, PA 18940
$2,950/mo
2
beds
·
2.5
baths
·
2,144
sq ft
Condo
1 Laurel Cir
Newtown, PA 18940
Message
Call
(503) 743-7294
8 Hillside Ave #12, Mohnton, PA 19540
$1,650/mo
2
beds
·
2
baths
·
1,200
sq ft
Condo
8 Hillside Ave #12
Mohnton, PA 19540
Message
Call
(303) 638-2753
1617 Green St #4, Philadelphia, PA 19130
$2,800/mo
2
beds
·
2
baths
·
900
sq ft
Condo
1617 Green St #4
Philadelphia, PA 19130
Message
Call
(215) 901-3410
118 Annapolis St #A, Bensalem, PA 19020
$2,800/mo
2
beds
·
2.5
baths
·
1,416
sq ft
Condo
118 Annapolis St #A
Bensalem, PA 19020
Message
Call
(215) 391-9743
Shick Ln, Saylorsburg, PA 18353
$2,100/mo
2
beds
·
2
baths
·
1,100
sq ft
Condo
Shick Ln
Saylorsburg, PA 18353
Message
Call
(272) 394-0916
1713 Tracey St, Philadelphia, PA 19115
$1,800/mo
2
beds
·
2.5
baths
·
1,518
sq ft
Condo
1713 Tracey St
Philadelphia, PA 19115
Message
Call
(215) 715-8447
110 Huntington Dr, East Stroudsburg, PA 18302
$2,250/mo
2
beds
·
2.5
baths
·
1,202
sq ft
Condo
110 Huntington Dr
East Stroudsburg, PA 18302
Message
Call
(570) 856-3632
125 Sawkill Ave #K, Milford, PA 18337
$2,000/mo
2
beds
·
2.5
baths
·
1,004
sq ft
Condo
125 Sawkill Ave #K
Milford, PA 18337
Message
Call
(845) 741-5608
106 N 10th St #2, Allentown, PA 18102
$1,550/mo
2
beds
·
2
baths
·
600
sq ft
Condo
106 N 10th St #2
Allentown, PA 18102
Message
Call
(215) 301-3502
75 E 4th St #B, Bridgeport, PA 19405
$2,495/mo
2
beds
·
2.5
baths
·
1,292
sq ft
Condo
75 E 4th St #B
Bridgeport, PA 19405
Message
Call
(267) 393-0777
2110 W Master St #B, Philadelphia, PA 19121
$1,495/mo
2
beds
·
2
baths
·
700
sq ft
Condo
2110 W Master St #B
Philadelphia, PA 19121
Message
Call
(267) 879-2716
411 Greenwich St, Philadelphia, PA 19147
$2,150/mo
2
beds
·
2
baths
·
1,090
sq ft
Condo
411 Greenwich St
Philadelphia, PA 19147
Message
Call
(267) 228-1608
2000 E Huntingdon St #3, Philadelphia, PA 19125
$1,900/mo
2
beds
·
2
baths
·
960
sq ft
Condo
2000 E Huntingdon St #3
Philadelphia, PA 19125
Message
Call
(215) 901-1967
90 Keswick Dr, Mechanicsburg, PA 17050
$1,995/mo
2
beds
·
2
baths
·
1,098
sq ft
Condo
90 Keswick Dr
Mechanicsburg, PA 17050
Message
Call
(717) 297-6733
2114 Oakford St, Philadelphia, PA 19146
$2,300/mo
2
beds
·
2
baths
·
1,088
sq ft
Condo
2114 Oakford St
Philadelphia, PA 19146
Message
Call
(941) 889-8266
1411 Greenview Dr #14, Bethlehem, PA 18018
$2,500/mo
2
beds
·
2.5
baths
·
1,380
sq ft
Condo
1411 Greenview Dr #14
Bethlehem, PA 18018
Message
Call
(484) 515-8315
622 Brass Ln, Phoenixville, PA 19460
$2,650/mo
2
beds
·
2.5
baths
·
1,237
sq ft
Condo
622 Brass Ln
Phoenixville, PA 19460
Message
Call
(484) 631-6685
1302 1/2 N Randolph St, Philadelphia, PA 19122
$1,950/mo
2
beds
·
2.5
baths
·
1,478
sq ft
Condo
1302 1/2 N Randolph St
Philadelphia, PA 19122
Message
Call
(267) 987-4443
9337 Neil Rd #A, Philadelphia, PA 19115
$2,250/mo
2
beds
·
2
baths
·
1,400
sq ft
Condo
9337 Neil Rd #A
Philadelphia, PA 19115
Message
Call
(267) 376-6554
152 Laurel Crest Dr, Wexford, PA 15090
$2,200/mo
2
beds
·
2.5
baths
·
1,600
sq ft
Condo
152 Laurel Crest Dr
Wexford, PA 15090
Message
Call
(724) 934-1444
134 Fleet Ct #A, Bensalem, PA 19020
$2,800/mo
2
beds
·
2.5
baths
·
1,416
sq ft
Condo
134 Fleet Ct #A
Bensalem, PA 19020
Message
Call
(215) 630-9625
541 S 27th St #B, Philadelphia, PA 19146
$2,600/mo
2
beds
·
2
baths
·
865
sq ft
Condo
541 S 27th St #B
Philadelphia, PA 19146
Message
Call
(610) 331-2431
110 W Wildey St, Philadelphia, PA 19123
$2,600/mo
2
beds
·
2
baths
·
800
sq ft
Condo
110 W Wildey St
Philadelphia, PA 19123
Message
Call
(267) 768-4404
1003 N Bodine St #-8, Philadelphia, PA 19123
$2,850/mo
2
beds
·
2
baths
·
1,240
sq ft
Condo
1003 N Bodine St #-8
Philadelphia, PA 19123
Message
Call
(267) 616-1333
1219 W Butler St #2, Philadelphia, PA 19140
$1,600/mo
2
beds
·
2
baths
·
700
sq ft
Condo
1219 W Butler St #2
Philadelphia, PA 19140
Message
Call
(973) 787-7875
608 Brass Ln, Phoenixville, PA 19460
$2,650/mo
2
beds
·
2.5
baths
·
1,237
sq ft
Condo
608 Brass Ln
Phoenixville, PA 19460
Message
Call
(484) 857-9269
4628 Wayne Ave #B, Philadelphia, PA 19144
$1,795/mo
2
beds
·
2
baths
·
1,500
sq ft
Condo
4628 Wayne Ave #B
Philadelphia, PA 19144
Message
Call
(267) 252-0223
416 E Flora St, Philadelphia, PA 19125
$1,950/mo
2
beds
·
2
baths
·
820
sq ft
Condo
416 E Flora St
Philadelphia, PA 19125
Message
Call
(267) 662-2656
PA
Go to first page
Go to previous page
1
2
3
4
5
6
Page 3 of 6
Go to next page
Go to last page
Updated
2 hours ago
Map
List
Feed
Near me
Rentals near me
Places for rent near me
Cheap apartments near me
1 Bedroom apartments near me
Apartments near me
Houses near me
Condos near me
Townhomes near me
Rooms near me
Duplexes near me
Price
Townhomes under $1,100 in PA
Townhomes under $1,200 in PA
Townhomes under $1,300 in PA
Townhomes under $1,400 in PA
Townhomes under $1,500 in PA
Townhomes under $2,000 in PA
Townhomes under $2,500 in PA
Townhomes under $3,000 in PA
Amenities
Pet friendly townhomes in PA
Townhomes with dishwasher in PA
Dog friendly townhomes in PA
Cat friendly townhomes in PA
Property types
Rentals in PA
Apartments for rent in PA
New apartments for rent in PA
Student housing and apartments in PA
Houses for rent in PA
New houses for rent in PA
Rooms for rent in PA
Condos for rent in PA
Townhomes for rent in PA
Sublets in PA
Duplexes for rent in PA
Corporate housing for rent in PA
For rent by owner in PA
Houses for rent by owner in PA
Condos for rent by owner in PA
Townhomes for rent by owner in PA
Lease terms and deals
Move-in ready townhomes in PA
Townhomes with special offers in PA
Tours and applications
Townhomes with online applications in PA
Cities in PA
Philadelphia townhomes
Pittsburgh townhomes
Bethlehem townhomes
Harrisburg townhomes
Mechanicsburg townhomes
Counties in PA
Philadelphia County 2 bedroom 2+ bathroom townhomes
Montgomery County 2 bedroom 2+ bathroom townhomes
Bucks County 2 bedroom 2+ bathroom townhomes
Allegheny County 2 bedroom 2+ bathroom townhomes
Cumberland County 2 bedroom 2+ bathroom townhomes
Chester County 2 bedroom 2+ bathroom townhomes
Dauphin County 2 bedroom 2+ bathroom townhomes
Lehigh County 2 bedroom 2+ bathroom townhomes
Delaware County 2 bedroom 2+ bathroom townhomes
Northampton County 2 bedroom 2+ bathroom townhomes
Universities in PA
Temple University townhomes
University of Pennsylvania townhomes
Community College of Allegheny County townhomes
Community College of Philadelphia townhomes
Montgomery County Community College townhomes
Delaware County Community College townhomes
Carnegie Mellon University townhomes
Villanova University townhomes
Kutztown University of Pennsylvania townhomes
Northampton County Area Community College townhomes
Zip codes in PA
19121 2 bedroom 2+ bathroom townhomes
19146 2 bedroom 2+ bathroom townhomes
19148 2 bedroom 2+ bathroom townhomes
19134 2 bedroom 2+ bathroom townhomes
17050 2 bedroom 2+ bathroom townhomes