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

Apartments for Rent in Horsham, PA

Apartments for Rent in Horsham, PA. 153 Rentals Available
153 Rentals Available

Quick filters
  • a kitchen with white appliances and wooden cabinets
    New units available
    1 bd $1,415+
    2 bd $1,665+
    Base rent
    3855 Blair Mill Rd, Horsham, PA 19044
    Apply online • Pet friendly
  • A living room with a white couch and a wooden table.
    New units available
    1 bd $1,325+
    2 bd $1,750+
    Base rent
    100 Upland Ave, Horsham, PA 19044
    Apply online • Pet friendly
  • A kitchen with white cabinets and a granite countertop.
    2 bd $2,200
    Base rent
    506 Prospect Avenue, Horsham, PA 19044
    Pet friendly
  • A kitchen with white cabinets and a black stove top oven.
    New listing
    2 bd $2,000
    Base rent
    Verified Listing

    343 Summer Ave, Horsham, PA 19044
    Pet friendly
  • More Rentals Near Horsham, PA

  • A kitchen with wooden cabinets and a white refrigerator is shown.
    Rent specials New units available
    1 bd $1,515+
    2 bd $1,730+
    Base rent
    Verified Listing

    4.0 (12)
    1700 Street Road, Warrington, PA 18976
    Apply online • Pet friendly • Fitness center
  • A living room with a patterned carpet and furniture.
    Rent specials New units available
    1 bd $1,540+
    2 bd $1,795+
    Base rent
    Verified Listing

    4.5 (23)
    600 Valley Road, Warrington, PA 18976
    Apply online • Pet friendly • Fitness center
  • a living room with couches and a table and a television
    New units available 4 units available
    1 bd $985+
    2 bd $1,005
    Base rent
    Verified Listing

    3.5 (7)
    48 N. Main St, Ambler, PA 19002
    Pet friendly • In unit laundry • Dishwasher
  • a living room with a white couch and a table and green chairs
    Rent specials New units available
    2 bd $1,422+
    Base rent
    3.5 (2)
    1573 Edge Hill Road, Abington, PA 19001
    Apply online • Cat friendly • In unit laundry
  • A kitchen with white cabinets and a sink.
    Rent specials
    1 bd $1,384+
    2 bd $1,548+
    Base rent
    4.0 (9)
    2223 Florey Lane, Roslyn, PA 19001
    Apply online • Pet friendly • Fitness center
  • A living room with a blue patterned carpet and a wooden ceiling.
    Rent specials New units available
    1 bd $1,865+
    2 bd $2,054+
    Base rent
    Verified Listing

    4.0 (155)
    200 Meadowbrook Drive, Huntingdon Valley, PA 19006
    Apply online • Pet friendly • Fitness center
  • a living room with a blue wall and a round table
    1 bd $2,080+
    2 bd $2,935+
    Base rent
    Verified Listing

    4.5 (10)
    2405 Maryland Road, Willow Grove, PA 19090
    Apply online • Pet friendly
  • A living room with a blue couch and a patterned rug.
    Rent specials New units available
    Studio $1,200
    1 bd $1,350
    2 bd $1,550+
    Base rent
    4.0 (34)
    120 East Street Road, Warminster, PA 18974
    Apply online • Pet friendly
  • A spacious kitchen with white cabinets and a large window.
    New units available 5 units available
    1 bd $1,990+
    2 bd $2,550+
    Base rent
    Verified Listing

    2421 Bristol Road, Warrington, PA 18976
    Apply online • Pet friendly
  • a living room and kitchen with a table and chairs
    Rent specials New units available
    1 bd $1,857+
    2 bd $2,112+
    Total monthly cost
    1100 Avenel Blvd, North Wales, PA 19454
    Apply online • Pet friendly
  • A modern living room with a dining table and chairs.
    Rent specials 8 units available
    1 bd $2,035+
    Base rent
    Verified Listing

    4.5 (81)
    1500 Manor Drive, Chalfont, PA 18914
    Apply online • Pet friendly
  • A kitchen with white cabinets and stainless steel appliances.
    Rent specials New units available
    1 bd $1,390+
    2 bd $1,330+
    Base rent
    3.5 (14)
    757 E. Main St A-202, Lansdale, PA 19446
    Apply online • Pet friendly
  • IP20-01: G7 22 Fitzwatertown Rd. 2 Beds Apartment for Rent
    2 bd $1,650
    Base rent
    IP20-01: G7 22 Fitzwatertown Rd., Willow Grove, PA 19090
    Apply online • Pet friendly
  • IP:18-01 25 1006 York Rd 2 Beds Apartment for Rent
    2 bd $1,450
    Base rent
    IP:18-01 25 1006 York Rd, Willow Grove, PA 19090
    Apply online • Pet friendly
  • 240 New York Drive Studio Apartment for Rent
    Verified Listing

    240 New York Drive, Fort Washington, PA 19034
    Pet friendly
  • A kitchen with dark brown cabinets and stainless steel appliances.
    Ask for pricing
    309 York Road, Jenkintown, PA 19046
  • A modern living room with a grey couch and a coffee table.
    2 bd $2,095
    Base rent
    Verified Listing

    6 Haws Lane, Flourtown, PA 19031
    Pet friendly
  • Elm Court 3 Beds Apartment for Rent
    Ask for pricing
    Verified Listing

    Elm Court, North Wales, PA 19454
    Pet friendly
  • A collage of images showing a kitchen, bedroom, dining area, and outdoor space.
    New listing
    2 bd $2,000
    Base rent
    215 Summit Avenue, Willow Grove, PA 19090
  • A living room with a brown rug and a brown wooden floor.
    New listing
    3 bd $3,200
    Base rent
    341 Cedar Waxwing Drive, Warrington, PA 18976
    Dog friendly
  • A kitchen with wooden cabinets and white appliances.
    New listing
    2 bd $1,795
    Base rent
    2047 Jason Drive, Huntingdon Valley, PA 19006
    Pet friendly
