Siilinjärvi (Finnish: [ˈsiːlinˌjærʋi]) is a municipality of Finland. It is located in North Savo, 20 kilometres (12 mi) north of the city of Kuopio, which largely surrounds Siilinjärvi. Another neighbour municipality with Kuopio is Lapinlahti. The name, in Finnish, apparently translates literally as "Hedgehog's Lake", although its etymology actually stems from a Sámi word meaning "winter dwelling". Lakes are essential part of the geography of Siilinjärvi. There are 123 lakes, and the biggest of them are Kallavesi and Juurusvesi–Akonvesi. Water area is 106.85 km, which is 21% of the whole area of Siilinjärvi.
The median age is relatively low; 23% of the population are under 15 years old. Siilinjärvi has eleven elementary schools and two secondary schools (one is located in Suininlahti and one downtown).