Kaupunki sijaitsee Länsi-Suomen maakunnassa ja on osa Keski-Ostrobothnia-aluetta. Kaupunki on 47 706 asukasta (31.1.2019) ja sen pinta-ala on 2 730,80 neliökilometriä, joista 1 286,61 neliökilometriä on vettä. Asukastiheys on 33,03 asukasta neliökilometriä kohden. Naapurimaat ovat Halsua, Kalajoki, Kannus, Kaustinen, Kronoby, Lestijärvi, Larsmo ja Tolampiho. Kysymys: Kuinka paljon kaupungista koostuu vedestä?
1,286.61 km2 (496.76 neliömailia)