4-21-city



Frequently asked questions

When were prices and availability in Horsham, PA last updated?

Prices and availability in Horsham, PA were last updated on 2 Jun 2026.

What are the best apartments in Horsham, PA?
What is the average rent in Horsham, PA?

The average rent in Horsham, PA is $1,811.

What is the price range for a 1-bedroom apartment in Horsham, PA?

The price range for a 1-bedroom apartment in Horsham, PA is between $1,330 and $2,391.

What is the price range for a 2-bedroom apartment in Horsham, PA?

The price range for a 2-bedroom apartment in Horsham, PA is between $1,665 and $3,293.

What type of rental buildings are in Horsham, PA?

In Horsham, 32% of the residents are renting compared to 68% owning a home, according to data from the U.S. Census Bureau. Large-scale apartment buildings with more than 50 units represent 29% of Horsham's rentals, 65% are small-scale complexes with under 50 units, and 6% are single-family rentals.

What do typical apartment communities look like in Horsham, PA?

The average age of rental buildings in Horsham is 48 years old, with 13% being newer apartment buildings completed since 2000. The average height of apartment buildings in the city is 2 stories, of which all are garden-style apartment communities, none are mid-sized buildings, and none are high-rises. These characteristics describe large-scale apartment communities of 50 apartments or more.

What apartment floorplans are common in Horsham, PA?

Rental apartments in Horsham come in a range of sizes and floorplans. Studio apartments represent 2% of units for rent, ideal for singles, renters on a budget and people who value central locations more than space. Rentals with 1-bedroom floorplans make up 39% of the total apartments in the city, while 2-bedroom floorplans represent around 58% of all rentals in Horsham. The rest are larger floorplans with 3 bedrooms or more, typically preferred by families, larger households or roommates sharing space.