Liminka () is a municipality in Northern Ostrobothnia, Finland. As of 31 January 2019, it had 10,149 people living there. The neighbouring municipalities are Kempele, Lumijoki, Muhos, Oulunsalo, Siikajoki, Siikalatva, Tyrnävä and Vaala.