horsham in what county pa
Horsham ranks in the upper quartile for Diversity Index when compared to the other cities, towns and Census Designated Places (CDPs) in Pennsylvania. See peer rankings below. The primary coordinate point for Horsham is located at latitude 40.1825 and longitude -75.1387 in Montgomery County.