Thị trấn nằm ở tỉnh Tây Phần Lan và là một phần của khu vực Trung Ostrobothnia. Thị trấn có dân số 47.706 người (31 tháng 1 năm 2019) và có diện tích 2.730,80 km vuông (1.054,37 sq mi) trong đó 1.286,61 km2 (496,76 sq mi) là nước. Mật độ dân số là 33,03 người trên mỗi km vuông (85,5/sq mi). Các đô thị láng giềng là Halsua, Kalajoki, Kannus, Kaustinen, Kronoby, Lestijärvi, Larsmo và Tolampiho.
1,286.61 km2 (496.76 sq mi)