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
2325 N 33rd St #4, Philadelphia, PA 19132
$1,900/mo
2
beds
·
2
baths
·
1,300
sq ft
Condo
2325 N 33rd St #4
Philadelphia, PA 19132
Listing options
Add to favorites
Share
Message
Call
(215) 915-1423
384 1/2 Bowery Way, Pittsburgh, PA 15201
$2,300/mo
2
beds
·
2
baths
Condo
384 1/2 Bowery Way
Pittsburgh, PA 15201
Listing options
Add to favorites
Share
Message
Call
(412) 213-6658
188 Mapleton Dr, Harrisburg, PA 17112
$1,899/mo
2
beds
·
3
baths
·
1,664
sq ft
Condo
188 Mapleton Dr
Harrisburg, PA 17112
Listing options
Add to favorites
Share
Message
Call
(717) 497-8708
329 Parade St, Cranberry Township, PA 16066
$2,200/mo
2
beds
·
2.5
baths
Condo
329 Parade St
Cranberry Township, PA 16066
Listing options
Add to favorites
Share
Message
Call
(724) 933-6300
2031 Chancellor St, Philadelphia, PA 19103
$3,950/mo
2
beds
·
2.5
baths
·
1,300
sq ft
Condo
2031 Chancellor St
Philadelphia, PA 19103
Message
Call
(215) 545-1500
2429 W Thompson St #B, Philadelphia, PA 19121
$1,595/mo
2
beds
·
2
baths
·
1,000
sq ft
Condo
2429 W Thompson St #B
Philadelphia, PA 19121
Message
Call
(267) 879-2716
1050 Birkbeck St, Freeland, PA 18224
$1,499/mo
2
beds
·
2
baths
·
1,631
sq ft
Condo
1050 Birkbeck St
Freeland, PA 18224
Message
121 Wyndham Way, Harrisburg, PA 17109
$1,795/mo
2
beds
·
2.5
baths
·
2,029
sq ft
Condo
121 Wyndham Way
Harrisburg, PA 17109
Message
Call
(717) 400-6660
122 Eric Ln, Lansdale, PA 19446
$2,700/mo
2
beds
·
3
baths
·
1,600
sq ft
Condo
122 Eric Ln
Lansdale, PA 19446
Message
Call
(267) 310-3958
1301 N 32nd St, Philadelphia, PA 19121
$2,300/mo
2
beds
·
2
baths
·
1,230
sq ft
Condo
1301 N 32nd St
Philadelphia, PA 19121
Message
Call
(908) 705-0398
418 E Beau St #H, Washington, PA 15301
$950/mo
2
beds
·
2
baths
·
2,500
sq ft
Condo
418 E Beau St #H
Washington, PA 15301
Message
Call
(412) 266-6550
2314 Greenwich St, Philadelphia, PA 19146
$1,850/mo
2
beds
·
2.5
baths
·
1,050
sq ft
Condo
2314 Greenwich St
Philadelphia, PA 19146
Message
Call
(215) 608-7105
304 Grove St, Bridgeport, PA 19405
$2,200/mo
2
beds
·
2.5
baths
·
2,600
sq ft
Condo
304 Grove St
Bridgeport, PA 19405
Special Offer
Message
Call
(215) 774-6851
930 N 45th St, Philadelphia, PA 19104
$1,175/mo
2
beds
·
2
baths
·
980
sq ft
Condo
930 N 45th St
Philadelphia, PA 19104
Message
Call
(267) 266-3677
1229 W Porter St #1, Philadelphia, PA 19148
$1,795/mo
2
beds
·
2
baths
·
900
sq ft
Condo
1229 W Porter St #1
Philadelphia, PA 19148
1 Month Free
Message
Call
(215) 519-1002
918 Nittany Ct #333, Allentown, PA 18104
$2,200/mo
2
beds
·
2.5
baths
·
1,437
sq ft
Condo
918 Nittany Ct #333
Allentown, PA 18104
Message
Call
(610) 509-4474
806 Mayer Pl, Lancaster, PA 17601
$2,500/mo
2
beds
·
2.5
baths
·
1,848
sq ft
Condo
806 Mayer Pl
Lancaster, PA 17601
Message
Call
(717) 309-4133
1633 S Conestoga St, Philadelphia, PA 19143
$1,400/mo
2
beds
·
3
baths
·
1,000
sq ft
Condo
1633 S Conestoga St
Philadelphia, PA 19143
Message
Call
(610) 795-2432
8464 Hamilton St, Hummelstown, PA 17036
$1,900/mo
2
beds
·
2
baths
·
1,672
sq ft
Condo
8464 Hamilton St
Hummelstown, PA 17036
Message
Call
(717) 756-7971
1307 E Moyamensing Ave #1, Philadelphia, PA 19147
$1,700/mo
2
beds
·
2
baths
Condo
1307 E Moyamensing Ave #1
Philadelphia, PA 19147
Message
Call
(267) 506-2007
135 Caernarvon Ct, Exton, PA 19341
$2,395/mo
2
beds
·
2.5
baths
·
1,584
sq ft
Condo
135 Caernarvon Ct
Exton, PA 19341
Message
Call
(215) 544-3440
2345 S Bancroft St, Philadelphia, PA 19145
$2,100/mo
2
beds
·
2
baths
·
1,414
sq ft
Condo
2345 S Bancroft St
Philadelphia, PA 19145
Message
Call
(484) 620-7798
1700 Oakwood Ter #1F, Penn Valley, PA 19072
$2,700/mo
2
beds
·
2
baths
·
1,300
sq ft
Condo
1700 Oakwood Ter #1F
Penn Valley, PA 19072
Message
Call
(610) 660-9999
1812 E Albert St, Philadelphia, PA 19125
$1,600/mo
2
beds
·
2
baths
·
732
sq ft
Condo
1812 E Albert St
Philadelphia, PA 19125
Message
Call
(856) 491-3558
202 Dresher Woods Dr, Dresher, PA 19025
$2,700/mo
2
beds
·
2.5
baths
·
1,308
sq ft
Condo
202 Dresher Woods Dr
Dresher, PA 19025
Message
Call
(267) 242-1897
1512 S Beulah St, Philadelphia, PA 19147
$2,350/mo
2
beds
·
2
baths
·
900
sq ft
Condo
1512 S Beulah St
Philadelphia, PA 19147
Message
Call
(267) 485-6985
404 Mayer Pl, Lancaster, PA 17601
$2,550/mo
2
beds
·
2.5
baths
·
1,852
sq ft
Condo
404 Mayer Pl
Lancaster, PA 17601
Message
Call
(717) 572-1873
306 4th Ave #302, Pittsburgh, PA 15222
$2,600/mo
2
beds
·
2
baths
·
1,485
sq ft
Condo
306 4th Ave #302
Pittsburgh, PA 15222
Message
Call
(412) 910-2036
2319 N College Ave #B, Philadelphia, PA 19121
$1,850/mo
2
beds
·
2
baths
·
1,620
sq ft
Condo
2319 N College Ave #B
Philadelphia, PA 19121
Message
Call
(201) 862-4840
2109 Tasker St #2, Philadelphia, PA 19145
$1,650/mo
2
beds
·
2
baths
·
700
sq ft
Condo
2109 Tasker St #2
Philadelphia, PA 19145
Message
Call
(215) 500-8000
2900 Monterey Ct, Springfield, PA 19064
$2,500/mo
2
beds
·
2.5
baths
·
1,456
sq ft
Condo
2900 Monterey Ct
Springfield, PA 19064
Message
Call
(610) 416-1957
35 E 6th St #5, Pottstown, PA 19464
$1,795/mo
2
beds
·
2.5
baths
·
1,100
sq ft
Condo
35 E 6th St #5
Pottstown, PA 19464
Message
Call
(610) 960-1725
135 Annapolis St, Bensalem, PA 19020
$2,700/mo
2
beds
·
2.5
baths
·
1,416
sq ft
Condo
135 Annapolis St
Bensalem, PA 19020
Message
Call
(609) 351-8461
2445 Old Greentree Rd #1, Carnegie, PA 15106
$1,425/mo
2
beds
·
2
baths
Condo
2445 Old Greentree Rd #1
Carnegie, PA 15106
Message
Call
(740) 312-2706
21 E Oxford St, Philadelphia, PA 19125
$2,150/mo
2
beds
·
2
baths
·
856
sq ft
Condo
21 E Oxford St
Philadelphia, PA 19125
Message
Call
(610) 945-7273
1211 Locust St #3F, Philadelphia, PA 19107
$2,375/mo
2
beds
·
2
baths
·
1,200
sq ft
Condo
1211 Locust St #3F
Philadelphia, PA 19107
Message
Call
(202) 460-9996
519 N 11th St #A, Philadelphia, PA 19123
$1,995/mo
2
beds
·
2
baths
·
2,096
sq ft
Condo
519 N 11th St #A
Philadelphia, PA 19123
Message
Call
(267) 727-2905
4148 Parrish St #1, Philadelphia, PA 19104
$1,250/mo
2
beds
·
2
baths
·
1,608
sq ft
Condo
4148 Parrish St #1
Philadelphia, PA 19104
Message
Call
(267) 614-3033
1006 S Fairhill St, Philadelphia, PA 19147
$2,700/mo
2
beds
·
2.5
baths
·
1,170
sq ft
Condo
1006 S Fairhill St
Philadelphia, PA 19147
Message
Call
(585) 539-8414
750 E Marshall St #611, West Chester, PA 19380
$2,750/mo
2
beds
·
2.5
baths
·
2,000
sq ft
Condo
750 E Marshall St #611
West Chester, PA 19380
Message
Call
(610) 453-9898
PA
Go to first page
Go to previous page
1
2
3
4
5
6
Page 5 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