
Kalajoki on kaupunki Kalajoen suulla, Oulun Eteläisessä, Pohjois-Pohjanmaan maakunnassa. Kaupungissa asui vuonna 2010 Himangan kunnan kanssa tehdyn kuntaliitoksen jälkeen 12 406 ihmistä ja sen pinta-ala on 2 391,29 km², josta 6,95 km² on vesistöjä.[1] Väestötiheys on 13,43 asukasta/km². Kalajoen asukasluku ilman Himangan aluetta, eli ennen vuoden 2010 kuntaliitosta, oli 9 591 asukasta.