Hägendorf est une commune du canton de Soleure, dans le district d'Olten. Elle compte 5 299 habitants sur 13,9 km², entre 420 et 1 123 m d'altitude. Hägendorf est la plus grande commune du district et la commune au point culminant le plus élevé du district.
5 299habitants
13,9 km²de surface
420 – 1 123 mdu point bas au point haut
380habitants au km²
La commune en 3D
Le territoire de la commune avec son relief et la photo aérienne posée dessus. Relief amplifié 1,4 fois.
La zone autour de Hägendorf était déjà habitée au néolithique. On y trouve également des traces de colonisation romaine. Les Alamans ont immigré au 7ème siècle. Hägendorf a été fondée en 1036 par le comte Ulrich Ier.