Skive est une commune du Danemark, située dans la région du Jutland-Central, sous la péninsule de Salling, au nord-ouest du pays. Au , elle comptait 46 224 habitants pour une superficie de 690,7 km2.
Lors de la réforme des municipalités, en application au , l’ancienne commune homonyme a été fusionnée avec celles de Sallingsund, Spøttrup et Sundsøre.