"Città delle fiabe" per avere dato i natali al celebre scrittore Hans Christian Andersen (1805-75), Odense deve il suo nome a Odino, la più importante divinità della mitologia germanica.
Centro di antiche origini ma di aspetto moderno, sorge nella parte più settentrionale dell'isola di Fyn, sulle due sponde dell'Odense Å. E due sono anche i centri storici, uno a ovest e l'altro a est del fiume, disseminati di chiese e di edifici dove ha preso avvio l'avventurosa vita di H.C. Andersen. Il luogo più visitato della città è proprio la modesta casa nel quartiere dei poveri, all'angolo di Hans Jensens Stræde e Bangs Boder, dove il 2 aprile 1805 sarebbe nato lo scrittore.
Sede universitaria dal 1966, Odense ha un'attiva vita culturale che ruota intorno a due moderne strutture: la Koncerthus accoglie eventi musicali e teatrali, e la Brandts Klœdefabrik, ex stabilimento tessile è oggi sede di manifestazioni artistiche.