Main mobile logo

Filter Your Search

Apartments for Rent in Horsham Township, PA

365 Apartments Available

Dating back to 1717, Horsham is steeped in colonial history, as evidenced by Graeme Park, one of Pennsylvania's only surviving Keith-era governor's mansions. Located 16 miles north of Philadelphia, this Montgomery County community balances its historical roots with modern development, including the Biddle Air National Guard Base. Average rent for a one-bedroom apartment is $1,566, with two-bedroom options averaging $2,115.


Renters in Horsham have access to several outdoor recreation spots, including the 5.4-mile Power Line Trail for hiking and biking, and Horsham Park's sports facilities and playground areas. The community offers diverse rental options, from apartment communities to townhomes and single-family rentals. The area's median household income of $82,579 reflects the strong local economy, supported by healthcare, technology, and defense sector employers.


Horsham's location provides excellent transportation access via Route 611 and the Pennsylvania Turnpike (I-276), with direct routes to Philadelphia, King of Prussia, and surrounding employment centers. SEPTA bus routes connect residents to regional rail stations and Philadelphia, making the community accessible for both car commuters and public transit users.

Frequently Asked Questions

Rental Requirements

Can I find a short-term apartment in Horsham Township, PA?

There are 140 short-term apartments in Horsham Township, PA.

Find More Apartments for Rent in Horsham Township, PA

Find Rentals Near Horsham Township, PA