Save This Search

2 Bedroom Apartments for Rent in Kensington, Philadelphia, PA

31 Rentals Available
  • Today

    Trenton Ave & E Auburn St, Philadelphia, PA 19134
    2 BEDS $1,255
  • Today

    2215 East Tioga Street, Philadelphia, PA 19134
    2 BEDS $1,754+
  • Today

    1838 E Wensley St, Philadelphia, PA 19134
    2 BEDS $1,245
  • More Rentals Near Kensington, Philadelphia, PA

  • Today

    1901 East York Street, Philadelphia, PA 19125
    2 BEDS $2,095+
  • Today

    3037 Richmond St, Philadelphia, PA 19134
    2 BEDS $1,450
  • Renting has its Rewards
    Start earning points to redeem on travel, experiences, gift cards, live events, and more!
    Earn points for:
    Internet and Entertainment
    Utilities
    Insurance
    Learn more
  • Today

    3037 Richmond St, Philadelphia, PA 19134
    2 BEDS $1,499
  • Today

    3037 Richmond St, Philadelphia, PA 19134
    2 BEDS $1,499
  • Today

    2607 Emerald Street, Philadelphia, PA 19125
    2 BEDS $1,850
  • Today

    2611 Emerald Street, Philadelphia, PA 19125
    2 BEDS $1,850
  • Today

    2605 Emerald Street, Philadelphia, PA 19125
    2 BEDS $1,875
  • Today

    2609 Emerald Street, Philadelphia, PA 19125
    2 BEDS $1,875
  • Interactive banner rent
    What is your max rent budget?
  • Today

    2603 Emerald Street, Philadelphia, PA 19125
    2 BEDS $1,875
  • Today

    2601 Emerald Street, Philadelphia, PA 19125
    2 BEDS $1,875
  • Today

    2612 Braddock Street, Philadelphia, PA 19125
    2 BEDS $1,875
  • Today

    2610 Braddock Street, Philadelphia, PA 19125
    2 BEDS $1,850
  • Today

    2608 Braddock Street, Philadelphia, PA 19125
    2 BEDS $1,875
  • Today

    2606 Braddock Street, Philadelphia, PA 19125
    2 BEDS $1,875
  • Today

    2604 Braddock Street, Philadelphia, PA 19125
    2 BEDS $1,850
  • Today

    2602 Braddock Street, Philadelphia, PA 19125
    2 BEDS $1,875
  • Today

    2400 E Huntingdon St, Philadelphia, PA 19125
    2 BEDS $1,500+
  • Today

    1918 East Cumberland Street, Philadelphia, PA 19125
    2 BEDS $1,300
  • Today

    2442 North Lee Street, Philadelphia, PA 19125
    2 BEDS $1,600
  • Today

    2445 North Front Street, Philadelphia, PA 19133
    2 BEDS $1,750
  • Today

    2443 North Front Street, Philadelphia, PA 19133
    2 BEDS $1,800
  • Today

    1825 E Boston Street, Philadelphia, PA 19125
    2 BEDS $2,275
3-22-nhood
Nice work, you've checked out every rental here! Expand your search to find your happy place.

Getting around in Kensington, PA

89 /100
Very Walkable
67 /100
Good Transit
63 /100
Bikeable
Walk Score®: 89, Transit Score®: 67, Bike Score®: 63

Frequently asked questions

What is the price of a 2 bedroom apartment in Kensington, Philadelphia, PA?

The price range of a 2 bedroom apartment is between $1,245 and $2,579.

How many 2 bedroom apartments for rent are available in Kensington, Philadelphia, PA on RentCafe?

There are 2 2 bedroom rentals available on RentCafe. Prices and availability in Kensington, Philadelphia, PA were last updated on 18 Nov 2025.

What is the average size of a 2 bedroom apartment in Kensington, Philadelphia, PA?

The average Kensington, Philadelphia, PA 2 bedroom apartment size is 1,068 sq. ft.

What are the advantages of renting a 2 bedroom apartment in Kensington, Philadelphia, PA?

2 bedroom apartments offer more space compared to 1 bedroom or studio apartments. They are more suitable for 2 persons.

What are the downsides of renting a 2 bedroom apartment in Kensington, Philadelphia, PA?

A 2 bedroom apartment is usually slightly more expensive than a 1 bedroom apartment.

Kensington, Philadelphia, PA demographics

  • 21,003Total Population
  • 11,086 Female
    9,916 Male
  • 32Median Age

In total, Kensington, Philadelphia, PA has 21,003 residents, 11,086 women and 9,916 men, per U.S. Census recent estimates. Statistics show that the median age of Kensington’s population is 32.

Kensington, Philadelphia, PA households

  • 4,924 Family
    3,070 Non-family
  • 2,728 Children
    5,266 No Children
  • 7,994Total Number of Households
  • 1.95Average People Per Household
  • $46,100Median Household Income

There is a total of 7,994 households in Kensington, Philadelphia, PA. Of these, 2,728 have children and 5,266 are without children. Per Census Bureau’s most current estimates, 4,924 family households and 3,070 non-family households live in this area. The size of a household in Kensington is 1.95 people, on average. The median household annual income in Kensington equals $46,100, and the monthly housing costs equal $987.

Kensington, Philadelphia, PA education statistics

According to data from the U.S. Census Bureau, 9% of the population in Kensington, Philadelphia, PA have no high school education, 53% went to high-school, and 16% have partially completed college. Moreover, 6% of the population hold an Associate Degree, 10% hold a Bachelor Degree, and 6% hold a Graduate Degree.