El HCA Marathon es un maratón urbano en Odense, Denmark, con salida y meta en Odense Idrætspark. La carrera lleva el nombre de Hans Christian Andersen, el famoso escritor de cuentos de hadas de Odense. Además del maratón, el programa también tiene un half marathon, una opción de 10 kilómetros que llaman Run the Last 10, y un MiniMarathon de 4.2 kilómetros para niños y jóvenes.
El recorrido del maratón va por las calles de Odense, y cortan el tráfico durante seis horas para la carrera. Los organizadores lo venden como el circuito de maratón más rápido de Denmark y hasta del mundo, y también lo promocionan como el maratón con el aire más limpio. El MiniMarathon es la décima parte de un maratón, usa un recorrido sin coches, y acaba en el mismo sitio que la carrera principal. A los corredores extranjeros les atrae en parte la conexión con Hans Christian Andersen, y las carreras más cortas hacen que el día funcione tanto para familias como para los maratonianos.