Forssa is a locality located 101.42 km southeast from Helsinki in Tavastia Proper, Finland. The population of Forssa is 17,185 people. Hameenlinna, Lohja, Nummela are located close to Forssa. You can find Forssa on any map using the following decimal coordinates: 60.8167 (latitude), 23.6167 (longitude).