4 apartments for rent in Yardley, PA

Property Type



Square Feet



Keyword Search

1 / 25
100 Polo Run Dr, Yardley, PA 19067
$1,222 - $2,046 | 1 - 2 Beds

(215) 486-3577

1800 Kathy Dr, Yardley, PA 19067
$1,649 | 1 - 3 Beds

(215) 710-8056

26000 Cornerstone Dr, Yardley, PA 19067
$1,275 - $2,374 | 1 - 2 Beds

(215) 710-8112

63 Letchworth Ave, Yardley, PA 19067
$1,245 | 2 Beds

Pricing Tools

Best Value

The communities displayed have lower advertised rent than comparable quality communities in the neighborhood for the selected number of bedrooms.

Top Deals

The communities displayed have current advertised rents significantly lower than its historic rents for the selected number of bedrooms.

Rent Specials

These communities are currently offering deals for new residents.

Note: Based on community-supplied data and independent market research. Subject to change without notice.

Best Value

Select the number of beds:

  • Best Value
  • Top Deals
  • Rent Specials

Yardley, PA Apartments for Rent

Yardley, Pennsylvania has a fantastic location just a few miles from two states and countless job opportunities. Yardley apartments for rent are on the border of New Jersey, only 7 miles from Trenton, 15 miles from Princeton and 70 miles from New York City.

The town of Yardley includes antique shops, art galleries, art studios, parks and trails where residents can enjoy leisure time. In the surrounding area of Bucks County, canoeing, rafting, sailing, kayaking, hiking, camping, horseback riding, rock climbing, fishing, hunting, swimming, ballooning, and cross country skiing are available.

Despite its proximity to fast-paced cities, Yardley residents can enjoy romantic weekend getaways in the Poconos or stay in Bed & Breakfast inns after a day of visiting the wineries just 15 miles away. Visitors and residents of Yardley apartments for rent can enjoy leisurely drives in the beautiful nearby countryside while living in a dynamic city just minutes from all of the action of the “Big Apple.”

Submitting Request

Thank You

Your email has been sent.