Se encuentra en la parte sur del esturario del río Sena, muy próximo al Puente de Normandía, que une la ciudad con El Havre. Es especialmente reconocida por su pintoresco y antiguo puerto, que fue pintado muchas veces por artistas como Gustave Courbet, Claude Monet y Johann Jongkind, quienes formaron la école de Honfleur, la cual contribuyó al surgimiento del movimiento impresionista. La iglesia de Santa Catalina posee una cúpula separada del edificio principal y es la iglesia más grande de Francia construida en madera. Honfleur fu el escenario de un célebre asedio durante la Guerra de los Cien Años.