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 Townhomes for Rent
3,499 rentals available
Newest
133 Birchwood Dr, West Chester, PA 19380
$3,300/mo
3
beds
·
2.5
baths
·
2,668
sq ft
Condo
133 Birchwood Dr
West Chester, PA 19380
Listing options
Add to favorites
Share
Message
Call
(610) 692-6976
2053 Heather Rd, Folcroft, PA 19032
$1,750/mo
3
beds
·
1
bath
·
1,152
sq ft
Condo
2053 Heather Rd
Folcroft, PA 19032
Listing options
Add to favorites
Share
Message
Call
(484) 428-6537
302 Fairgate Dr, Wexford, PA 15090
$2,600/mo
3
beds
·
2.5
baths
Condo
302 Fairgate Dr
Wexford, PA 15090
Listing options
Add to favorites
Share
Message
Call
(412) 519-5860
117 Locust St, Columbia, PA 17512
$1,800/mo
4
beds
·
1
bath
·
1,362
sq ft
Condo
117 Locust St
Columbia, PA 17512
Listing options
Special Offer
Add to favorites
Share
Message
Call
(717) 371-4898
158 W Airy St, Norristown, PA 19401
$1,500/mo
3
beds
·
1
bath
·
1,257
sq ft
Condo
158 W Airy St
Norristown, PA 19401
Message
Call
(267) 328-4428
2110 E Ann St, Philadelphia, PA 19134
$1,100/mo
2
beds
·
1
bath
·
784
sq ft
Condo
2110 E Ann St
Philadelphia, PA 19134
Message
Call
(267) 972-5943
1141 Vine St, Danville, PA 17821
$2,500/mo
3
beds
·
2.5
baths
·
1,500
sq ft
Condo
1141 Vine St
Danville, PA 17821
Message
Call
(570) 560-6003
614 Fairgate Dr, Wexford, PA 15090
$2,700/mo
3
beds
·
2.5
baths
·
1,790
sq ft
Condo
614 Fairgate Dr
Wexford, PA 15090
Message
Call
(412) 519-5860
901 High St #1, Williamsport, PA 17701
$1,100/mo
1
bed
·
1
bath
Condo
901 High St #1
Williamsport, PA 17701
Message
Call
(570) 337-5896
7924 Mars Pl, Philadelphia, PA 19153
$2,200/mo
3
beds
·
2
baths
·
1,290
sq ft
Condo
7924 Mars Pl
Philadelphia, PA 19153
Message
Call
(856) 425-2742
4714 Fowler St #1, Philadelphia, PA 19127
$2,100/mo
3
beds
·
1.5
baths
·
1,584
sq ft
Condo
4714 Fowler St #1
Philadelphia, PA 19127
Message
Call
(215) 859-1184
1726 Blair St, Philadelphia, PA 19125
$2,600/mo
4
beds
·
2
baths
·
1,621
sq ft
Condo
1726 Blair St
Philadelphia, PA 19125
Message
Call
(570) 947-4775
168 E South St, Carlisle, PA 17013
$1,775/mo
4
beds
·
1.5
baths
·
1,340
sq ft
Condo
168 E South St
Carlisle, PA 17013
Message
Call
(717) 554-4606
1835 S 6th St, Philadelphia, PA 19148
$1,700/mo
3
beds
·
1
bath
·
1,254
sq ft
Condo
1835 S 6th St
Philadelphia, PA 19148
Message
Call
(267) 902-5838
310 Quail Run Rd, Venetia, PA 15367
$1,800/mo
2
beds
·
1.5
baths
·
980
sq ft
Condo
310 Quail Run Rd
Venetia, PA 15367
Message
Call
(724) 350-6765
3837 Wyalusing Ave #A28, Philadelphia, PA 19104
$1,819/mo
3
beds
·
2
baths
Condo
3837 Wyalusing Ave #A28
Philadelphia, PA 19104
Message
Call
(267) 609-7779
5602 Drawbridge Ct, Royersford, PA 19468
$2,499/mo
3
beds
·
2.5
baths
·
1,568
sq ft
Condo
5602 Drawbridge Ct
Royersford, PA 19468
Message
Call
(415) 367-0914
2036 Fernon St, Philadelphia, PA 19145
$2,000/mo
3
beds
·
1.5
baths
·
1,016
sq ft
Condo
2036 Fernon St
Philadelphia, PA 19145
Message
Call
(215) 360-3561
1126 Race St, McKees Rocks, PA 15136
$960/mo
2
beds
·
1
bath
·
1,450
sq ft
Condo
1126 Race St
McKees Rocks, PA 15136
Message
Call
(412) 925-0721
2545 Wharton St #2, Philadelphia, PA 19146
$1,595/mo
2
beds
·
1
bath
·
1,000
sq ft
Condo
2545 Wharton St #2
Philadelphia, PA 19146
Message
Call
(215) 498-4010
721 Upland St, Chester, PA 19013
$2,300/mo
4
beds
·
2
baths
·
2,379
sq ft
Condo
721 Upland St
Chester, PA 19013
Message
Call
(215) 840-1288
649 N 36th St #8, Philadelphia, PA 19104
$2,774/mo
3
beds
·
2.5
baths
·
2,490
sq ft
Condo
649 N 36th St #8
Philadelphia, PA 19104
Message
Call
(267) 609-7779
1443 Cassie Way, Mechanicsburg, PA 17055
$2,450/mo
3
beds
·
2.5
baths
·
1,861
sq ft
Condo
1443 Cassie Way
Mechanicsburg, PA 17055
Message
Call
(484) 261-5090
412 Wharton St #3, Kennett Square, PA 19348
$2,600/mo
2
beds
·
1.5
baths
·
1,100
sq ft
Condo
412 Wharton St #3
Kennett Square, PA 19348
Message
Call
(484) 588-5000
158 Roxborough Ave, Philadelphia, PA 19127
$2,600/mo
4
beds
·
1.5
baths
·
1,600
sq ft
Condo
158 Roxborough Ave
Philadelphia, PA 19127
Message
Call
(914) 340-6804
20 Russellton Dorseyville Rd #102, Cheswick, PA 15024
$1,100/mo
2
beds
·
1.5
baths
Condo
20 Russellton Dorseyville Rd #102
Cheswick, PA 15024
Message
Call
(412) 366-1600
6026 Media St #A4, Philadelphia, PA 19151
$2,095/mo
3
beds
·
2
baths
·
1,148
sq ft
Condo
6026 Media St #A4
Philadelphia, PA 19151
Message
Call
(267) 609-7779
7703 Olympus Pl, Philadelphia, PA 19153
$2,100/mo
3
beds
·
2
baths
·
1,360
sq ft
Condo
7703 Olympus Pl
Philadelphia, PA 19153
Message
Call
(267) 616-2774
2306 E Dakota St, Philadelphia, PA 19125
$2,700/mo
3
beds
·
3
baths
·
1,555
sq ft
Condo
2306 E Dakota St
Philadelphia, PA 19125
Message
Call
(267) 337-0805
363 Milford Ct, Newtown, PA 18940
$2,950/mo
3
beds
·
2
baths
·
1,405
sq ft
Condo
363 Milford Ct
Newtown, PA 18940
Message
Call
(267) 247-6803
2550 Cecil B Moore Ave #4, Philadelphia, PA 19121
$1,895/mo
3
beds
·
2
baths
·
1,448
sq ft
Condo
2550 Cecil B Moore Ave #4
Philadelphia, PA 19121
Message
Call
(267) 609-7779
1422 N 54th St #1, Philadelphia, PA 19131
$1,799/mo
3
beds
·
1
bath
Condo
1422 N 54th St #1
Philadelphia, PA 19131
Message
Call
(267) 609-7779
5811 Wakefield St, Philadelphia, PA 19144
$1,400/mo
2
beds
·
2
baths
·
842
sq ft
Condo
5811 Wakefield St
Philadelphia, PA 19144
Message
Call
(215) 627-3500
2506 E Birch St, Philadelphia, PA 19134
$2,200/mo
2
beds
·
1
bath
Condo
2506 E Birch St
Philadelphia, PA 19134
Message
Call
(215) 709-6709
23 S Hetrick Ave, Palmyra, PA 17078
$1,400/mo
2
beds
·
1
bath
·
1,100
sq ft
Condo
23 S Hetrick Ave
Palmyra, PA 17078
Message
2029 Walnut St #2F, Philadelphia, PA 19103
$2,299/mo
1
bed
·
1
bath
·
1,000
sq ft
Condo
2029 Walnut St #2F
Philadelphia, PA 19103
Message
Call
(215) 695-5042
39 Southmont Dr, Enola, PA 17025
$1,800/mo
2
beds
·
1.5
baths
·
1,080
sq ft
Room for rent
39 Southmont Dr
Enola, PA 17025
Message
Call
(717) 441-2787
225 E 10th St, Bloomsburg, PA 17815
$1,150/mo
1
bed
·
1
bath
Condo
225 E 10th St
Bloomsburg, PA 17815
Message
Call
(272) 231-6888
1014 Moss St, Reading, PA 19604
$1,600/mo
3
beds
·
1
bath
·
808
sq ft
Condo
1014 Moss St
Reading, PA 19604
Message
Call
(610) 223-7359
449 W Walnut St, Kutztown, PA 19530
$2,200/mo
5
beds
·
1.5
baths
Condo
449 W Walnut St
Kutztown, PA 19530
Message
Call
(610) 451-8576
PA
Go to first page
Go to previous page
1
…
6
7
8
…
85
Page 7 of 85
Go to next page
Go to last page
Updated
6 minutes 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
Beds
1 bedroom townhomes in PA
2 bedroom townhomes in PA
3 bedroom townhomes in PA
4+ bedroom townhomes in PA
2 bedroom 2+ bathroom townhomes in PA
3 bedroom 2+ bathroom townhomes in PA
4 bedroom 2+ bathroom townhomes 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
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
Allentown townhomes
Reading townhomes
Mechanicsburg townhomes
Harrisburg townhomes
Carlisle townhomes
Bethlehem townhomes
Norristown townhomes
Lancaster townhomes
Counties in PA
Philadelphia County townhomes
Allegheny County townhomes
Montgomery County townhomes
Chester County townhomes
Lehigh County townhomes
Delaware County townhomes
Bucks County townhomes
Cumberland County townhomes
Berks County townhomes
York County townhomes
Schools in PA
Liberty High School townhomes
McCaskey Campus townhomes
Elmwood El School townhomes
Mechanicsburg Middle School townhomes
Mechanicsburg Area Senior High School townhomes
Kindergarten Center At Filbert St townhomes
Mars Area El School townhomes
Mars Area Primary Center townhomes
Mars Area Senior High School townhomes
Mars Area Middle School 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 townhomes
19146 townhomes
19104 townhomes
19134 townhomes
19145 townhomes
19143 townhomes
19140 townhomes
19131 townhomes
19148 townhomes
19139 townhomes