Miasto znane od 1405 roku (pierwsza udokumentowana wzmianka o wsi Crothoszino). W 1414 roku niedaleko wsi Krotoszyn założył miasto jeden z bojowników bitwy pod Grunwaldem, Wierzbięta Krotoski z rodu Łodziów. Od tego momentu wieś zaczęto nazywać Stary Krotoszyn.