La HCA Marathon è una maratona cittadina a Odense, in Danimarca, con partenza e arrivo all'Odense Idrætspark. La gara prende il nome da Hans Christian Andersen, il famoso scrittore di fiabe di Odense, e il programma prevede anche una mezza maratona, una 10K chiamata Run the Last 10 e una MiniMarathon di 4.2 km per bambini e ragazzi.
Il percorso della maratona si snoda per le strade di Odense, con il traffico chiuso sul percorso per sei ore. Gli organizzatori la presentano come "il percorso di maratona più veloce in Danimarca e persino al mondo" e la promuovono anche come "la maratona con l'aria più pulita". La MiniMarathon è un decimo di maratona, usa un percorso senza auto e arriva nello stesso punto della gara principale. I runner stranieri sono attratti in parte dal legame con Hans Christian Andersen, mentre le gare più brevi rendono la giornata adatta sia alle famiglie che ai maratoneti.