Seligenstadt se trouve sur la rive gauche du Main, à 20 km environ au sud-est de Francfort-sur-le-Main.
Seligenstadt est située à la frontière de Hesse avec la Bavière, limitrophe de Karlstein en Bavière a l'est, de Mainhausen au sud-est, de Babenhausen au sud, de Rodgau a l'ouest et de Hainburg au nord.
Seligenstadt était mentionnée pour la première fois en 815 dans un acte de donation en tant que Obermühlheim.
La basilique Einhard, nommée d'après Eginhard: biographe de Charlemagne, a été construite à partir du IXe siècle. L'abbaye de Seligenstadt était contrôlée de 1063 à 1803 par l'électorat de Mayence.
Clin d'oeil de l'histoire, l'abbaye bénédictine de Seligenstadt aujourd'hui sécularisée entretient toujours des liens avec l'abbaye de Saint-Wandrille près de Rouen... En effet Eginhard fût abbé à St Wandrille de 818 à
823 !
Seligenstadt est jumelée avec Triel-sur-Seine depuis 1967. Plus récemment deux autres serments de jumelage ont été signés entre :
Seligenstadt et Brookfield , Wisconsin USA, en septembre 2008
Seligenstadt et Piedimonte-Matese en Italie, région de Naples, en septembre 2010
Seligenstadt compte aujourd'hui près de 20.000 habitants.
Site de l'association allemande homologue : www.efs-seligenstadt.de
Site de Seligenstadt : www.seligenstadt.de
Brochure touristique de la ville , en français