Haapakoski, Finland (NC)

Haapakoski is a municipality in the province of Western Savonia, in Finland.

The surrounding municipalities are clockwise from north: Suontee, Jäppilä Rural Municipality, Pieksämäki, Naarajärvi and Paltanen.