Haaren est une ancienne commune dissoute le 1 janvier 2021, s'étendant le long de la petite rivière de Essche Stroom, sur la Nationale 65 entre Hertogenbosch et Tilburg.
Le territoire s'étale sur 58 kilomètres carrés, pour une population de 14195 habitants, selon le recensement de l'année 2019. Amsterdam, la capitale du pays, est à une distance, à vol d'oiseau, de 89 kilomètres de son centre géographique.