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 under $2,500
2,590 rentals available
Newest
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
Listing options
Add to favorites
Share
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
Listing options
Add to favorites
Share
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
Listing options
Add to favorites
Share
Message
Call
(570) 560-6003
901 High St #1, Williamsport, PA 17701
$1,100/mo
1
bed
·
1
bath
Condo
901 High St #1
Williamsport, PA 17701
Listing options
Add to favorites
Share
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
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
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
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
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,500/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
504 Davidson Ave, Connellsville, PA 15425
$900/mo
2
beds
·
1
bath
·
900
sq ft
Condo
504 Davidson Ave
Connellsville, PA 15425
Message
Call
(267) 506-1319
303 Euclid Ave, Lancaster, PA 17603
$1,870/mo
3
beds
·
1
bath
·
1,064
sq ft
Condo
303 Euclid Ave
Lancaster, PA 17603
Message
Call
(717) 538-2925
1014 Abdell St #1, Pittsburgh, PA 15233
$995/mo
1
bed
·
1
bath
·
600
sq ft
Condo
1014 Abdell St #1
Pittsburgh, PA 15233
Message
Call
(856) 437-4908
5823 Filbert St #2-3-1, Philadelphia, PA 19139
$710/mo
Studio
·
1
bath
·
190
sq ft
Condo
5823 Filbert St #2-3-1
Philadelphia, PA 19139
Message
Call
(609) 707-2699
904 Whitehall Ct, Chester Springs, PA 19425
$1,350/mo
3
beds
·
2.5
baths
·
1,640
sq ft
Room for rent
904 Whitehall Ct
Chester Springs, PA 19425
Message
Call
(484) 598-3898
7501 Brentwood Rd, Philadelphia, PA 19151
$1,700/mo
3
beds
·
1
bath
·
1,200
sq ft
Condo
7501 Brentwood Rd
Philadelphia, PA 19151
Message
227 Union Ave, Pittsburgh, PA 15202
$1,626/mo
2
beds
·
1.5
baths
·
1,800
sq ft
Condo
227 Union Ave
Pittsburgh, PA 15202
Message
Call
(412) 576-6116
1281 Stonehaven Way, York, PA 17403
$2,377/mo
Total price
3
beds
·
3
baths
·
2,064
sq ft
Condo
1281 Stonehaven Way
York, PA 17403
Message
Call
(848) 248-2110
34 Nathan Dr, Enola, PA 17025
$1,750/mo
3
beds
·
1.5
baths
·
1,296
sq ft
Condo
34 Nathan Dr
Enola, PA 17025
34 Nathan Dr
Message
Call
(717) 580-6081
2515 Levans Rd, Coplay, PA 18037
$1,700/mo
2
beds
·
1
bath
·
1,100
sq ft
Condo
2515 Levans Rd
Coplay, PA 18037
Message
Call
(202) 359-9155
1269 Alcott St #B, Philadelphia, PA 19149
$1,095/mo
1
bed
·
1
bath
·
700
sq ft
Condo
1269 Alcott St #B
Philadelphia, PA 19149
Message
Call
(917) 960-6610
PA
Go to first page
Go to previous page
1
…
3
4
5
…
63
Page 4 of 63
Go to next page
Go to last page
Updated
14 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
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
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
Allentown townhomes
Reading townhomes
Mechanicsburg townhomes
Harrisburg townhomes
Carlisle townhomes
Lancaster townhomes
Chambersburg townhomes
Hanover townhomes
Counties in PA
Philadelphia County townhomes under $2,500
Allegheny County townhomes under $2,500
Cumberland County townhomes under $2,500
Lehigh County townhomes under $2,500
Delaware County townhomes under $2,500
Berks County townhomes under $2,500
York County townhomes under $2,500
Montgomery County townhomes under $2,500
Lancaster County townhomes under $2,500
Dauphin County townhomes under $2,500
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 under $2,500
19134 townhomes under $2,500
19145 townhomes under $2,500
19146 townhomes under $2,500
19104 townhomes under $2,500
19143 townhomes under $2,500
19140 townhomes under $2,500
19139 townhomes under $2,500
19148 townhomes under $2,500
18102 townhomes under $2,500