Save search
Skip the filters. Search with AI Mode instead.

2 Bedroom Apartments for Rent in Harrisburg, PA

2 Bedroom Apartments for Rent in Harrisburg, PA. 243 Rentals Available
243 Rentals Available

Quick filters
  • 2 bd $1,415
    Base rent
    Verified Listing

    4.5 (16)
    4131 Spring Valley Road, Harrisburg, PA 17109
    Apply online • Pet friendly
  • Rent specials
    2 bd $1,422
    Base rent
    Verified Listing

    19 S Third St, Harrisburg, PA 17101
    Apply online • Pet friendly
  • Ask for pricing
    Verified Listing

    106 Walnut Street, Harrisburg, PA 17101
    Apply online • Pet friendly
  • 2 bd $1,368+
    Base rent
    Verified Listing

    3.5 (3)
    Buxton Court, Harrisburg, PA 17110
    Apply online • Pet friendly
  • 2 bd $1,575
    Base rent
    Verified Listing

    4.5 (3)
    101-223 Timber Ridge Drive, Harrisburg, PA 17110
    Apply online • Pet friendly
  • 2 bd $1,500
    Base rent
    Verified Listing

    213 Locust St, Harrisburg, PA 17101
    Apply online • Pet friendly
  • 12 units available
    2 bd $1,670+
    Base rent
    399 Ring Neck Dr, Harrisburg, PA 17112
    Apply online • Pet friendly
  • Only 3 units left
    2 bd $1,640
    Base rent
    830 North Highlands Drive, Harrisburg, PA 17111
    Apply online • Pet friendly
  • 6 units available
    2 bd $1,550
    Base rent
    200 South Court Street, Harrisburg, PA 17104
    Apply online • Pet friendly
  • 2 bd $1,500
    Base rent
    Verified Listing

    213 Locust St, Harrisburg, PA 17101
    Apply online • Pet friendly
  • 2 bd $1,115
    Base rent
    Verified Listing

    52 N 17Th St., Harrisburg, PA 17103
    Pet friendly
  • Ask for pricing
    Income restricted
    Verified Listing

    5.0 (2)
    2101 Sunflower Dr., Harrisburg, PA 17110
    Apply online
  • 2 bd $1,437
    Base rent
    Verified Listing

    17 S Second St., Harrisburg, PA 17101
    Apply online • Pet friendly
  • Ask for pricing
    Verified Listing

    236 S Second St, Harrisburg, PA 17104
    Apply online • Pet friendly
  • Rent specials
    2 bd $1,422
    Base rent
    Verified Listing

    19 S Third St, Harrisburg, PA 17101
    Apply online • Pet friendly
  • Only 2 units left
    Ask for pricing
    Verified Listing

    36 S 13Th Street, Harrisburg, PA 17104
    Apply online
  • 2 bd $1,300
    Base rent
    Verified Listing

    219 S 13Th St., Harrisburg, PA 17104
    Apply online • Pet friendly
  • 2 bd $1,638
    Base rent
    Verified Listing

    124 Pine St, Harrisburg, PA 17101
    Apply online • Pet friendly
  • Ask for pricing
    Verified Listing

    314 Chestnut St, Harrisburg, PA 17101
69-0-city



Frequently asked questions

What is the price of a 2 bedroom apartment in Harrisburg, PA?
How many 2 bedroom apartments for rent are available in Harrisburg, PA on RentCafe?

There are 194 2 bedroom rentals available on RentCafe. Prices and availability in Harrisburg, PA were last updated on 16 May 2026.

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

The average Harrisburg, PA 2 bedroom apartment size is 918 sq. ft.

What are the advantages of renting a 2 bedroom apartment in Harrisburg, 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 Harrisburg, PA?

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