Horsham (pronuncia: /hɔrʃəm/) è una città di 47.804 abitanti della contea del West Sussex, in Inghilterra.
Horsham si trova sul corso superiore del fiume Arun, nel centro del Weald, Sussex West e si trova la storica contea del Sussex, in Inghilterra. La città è a 50 km (31 miglia) a sud sud-ovest di Londra, 30 km (18,5 miglia) a nord-ovest di Brighton. Le città vicine includono Crawley a nord-est e Haywards Heath e Burgess Hill, a sud-est. La città è il centro amministrativo e di mercato di zona di Horsham District Council.