Save This Search

Apartments for Rent in Horsham, PA

106 Rentals Available
  • Today

    100 Upland Ave, Horsham, PA 19044
    1 BED $1,445+
    2 BEDS $1,900+
  • More Rentals Near Horsham, PA

  • Today

    48 N. Main St, Ambler, PA 19002
    1 BED $1,065
    2 BEDS $1,013
  • Today

    1700 Street Road, Warrington, PA 18976
    1 BED $1,425+
    2 BEDS $1,620+
  • Today

    600 Valley Road, Warrington, PA 18976
    STUDIO Ask for Pricing
    1 BED $1,705+
    2 BEDS $2,505+
  • Today

    2223 Florey Lane, Roslyn, PA 19001
    1 BED $1,385
    2 BEDS $1,685
  • 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

    200 Meadowbrook Drive, Huntingdon Valley, PA 19006
    1 BED $1,544+
    2 BEDS $1,884+
  • Today

    8440 Limekiln Pike, Wyncote, PA 19095
    STUDIO $1,425+
    1 BED $1,445+
    2 BEDS $2,085+
  • Today

    2405 Maryland Road, Willow Grove, PA 19090
    1 BED $2,040
    2 BEDS $2,400+
  • Today

    451 Redbud Court, Warrington, PA 18976
    2 BEDS $2,500
  • 1 day ago

    22 Fitzwatertown Rd., Willow Grove, PA 19090
    2 BEDS $1,650
  • Today

    505 Gilpin Rd, Willow Grove, PA 19090
    2 BEDS $2,385
  • Interactive banner rent
    What is your max rent budget?
  • Today

    301 Jacksonville Road, Hatboro, PA 19040
    STUDIO $1,300+
    1 BED $1,818
    2 BEDS $2,325
  • 1 day ago

    1006 N. York Rd, Willow Grove, PA 19090
    2 BEDS $1,450
  • Today

    16 Douglas Street, Ambler, PA 19002
    2 BEDS $1,775
  • Today

    120 East Street Road, Warminster, PA 18974
    STUDIO $1,200+
    1 BED $1,350+
    2 BEDS $1,550+
  • Today

    1781 Old York Road, Montgomery County, PA 19001
    1 BED $1,350
  • Today

    1573 Edge Hill Road, Abington, PA 19001
    STUDIO $1,165
    1 BED Ask for Pricing
    2 BEDS Ask for Pricing
  • Interactive banner bedroom
    How many bedrooms are you
    looking for?
  • Today

    2421 Bristol Road, Warrington, PA 18976
    1 BED $1,990+
    2 BEDS $2,395+
    3 BEDS $2,795+
  • Today

    1826 Horace Ave, Montgomery County, PA 19001
    2 BEDS $1,950
  • Today

    1100 Avenel Blvd, North Wales, PA 19454
    1 BED $1,939+
    2 BEDS $2,149+
  • Today

    6603 Colonial Court, North Wales, PA 19454
    STUDIO $2,200
  • Today

    1500 Manor Drive, Chalfont, PA 18914
    1 BED $1,990
    2 BEDS $2,410
  • Today

    860 Church Street, North Wales, PA 19454
    3 BEDS $3,250
  • Today

    6 Haws Lane, Flourtown, PA 19031
    2 BEDS $1,795
  • Today

    150 Oakland Avenue, Lansdale, PA 19446
    STUDIO Ask for Pricing
    1 BED $1,130
    2 BEDS $1,315
1-24-city
Nice work, you've checked out every rental here! Expand your search to find your happy place.

Horsham, PA rent trends

Rental prices in Horsham, PA have increased by 5.41% over the past year. The average rent moved from $1,819 to $1,918.

Average rent in Horsham, PA

$1,918/mo Horsham, PA average rental price, September 2025
Image Average Rent

