Kangasala hat drei Siedlungszentren: Das Kirchdorf von Kangasala mit rund 18.400 Einwohnern, Ruutana mit knapp 3000 Einwohnern und das 2005 eingemeindete Kirchdorf von Sahalahti mit rund 1300 Einwohnern (jeweils 2005).