Heinola, ville qui a une altitude comprise entre 77 et 150 mètres au dessus du niveau de la mer, se trouve entre deux lacs, le Ruotsalainen et le Konnivesi, relié par une voie navigable en traversant la ville.
Le territoire s'étale sur 839 kilomètres carrés, pour une population de 18552 habitants, selon le recensement de l'année 2020. Helsinki, la capitale du pays, est à une distance, à vol d'oiseau, de 130 kilomètres de son centre géographique.
Cette ville, située au sud est de la Finlande en Europe du Nord, abrite un organisme de race, la « Finnish Quarter Horse Association ».