Buy
Bucks County
Homes for Sale
Open Houses
New Homes
Recently Sold
Rent
Bucks County
Apartments for Rent
Houses for Rent
Townhomes for Rent
Post A Rental Listing
Mortgage
Mortgage Overview
Get Pre-Qualified
Mortgage Calculator
Affordability Calculator
Refinance Calculator
Rent vs Buy Calculator
Saved Homes
Saved Searches
Sign up or Log in
Map
Filters
Save Search
Any Price
All Beds
More
Save Search
Any Price
All Beds
Pets
All Rental Types
More
Save Search
Any Price
All Beds
Pets
All Rental Types
More
Save Search
Bucks County, PA Apartments For Rent
Sort:
Just For You
Sort: Just For You
Sort: New Listings
Sort: Most Photos
Sort: Price (Lo-Hi)
Sort: Price (Hi-Lo)
Sort: Communities
Sort: Bedrooms
Sort: Bathrooms
Sort: Square Feet
425 rentals
Use arrow keys to navigate
$1,695/mo
2
Beds
1.5
Baths
950
sqft
9 N 7th St #C,
Perkasie, PA 18944
Check Availability
Use arrow keys to navigate
PET FRIENDLY
$8,400/mo
3
Beds
3.5
Baths
2,701
sqft
50 N Main St #303,
Doylestown, PA 18901
Check Availability
Use arrow keys to navigate
PET FRIENDLY
$1,895/mo
2
Beds
1
Bath
715
sqft
35 Maple Ave #104,
Sellersville, PA 18960
Check Availability
Use arrow keys to navigate
PET FRIENDLY
$2,900/mo
3
Beds
2
Baths
1,647
sqft
837 Callowhill Rd,
Perkasie, PA 18944
Check Availability
Use arrow keys to navigate
$1,700/mo
3
Beds
900
sqft
3617 Ferry Rd #3,
Doylestown, PA 18902
Check Availability
Use arrow keys to navigate
$2,750/mo
4
Beds
2
Baths
3,000
sqft
5517 Schumacher Dr #A,
Bristol, PA 19007
Check Availability
Use arrow keys to navigate
PET FRIENDLY
$2,800/mo
3
Beds
1.5
Baths
1,752
sqft
6313 Forge Turn,
Bensalem, PA 19020
Check Availability
$2,800/mo
2
Beds
1.5
Baths
83 Avon Ln,
New Hope, PA 18938
Check Availability
$1,395/mo
1
Bed
1
Bath
95 N Main St #C15,
Sellersville, PA 18960
Check Availability
PET FRIENDLY
$2,850/mo
5
Beds
1.5
Baths
1,583
sqft
4225 Walsh Ave,
Trevose, PA 19053
Check Availability
$3,100/mo
3
Beds
2.5
Baths
1,892
sqft
130 Granite Hill Ct,
Langhorne, PA 19047
Check Availability
$2,800/mo
3
Beds
1.5
Baths
1,816
sqft
120 Tabor Rd,
Ottsville, PA 18942
Check Availability
$1,950/mo
1
Bed
1
Bath
1,125
sqft
30 W State St #B,
Doylestown, PA 18901
Check Availability
$1,500/mo
1
Bed
1
Bath
234 Franklin St #2,
Bristol, PA 19007
Check Availability
$2,580/mo
3
Beds
1.5
Baths
423 N Mount Vernon Cir,
Bensalem, PA 19020
Check Availability
$3,600/mo
3
Beds
2
Baths
2,097
sqft
53 Iron Bridge Rd,
Langhorne, PA 18947
Check Availability
PET FRIENDLY
$2,700/mo
3
Beds
1.5
Baths
1,988
sqft
6420 Thomas Paine Ct,
Bensalem, PA 19020
Check Availability
$1,195/mo
1
Bed
1
Bath
400
sqft
17 S 2nd St #E,
Quakertown, PA 18951
Check Availability
$1,900/mo
1
Bed
1
Bath
750
sqft
1 Center St #1,
Doylestown, PA 18901
Check Availability
$2,700/mo
3
Beds
1.5
Baths
1,216
sqft
11 Barberry Ln,
Levittown, PA 19054
Check Availability
PET FRIENDLY
$3,500/mo
3
Beds
2.5
Baths
1,822
sqft
2251 Rosemont Ter,
Furlong, PA 18925
Check Availability
ROOM FOR RENT
$1,100/mo
1
Bed
1.5
Baths
Room for rent
155 Redwood Dr,
Quakertown, PA 18951
Check Availability
$3,995/mo
2
Beds
2
Baths
1,150
sqft
350 S River Rd #G16,
New Hope, PA 18938
Check Availability
$1,650/mo
1
Bed
1
Bath
750
sqft
3931 Stump Rd #4,
Doylestown, PA 18902
Check Availability
$2,300/mo
2
Beds
1
Bath
1,166
sqft
27 Oakridge Dr #2,
Langhorne, PA 19047
Check Availability
$2,750/mo
3
Beds
2.5
Baths
2466 Brandon Ct,
Bensalem, PA 19020
Check Availability
$2,600/mo
3
Beds
2.5
Baths
1,496
sqft
4610 Acton Ct,
Bensalem, PA 19020
Check Availability
$1,750/mo
2
Beds
1
Bath
1,000
sqft
804 N 7th St #A,
Perkasie, PA 18944
Check Availability
$1,695/mo
1
Bed
1
Bath
22 N Main St #1,
Doylestown, PA 18901
Check Availability
$2,250/mo
3
Beds
1
Bath
659 N Main St #3,
Doylestown, PA 18901
Check Availability
$2,200/mo
2
Beds
1.5
Baths
2,668
sqft
1652 Bluebird Dr #1,
Morrisville, PA 19067
Check Availability
FURNISHED
$4,000/mo
4
Beds
3
Baths
3,470
sqft
6106 Lower York Rd,
New Hope, PA 18938
Check Availability
$1,850/mo
1
Bed
1
Bath
22 N Main St #6,
Doylestown, PA 18901
Check Availability
PET FRIENDLY
$3,199/mo
3
Beds
2.5
Baths
2,082
sqft
1629 Rockcress Dr,
Jamison, PA 18929
Check Availability
$3,000/mo
3
Beds
3
Baths
2,420
sqft
1529 Margaret Ct,
Jamison, PA 18929
Check Availability
$3,750/mo
3
Beds
2.5
Baths
1,944
sqft
81 Kirkwood Dr,
Newtown, PA 18940
Check Availability
$2,400/mo
3
Beds
2
Baths
1,892
sqft
892 Deer Run Rd,
Ottsville, PA 18942
Check Availability
PET FRIENDLY
$1,900/mo
1
Bed
1
Bath
250 S State St #4,
Newtown, PA 18940
Check Availability
$1,495/mo
2
Beds
1
Bath
1,200
sqft
101 E Broad St #2,
Quakertown, PA 18951
Check Availability
PET FRIENDLY
$3,200/mo
3
Beds
3.5
Baths
1,868
sqft
127 Gaslight Aly,
Bensalem, PA 19020
Check Availability
1
2
3
…
9
10
11
361-400 of 425 Results
Pennsylvania
Bucks County
Listing information is deemed reliable, but not guaranteed.