Križevci is a town in northern Croatia with a total population of 21,122 and with 11,231 in the town itself, It is the oldest town in its county, the Koprivnica-Križevci County.