The average monthly rent of apartments in Horsham, PA is $1,918.

    What's the typical rent budget in Horsham, PA?

    About 16% of apartment rents in Horsham, PA range between $2,001-$2,500. Meanwhile, apartments around $2,501-$3,000 represent 9% of apartments. Around 68% of Horsham’s apartments are in the $1,501-$2,000 price range. 5% of apartments are priced between $1,001-$1,500. A share of 2% of apartment rentals in Horsham are in the > $3,000 range.

    The largest share of rentals in Horsham, PA (68%) fall between $1,501-$2,000 per month. This suggests that most people succesfully find suitable apartments within this price.

    Getting around in Horsham, PA

    35 /100
    Car-Dependent
    52 /100
    Bikeable
    Walk Score®: 35, Bike Score®: 52

    Frequently asked questions

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

    Prices and availability in Horsham, PA were last updated on 17 Nov 2025.

    What are the best apartments in Horsham, PA?

    The best apartment in Horsham, PA is: Blair Mill Village West Apartment Homes.

    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,445 and $3,287.

    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,900 and $3,454.

    What type of rental buildings are in Horsham, PA?

    In Horsham, 30% of the residents are renting compared to 70% 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, 69% are small-scale complexes with under 50 units, and 2% are single-family rentals.

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

    The age and size of multifamily buildings are among the most visible characteristics of the rental market in a city.  In this case, the apartment buildings in Horsham are about 48 years old, on average. Of these, 13% have been built since 2000, representing the newer options on the market and typically offering more amenities. Rental buildings in the city have an average height of 2 stories. About all of the rental communities here are low-rise, garden-style communities, none are mid-rises, and none are high-rise buildings. These are true especially for large-scale multifamily buildings with over 50 apartments.

    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.

    Living in Horsham, PA

    Horsham, located in Montgomery County, Pennsylvania, is conveniently situated approximately 16 miles north of Philadelphia. This proximity makes it an attractive location for those who work in Philadelphia but prefer suburban living. The town is known for its involvement in the aviation industry, primarily attributed to the presence of the former Naval Air Station Joint Reserve Base. Additionally, Horsham houses numerous businesses in the healthcare, insurance, and technology sectors, drawing a diverse workforce.

    The town boasts several parks and recreational areas, such as Everybody's Playground, which is designed to be accessible for children of all abilities. Horsham also offers access to the scenic Horsham Power Line Trail, a multi-use trail ideal for walking, running, and cycling. The local arts scene includes the yearly Horsham Arts Festival, which showcases local artists and performers. Horsham's historical features include the historic Keith House and Graeme Park, offering insights into colonial life. The city's culinary scene reflects its diverse community with a variety of dining options, from traditional American eateries to international cuisines. The Hatboro-Horsham School District serves the area and is noted for its strong educational programs.

    Renting in Horsham, PA

    Horsham offers a range of rental options, from modern apartments in the town center to more spacious single-family homes in quieter neighborhoods. Architectural styles vary, with a mix of contemporary buildings and traditional, colonial-style homes. The Horsham Towne Center area provides convenient access to local businesses and public transportation, making it particularly appealing to young professionals. For families, the neighborhoods closer to the schools like Blair Mill Elementary are popular due to their proximity to educational institutions and community parks.

    Things for renting

    Shopping in Horsham, PA

    Horsham does not lack in shopping opportunities, with several major centers like the Horsham Gate Shopping Center offering a variety of stores from national retail chains to local boutiques. Specialty shopping can be found in nearby Hatboro, where smaller, independent stores offer unique items and local crafts. For everyday needs, residents can visit grocery stores like Giant Food and Trader Joe's, both easily accessible within the town.

    Transportation in Horsham, PA

    Public transportation in Horsham is facilitated by SEPTA, which provides bus routes connecting Horsham to various parts of Montgomery County and into Philadelphia. The town is also served by the Warminster Line for those preferring rail travel. The use of apps like SEPTA’s official app helps residents and visitors manage schedules and payments efficiently. Major roads such as Route 611 run through Horsham, enhancing connectivity to neighboring areas. For longer journeys, the Philadelphia International Airport is less than an hour’s drive, offering both domestic and international flights.

    Look for apartments near me

    Are you looking to land that one apartment near you that ticks all the boxes? Now you can browse through available RentCafe apartment listings in your area, rated and reviewed by verified residents. Comparing the size, price, amenities and location of apartments for rent near you is easier than ever. Do you feel like expanding the search beyond your neighborhood and ZIP code? Browse apartments for rent in your city and state to find the best fit, wherever you are in the U.S. Somewhere out there is the perfect apartment just waiting for you.

    Whether you're looking for a studio, an apartment with one or more bedrooms, or maybe you're upgrading to a luxury apartment or need to acommodate a pet, RentCafe allows you to easily search for a rental near you based on your criteria, anywhere in the U.S. So, let's find your new home today!

    RentCafe is your one-stop shop for finding a great new apartment in Horsham, PA. Easily search through a wide selection of apartments for rent in Horsham, PA, and view detailed information about available rentals including floor plans, pricing, photos, amenities, interactive maps, and thorough property descriptions. Property owners and managers are one click away, so feel free to contact them and find out all you need to know about the apartment you’re interested in. Browse Horsham, PA apartments with rents starting from $1,013 and submit your rental application today!

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