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,505 rentals available
Newest
3305 Ashfield Ln, Philadelphia, PA 19114
$2,500/mo
4
beds
·
3
baths
·
1,440
sq ft
Condo
3305 Ashfield Ln
Philadelphia, PA 19114
Listing options
Add to favorites
Share
Message
220 S Main St #222, Hanover Township, PA 18706
$1,450/mo
3
beds
·
1
bath
Condo
220 S Main St #222
Hanover Township, PA 18706
Listing options
Add to favorites
Share
Message
Call
(862) 247-2497
305 Essex St, Coatesville, PA 19320
$2,200/mo
3
beds
·
2.5
baths
·
1,572
sq ft
Condo
305 Essex St
Coatesville, PA 19320
Listing options
Add to favorites
Share
Message
Call
(484) 883-3235
632 Jessop Pl, York, PA 17401
$1,500/mo
5
beds
·
1
bath
·
1,750
sq ft
Condo
632 Jessop Pl
York, PA 17401
Listing options
Add to favorites
Share
Message
Call
(717) 659-3280
342 N 40th St S, Allentown, PA 18104
$2,450/mo
3
beds
·
3
baths
·
2,094
sq ft
Condo
342 N 40th St S
Allentown, PA 18104
Message
Call
(610) 910-9342
1717 W Seybert St, Philadelphia, PA 19121
$2,500/mo
4
beds
·
3
baths
·
2,100
sq ft
Condo
1717 W Seybert St
Philadelphia, PA 19121
Message
Call
(301) 318-8658
109 Racquet Club Dr #111, Greensburg, PA 15601
$1,200/mo
2
beds
·
2
baths
·
1,200
sq ft
Condo
109 Racquet Club Dr #111
Greensburg, PA 15601
Message
Call
(412) 923-0451
1320 S 26th St, Philadelphia, PA 19146
$1,695/mo
3
beds
·
1.5
baths
·
1,046
sq ft
Condo
1320 S 26th St
Philadelphia, PA 19146
Message
Call
(267) 310-3529
9878 Garvey Dr #2, Philadelphia, PA 19114
$1,700/mo
2
beds
·
1
bath
·
900
sq ft
Condo
9878 Garvey Dr #2
Philadelphia, PA 19114
Message
Call
(732) 771-6520
15B Front St #15B, Mc Sherrystown, PA 17344
$1,550/mo
3
beds
·
1.5
baths
Condo
15B Front St #15B
Mc Sherrystown, PA 17344
Message
Call
(717) 633-7004
15 Courtyard Dr, Carlisle, PA 17013
$1,495/mo
2
beds
·
2
baths
·
1,232
sq ft
Condo
15 Courtyard Dr
Carlisle, PA 17013
Message
Call
(570) 413-1131
208 W Fairmount Ave, State College, PA 16801
$3,100/mo
3
beds
·
2
baths
·
1,584
sq ft
Condo
208 W Fairmount Ave
State College, PA 16801
Message
Call
(814) 231-3100
17 Silo St, Carlisle, PA 17015
$2,250/mo
3
beds
·
3
baths
·
1,911
sq ft
Condo
17 Silo St
Carlisle, PA 17015
1 Month Free
Message
Call
(717) 559-2982
6410 Creekbend Dr, Mechanicsburg, PA 17050
$2,000/mo
3
beds
·
2.5
baths
·
2,112
sq ft
Condo
6410 Creekbend Dr
Mechanicsburg, PA 17050
Message
Call
(717) 903-6066
365 S Oak St, Freemansburg, PA 18017
$2,600/mo
3
beds
·
4
baths
·
2,040
sq ft
Condo
365 S Oak St
Freemansburg, PA 18017
Message
Call
(484) 686-4233
1373 Caspian St, Allentown, PA 18104
$2,700/mo
3
beds
·
2.5
baths
·
1,680
sq ft
Condo
1373 Caspian St
Allentown, PA 18104
Message
Call
(484) 686-4233
11146 Hendrix St, Philadelphia, PA 19116
$2,650/mo
3
beds
·
2.5
baths
·
1,742
sq ft
Condo
11146 Hendrix St
Philadelphia, PA 19116
Message
Call
(215) 391-8929
426 Hartford Sq #426, Lower Burrell, PA 15068
$1,175/mo
2
beds
·
1
bath
·
1,000
sq ft
Condo
426 Hartford Sq #426
Lower Burrell, PA 15068
Message
Call
(724) 994-9112
1014 West St, Homestead, PA 15120
$1,100/mo
3
beds
·
1
bath
Condo
1014 West St
Homestead, PA 15120
Message
Call
(412) 980-4220
128 Granite Hill Ct, Langhorne, PA 19047
$3,150/mo
3
beds
·
2.5
baths
·
1,820
sq ft
Condo
128 Granite Hill Ct
Langhorne, PA 19047
Message
Call
(267) 767-0111
237 Coral St, Lancaster, PA 17603
$1,800/mo
3
beds
·
1
bath
·
1,188
sq ft
Condo
237 Coral St
Lancaster, PA 17603
Message
Call
(717) 617-2108
14 S 12th St #1, Pottsville, PA 17901
$1,300/mo
3
beds
·
1
bath
·
1,000
sq ft
Condo
14 S 12th St #1
Pottsville, PA 17901
Message
Call
(732) 213-4428
254 Duke St #1, Ephrata, PA 17522
$1,500/mo
2
beds
·
1.5
baths
·
1,344
sq ft
Condo
254 Duke St #1
Ephrata, PA 17522
Message
Call
(717) 466-3425
732 Putnam Blvd #A, Wallingford, PA 19086
$1,700/mo
2
beds
·
1
bath
·
889
sq ft
Condo
732 Putnam Blvd #A
Wallingford, PA 19086
Message
Call
(610) 952-0848
1005 Railroad St #B, Catasauqua, PA 18032
$1,500/mo
1
bed
·
1
bath
·
600
sq ft
Condo
1005 Railroad St #B
Catasauqua, PA 18032
Message
Call
(484) 632-7677
31 Stephen Ct #1, Upper Darby, PA 19082
$1,100/mo
2
beds
·
1
bath
Condo
31 Stephen Ct #1
Upper Darby, PA 19082
31 Stephen Ct #1
Message
Call
(610) 203-3118
944 W Walnut St #2, Allentown, PA 18102
$2,100/mo
4
beds
·
2
baths
·
1,800
sq ft
Condo
944 W Walnut St #2
Allentown, PA 18102
Message
Call
(610) 745-4480
2905 Canterbury Dr, Imperial, PA 15126
$2,200/mo
3
beds
·
2.5
baths
·
1,500
sq ft
Condo
2905 Canterbury Dr
Imperial, PA 15126
Message
Call
(412) 680-0463
1236 Prospect Ave #2, Pittsburgh, PA 15234
$1,050/mo
2
beds
·
1
bath
·
700
sq ft
Condo
1236 Prospect Ave #2
Pittsburgh, PA 15234
Message
Call
(412) 547-9078
223 Grape St, Philadelphia, PA 19128
$2,750/mo
3
beds
·
2
baths
·
1,655
sq ft
Condo
223 Grape St
Philadelphia, PA 19128
Message
Call
(610) 716-1970
1713 Annin St, Philadelphia, PA 19146
$6,180/mo
4
beds
·
3.5
baths
·
2,722
sq ft
Condo
1713 Annin St
Philadelphia, PA 19146
Message
Call
(267) 205-8592
502 Walnut St, Norristown, PA 19401
$2,400/mo
4
beds
·
2
baths
·
1,593
sq ft
Condo
502 Walnut St
Norristown, PA 19401
Message
Call
(484) 250-8517
6667 Cornelius St, Philadelphia, PA 19138
$1,900/mo
3
beds
·
1.5
baths
·
1,100
sq ft
Condo
6667 Cornelius St
Philadelphia, PA 19138
Message
Call
(215) 694-7173
1632 S Bailey St, Philadelphia, PA 19145
$2,100/mo
3
beds
·
1
bath
·
980
sq ft
Condo
1632 S Bailey St
Philadelphia, PA 19145
Message
Call
(610) 850-4262
58 Craighead St, Pittsburgh, PA 15211
$1,770/mo
2
beds
·
1
bath
Condo
58 Craighead St
Pittsburgh, PA 15211
Message
Call
(412) 216-2826
131 Whitney Pl, Lansdale, PA 19446
$2,695/mo
3
beds
·
1.5
baths
·
1,100
sq ft
Condo
131 Whitney Pl
Lansdale, PA 19446
Message
Call
(215) 515-8146
436 Lindsay Dr, Mechanicsburg, PA 17050
$1,910/mo
2
beds
·
1.5
baths
·
1,560
sq ft
Condo
436 Lindsay Dr
Mechanicsburg, PA 17050
Message
Call
(717) 219-8106
246 Denny Park Rd, Pittsburgh, PA 15202
$2,100/mo
3
beds
·
2.5
baths
·
2,000
sq ft
Condo
246 Denny Park Rd
Pittsburgh, PA 15202
Message
Call
(412) 716-5313
3725 Orpwood St, Pittsburgh, PA 15213
$1,895/mo
3
beds
·
2
baths
·
896
sq ft
Condo
3725 Orpwood St
Pittsburgh, PA 15213
Message
Call
(724) 816-4196
129 Villa Dr, Pittsburgh, PA 15214
$2,495/mo
3
beds
·
2.5
baths
·
1,416
sq ft
Condo
129 Villa Dr
Pittsburgh, PA 15214
Message
PA
Go to first page
Go to previous page
1
…
4
5
6
…
85
Page 5 of 85
Go to next page
Go to last page
Updated
3 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
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