Every four years, the voters of Kalajoki elect a city council of 35 members which meets monthly. The Council then elects a governing council of nine members that meets more regularly to transact the business of the city. As of the most recent municipal election in 2004, 19 members of the city council are from the Centre Party, 6 are from the local Pro Kalajoki Party, 4 are from the centre-right National Coalition Party, 3 are from the Left Alliance, 2 are from the centre-left Social Democratic Party, and one member is from the Christian Democrats Party.