Start your Bucks County search
How many bedrooms do you need?

Apartments for Rent in Bucks County, PA

360 rentals available
  • Atlee Square

    $2,034
    200 Middletown Boulevard, Langhorne, PA 19047
    (218) 345-5156

    147 units available
    Studio • 1 bed • 2 bed • 3 bed
    Amenities

    In unit laundry, Patio / balcony, Dishwasher, Pet friendly, New construction, Garage + more

    Verified listing
    Verified
  • 333 North Broad

    $2,665
    333 North Broad Street, Doylestown, PA 18901
    (267) 323-4577
    Rent Savings

    91 units available
    1 bed • 2 bed
    Amenities

    In unit laundry, Golf room, Patio / balcony, Dishwasher, Pet friendly, 24hr maintenance + more

    Verified listing
    Verified
  • Creekside

    $1,399
    2500 Knights Rd, Bucks County, PA 19020
    (215) 273-9642

    4 units available
    1 bed • 2 bed
    Amenities

    On-site laundry, Granite counters, Pet friendly, 24hr maintenance, Parking, Recently renovated + more

    Verified listing
    Verified
  • Landmark at Dublin

    $1,850
    144 North Main Street, Dublin, PA 18917
    (445) 269-4896
    Rent Savings

    52 units available
    Studio • 1 bed • 2 bed
    Amenities

    In unit laundry, Putting green, Golf room, Wine room, Patio / balcony, Granite counters + more

    Verified listing
    Verified
  • Featured Unit 1
    Best market deals
    These units are the best deal in town.
  • Twin Terrace

    $1,305
    201 South Woodbourne Rd, Levittown, PA 19056
    (215) 447-7094

    3 units available
    1 bed
    Amenities

    On-site laundry, Patio / balcony, Pet friendly, Parking, Air conditioning, Ceiling fan + more

    Verified listing
    Verified
  • Top of the Hill Apartments

    $1,665
    301 Heights Ln, Feasterville, PA 19053
    (215) 774-6028

    12 units available
    1 bed • 2 bed
    Amenities

    On-site laundry, Patio / balcony, Dishwasher, Pet friendly, Parking, Pool + more

    Verified listing
    Verified
  • The Glen at Bucks

    $1,745
    675 East Street Road, Warminster Heights, PA 18974
    (215) 607-6712
    Rent Savings

    7 units available
    1 bed • 2 bed • 3 bed
    Amenities

    In unit laundry, Patio / balcony, Granite counters, Hardwood floors, Dishwasher, Pet friendly + more

    Verified listing
    Verified
  • Yardley Crossing

    $2,390
    1800 Kathy Drive, Yardley, PA 19067
    (215) 989-4364

    14 units available
    2 bed • 3 bed
    Amenities

    In unit laundry, Patio / balcony, Granite counters, Hardwood floors, Dishwasher, Pet friendly + more

    Verified listing
    Verified
  • The Dorchester

    $1,582
    801 Willopenn Dr., Willow Grove, PA 18966
    (267) 641-2081

    6 units available
    1 bed • 2 bed
    Amenities

    In unit laundry, Patio / balcony, Granite counters, Hardwood floors, Dishwasher, Pet friendly + more

    Verified listing
    Verified
  • Franklin Commons

    $1,679
    1400 Cardinal Drive, Bensalem, PA 19020
    (267) 440-6385
    Rent Savings

    12 units available
    1 bed • 2 bed
    Amenities

    In unit laundry, Patio / balcony, Pet friendly, 24hr maintenance, Parking, Recently renovated + more

    Verified listing
    Verified
  • Featured Unit 1
    Luxury apartments
    Top units for an elevated lifestyle.
  • 5.0

    Orchard Square

    $1,875
    1801 Old Lincoln Highway, Langhorne, PA 19047
    (443) 892-7108

    Top rated for Location
    Orchard Square is a wonderful place to live. I feel very fortunate to have found it. The staff, Eileen, Steve and Kyle go out of their way in providing excellent service and are extremely polite accommodating and just great people. It is quiet and the neighbors have been very nice. So happy I found this place.
    8 units available
    1 bed • 2 bed
    Amenities

    In unit laundry, Patio / balcony, Cats allowed, 24hr maintenance, Parking, Air conditioning + more

    Verified listing
    Verified
  • Village Square

    $1,480
    1600 Brookwood Dr., Croydon, PA 19020
    (484) 276-1544

    18 units available
    1 bed • 2 bed
    Amenities

    In unit laundry, Pet friendly, 24hr maintenance, Gym, Pool, Dog park + more

    Verified listing
    Verified
  • Madison Court

    $1,492
    1 Madison Avenue, Hatboro, PA 18974
    (267) 641-9780

    5 units available
    1 bed • 2 bed
    Amenities

    On-site laundry, Dishwasher, Pet friendly, 24hr maintenance, Parking, Air conditioning + more

    Verified listing
    Verified
  • Dublin Village Apartments

    $1,649
    136-160 Middle Road, Dublin, PA 18917
    (267) 540-9681

    18 units available
    1 bed • 2 bed
    Amenities

    In unit laundry, Dishwasher, Pet friendly, New construction, Parking, Dog park + more

    Verified listing
    Verified
  • Butler Square Apartments

    $1,949
    409 East Butler Avenue, Doylestown, PA 18901
    (267) 369-3398

    12 units available
    Studio • 1 bed • 2 bed
    Amenities

    In unit laundry, Patio / balcony, Granite counters, Hardwood floors, Dishwasher, Pet friendly + more

    Verified listing
    Verified
  • Madison Prickett Preserve

    $2,602
    800 Chase Lane, Yardley, PA 19067
    (267) 389-9617

    12 units available
    1 bed • 2 bed
    Amenities

    In unit laundry, Patio / balcony, Pet friendly, New construction, Garage, 24hr gym + more

    Verified listing
    Verified

Average rent in Bucks County, Pennsylvania

The average rent for a 1 bedroom apartment in Bucks County is $2,219+, while the average rent for a 2 bedroom apartment is $2,962+. Rent rates updated ago
Studio
$1,793+Trending down
1 Bed
$2,219+Trending down
2 Beds
$2,962+Trending down
3+ Beds
$2,654+Trending down
* Averages are based on the rental prices of properties listed on Apartment List that don’t include fees

More Rental Options

Frequently Asked Questions