
Nazwa Zakroczym wywodzi się od słowa „zakrot”, czyli przeprawa przez rzekę. Pierwotna lokalizacja miasta była bliżej Wisły i nosiło wówczas nazwę Kroczym lub Kroczyn. Na skutek licznych powodzi nastąpiła relokacja miasta w wyżej położonym miejscu pod nazwa Za-kroczym.
Pierwszą wzmiankę o grodzie w Zakroczymi mozna znalezć w Falsyfikacie Mogileńskim z 1065roku