Sodankylä est une commune de Laponie, en Finlande. C'est la seconde municipalité du pays par la superficie ; elle est plus étendue que des pays comme le Liban ou la Jamaïque.
La municipalité est bordée au nord par la commune d'Inari, à l'est par Savukoski et Pelkosenniemi, à l'ouest par Kittilä et au sud par Rovaniemi. Elle possède même une petite frontière avec la Russie au nord-est.
La commune présente la forme d'un quadrilatère d'une longueur d'environ 160 km pour 60 km (au sud) à 100 km (au nord) de large. Le village centre se situe à 128 km du centre de Rovaniemi, dans la partie sud de la municipalité, sur les bords de la Kitinen.
Le territoire de la municipalité est traversé par les rivières Kitinen et Luiro, coupées dans leur descente vers la Kemijoki par les deux plus importants lacs de barrage de Finlande, respectivement Porttipahta et Lokka. La nationale 4 (E75) remonte plein nord le long de la Kitinen en direction d'Ivalo et de l'Océan Arctique.
L'essentiel de la commune est peu vallonné à l'échelle de la Laponie, avec seulement de petits reliefs d'altitude rarement supérieure à 400 mètres, à l'exception du mont Luosto, tunturi isolé en bordure sud, protégé dans le parc national de Pyhä-Luosto.
La partie nord-est de la municipalité est par contre très différente ; elle est d'ailleurs protégée dans le cadre du parc nationalUrho Kaleva Kekkonen et des zones protégées avoisinantes. C'est d'abord le massif des Natanen, un groupe de tunturis juste au nord du lac de Lokka. Enfin, c'est la chaîne de Saariselkä, un vieux massif de granulite ayant résisté aux glaciers, culminant au Sokosti à 718 mètres d'altitude.
Le Conseil municipal de Sodankylä est composé de 27 conseillers.
Après les élections municipales finlandaises de 2021, la répartition des sièges est la suivante de 2021 à 2025 :