Na Horním náměstí se nachází druhá nejstarší olomoucká kašna – Herkulova, kterou v roce 1688 postavil kamenický mistr Michael Mandík (asi 1640 - 1694) a olomoucký kameník Václav Schüler. Kašna původně stála na místě morového sloupu Nejsvětější Trojice na Horním náměstí, ale už roku 1716 ji Olomoučané přesunuli o pár desítek metrů na východ, před severní průčelí radnice, kde stojí dodnes.
Ústředním motivem kašny je řecký hrdina Herkules oděný do lví kůže. S kyjem v ruce brání šachovanou orlici, která symbolizuje město Olomouc, proti zákeřné sedmihlavé lernské hydře. I na této kašně zanechal Mandík svou signaturu. Najdete jí přímo pod orlicí, na těle hydry.