""
Tap here to try the Rental Assistant! ×
Save This Search

2 Bedroom Apartments for Rent in Pennsylvania
1,508 Rentals Available

  • Top Rated for Location
    Today

    2131 South Street, Philadelphia, PA 19146
    1 Unit available
    • 2 BEDS
    • $2,907
    View Property
  • Today

    350 Waterloo Blvd, Exton, PA 19341
    Available
    • 2 BEDS
    • $2,402+
    View Property
  • 1 day ago

    1401 Pershing Boulevard, Reading, PA 19607
    Contact for availability
    • 2 BEDS
    Ask for pricing
    View Property
  • Today

    1530 Pine Street, Philadelphia, PA 19102
    1 Unit available
    • 2 BEDS
    • $2,095
    View Property
  • Top Rated for Location
    Today

    1600 Callowhill Street, Philadelphia, PA 19130
    1 Unit available
    • 2 BEDS
    • $3,531
    View Property
  • Top Rated for Location
    Today

    1500 High Pointe Drive, Harrisburg, PA 17110
    Available
    • 2 BEDS
    • $1,573+
    View Property
  • Top Rated for Location
    Today

    2798 Stone Gate Circle, Camp Hill, PA 17011
    Available
    • 2 BEDS
    • $1,600
    View Property
  • Today

    1930 Chestnut St, Philadelphia, PA 19103
    Contact for availability
    • 2 BEDS
    Ask for pricing
    View Property
  • Today

    119 Locust Lane, State College, PA 16801
    Available
    • 2 BEDS
    • $2,298
    View Property
  • 1 day ago

    1709 South 4Th Street, Philadelphia, PA 19148
    1 Unit available
    • 2 BEDS
    • $1,950
    View Property
  • Resident Rated
    Today

    2040 Market St., Philadelphia, PA 19103
    Contact for availability
    • 2 BEDS
    Ask for pricing
    View Property
  • Top Rated for Amenities
    1 day ago

    4000 N 7Th Street, Philadelphia, PA 19140
    Contact for availability
    • 2 BEDS
    Ask for pricing
    View Property
  • Top Rated for Location
    Today

    590 Candlewyck Road, Lancaster, PA 17601
    Contact for availability
    • 2 BEDS
    Ask for pricing
    View Property
  • Today

    The Onyx, Philadelphia, PA 19128
    Contact for availability
    • 2 BEDS
    Ask for pricing
    View Property
  • Resident Rated
    Today

    1901 Hartrantft Street, Philadelphia, PA 19145
    2 Units available
    • 2 BEDS
    • $1,495+
    View Property
  • Top Rated for Location
    Today

    1008 Eaglecrest Ct, Harrisburg, PA 17109
    26 Units available
    • 2 BEDS
    • $1,235+
    View Property
  • 1 day ago

    Duke & Walnut, Lancaster, PA 17602
    Contact for availability
    • 2 BEDS
    Ask for pricing
    View Property
  • Resident Rated
    Today

    315 N 12Th Street, Philadelphia, PA 19107
    2 Units available
    • 2 BEDS
    • $2,825+
    View Property
  • Top Rated for Location
    Today

    3400 Red Lion Road, Philadelphia, PA 19114
    Available
    • 2 BEDS
    • $1,850+
    View Property
  • Top Rated for Staff
    Today

    Buxton Court, Harrisburg, PA 17110
    Contact for availability
    • 2 BEDS
    Ask for pricing
    View Property
  • Resident Rated
    Today

    633 W Rittenhouse Street, Philadelphia, PA 19144
    24 Units available
    • 2 BEDS
    • $2,415+
    View Property
  • Top Rated for Location
    1 day ago

    330 Jacksonville Road, Warminster, PA 18974
    Contact for availability
    • 2 BEDS
    Ask for pricing
    View Property
  • Top Rated for Location
    Today

    100 Jacobs Hall Lane, Lansdale, PA 19446
    Contact for availability
    • 2 BEDS
    Ask for pricing
    View Property
  • Today

    1901 Washington Blvd, Easton, PA 18042
    Available
    • 2 BEDS
    • $1,507+
    View Property
  • Top Rated for Location
    1 day ago

    2645 Railroad Street, Pittsburgh, PA 15222
    7 Units available
    • 2 BEDS
    • $2,925+
    View Property
  • Today

    200 High Pointe Drive, Hummelstown, PA 17036
    Contact for availability
    • 2 BEDS
    Ask for pricing
    View Property
  • Resident Rated
    Today

    150 Erford Road, Camp Hill, PA 17011
    Available
    • 2 BEDS
    • $1,608+
    View Property
  • Today

    4415 Main St, Manayunk, PA 19127
    Contact for availability
    • 2 BEDS
    Ask for pricing
    View Property
  • Today

    750-752 S. 10Th Street, Philadelphia, PA 19147
    1 Unit available
    • 2 BEDS
    • $2,150
    View Property
  • Today

    1140 Alexandra Lane, Harrisburg, PA 17110
    Contact for availability
    • 2 BEDS
    Ask for pricing
    View Property
  • Today

    3812 Bates Street, Pittsburgh, PA 15213
    Contact for availability
    • 2 BEDS
    Ask for pricing
    View Property
  • Top Rated for Location
    Today

    659 Rice Boulevard, Exton, PA 19341
    Contact for availability
    • 2 BEDS
    Ask for pricing
    View Property
  • Top Rated for Location
    Today

    845 Pleasure Road, Lancaster, PA 17601
    Contact for availability
    • 2 BEDS
    Ask for pricing
    View Property
  • Today

    2125 Walnut Street, Philadelphia, PA 19107
    Contact for availability
    • 2 BEDS
    Ask for pricing
    View Property
  • Top Rated for Location
    Today

    1216 W. Cumberland Street, Allentown, PA 18103
    Available
    • 2 BEDS
    • $1,690+
    View Property
  • Today

    2900 Honey Run Drive, York, PA 17408
    Contact for availability
    • 2 BEDS
    Ask for pricing
    View Property
  • 1 day ago

    305 North Duke Street, Lancaster, PA 17602
    1 Unit available
    • 2 BEDS
    • $1,025
    View Property
  • Top Rated for Location
    Today

    111 Providence Road, Morton, PA 19070
    Contact for availability
    • 2 BEDS
    Ask for pricing
    View Property
  • Top Rated for Location
    1 day ago

    2929 Walnut Street, Philadelphia, PA 19104
    Available
    • 2 BEDS
    • $5,445+
    View Property
  • Top Rated for Location
    Today

    101 S 39Th St, Philadelphia, PA 19104
    Contact for availability
    • 2 BEDS
    Ask for pricing
    View Property
  • Top Rated for Location
    Today

    2901 Welsh Road, Philadelphia, PA 19152
    Contact for availability
    • 2 BEDS
    Ask for pricing
    View Property
  • Resident Rated
    Today

    1800 Kenneth Rd, York, PA 17408
    Available
    • 2 BEDS
    • $1,592+
    View Property
  • Top Rated for Location
    Today

    300 New Kent Drive, West Chester, PA 19380
    Available
    • 2 BEDS
    • $2,069+
    View Property
  • Resident Rated
    1 day ago

    228 South Fayette St., Shippensberg, PA 17252
    1 Unit available
    • 2 BEDS
    • $950
    View Property
  • Top Rated for Location
    Today

    440 W. Sedgwick Street, Philadelphia, PA 19119
    Contact for availability
    • 2 BEDS
    Ask for pricing
    View Property
  • Top Rated for Amenities
    Have rent special Rent Specials
    Today

    8440 Limekiln Pike, Wyncote, PA 19095
    Available
    • 2 BEDS
    • $1,745+
    View Property
  • Top Rated for Location
    1 day ago

    5265 Rockrose Lane, Allentown, PA 18104
    Available
    • 2 BEDS
    • $2,275+
    View Property
  • Top Rated for Staff
    Today

    10825 E. Keswick Rd, Philadelphia, PA 19154
    Available
    • 2 BEDS
    • $1,859+
    View Property
  • Top Rated for Location
    Today

    334 Lopax Road, Harrisburg, PA 17112
    Contact for availability
    • 2 BEDS
    Ask for pricing
    View Property
  • 1 day ago

    1560 Irene Street Apt. 102, Bethlehem, PA 18017
    Contact for availability
    • 2 BEDS
    Ask for pricing
    View Property
