The municipality has a population of 1,493 (31 December 2024)[2] and covers an area of 495.71 square kilometres (191.39 sq mi) of which 35.48 km2 (13.70 sq mi) is water.
[1] The population density is 3.24 inhabitants per square kilometre (8.4/sq mi).
Neighbouring municipalities are Kivijärvi, Lestijärvi, Perho, Pihtipudas, Reisjärvi and Viitasaari.
Biggest lakes are Kivijärvi, Yläjäppä Alajäppä and Iso-Koirajärvi.
[5] Salamajärvi National Park is partly located in Kinnula.