786-0-state

Pennsylvania Demographics

  • Total Population12,794,885
  • Female 6,269,142
    Male 6,525,743
  • Median Age44

Average Rent in Pennsylvania

  • Pennsylvania Average Rental Price, July 2022 $1,607 /mo

Pennsylvania Apartment Rent Ranges

Pennsylvania Rent Trends

Average Rent Jul / 2019 Nov / 2019 Mar / 2020 Jul / 2020 Nov / 2020 Mar / 2021 Jul / 2021 Nov / 2021 Mar / 2022 Jul / 2022
Pennsylvania $1,329 $1,341 $1,344 $1,356 $1,368 $1,387 $1,450 $1,506 $1,548 $1,607
National $1,407 $1,415 $1,416 $1,406 $1,410 $1,418 $1,501 $1,596 $1,634 $1,706

Pennsylvania Households

  • Total Number of Households5,106,601
  • Family 3,254,545
    Non-family 1,852,056
  • Children 1,423,088
    No Children 3,683,513
  • Average People Per Household2.42
  • Median Household Income$59,028
  • Median Housing Costs Per Month$789

Pennsylvania Education Statistics

Your search for 2 bedroom apartments for rent in Pennsylvania returned 1,508 results. Our apartment finder tool makes it easy for you to find the perfect place in no time. Searches can be filtered by ZIP code or neighborhood, as well as pricing and apartment or community amenities. Use the radius or polygon tools to narrow down the search and look for homes only within the boundaries you outline. Quickly browse through photos and floor plans, and check unit availabilities and pricing for 2 bedroom apartments in Pennsylvania in real time. Once you locate the perfect Pennsylvania 2 bedroom apartment for rent, submit your online lease application. Pennsylvania residents registered on RentCafe can also submit online maintenance requests, renew their lease, and pay their monthly rent online from any device (where available).

Finding a home nearby is easier than you think. Check out our Apartments Near Me page and take your pick!