Skive kommune ligger på Vestjylland i Danmark i Region Midtjylland. Den har 46 540 innbyggere i 2017 og et areal på 691 kvadratkilometer. Kommunen oppsto ved kommunereformen i 2007 ved sammenslåing av kommunene Sallingsund, Skive, Spøttrup og Sundsøre.
Skive kommune har over 190 kilometer kystlinje langs Limfjorden. Skive by er den eneste større byen i kommunen, og dominerer næringslivet med blant annet en av Forsvarets største kaserner.
Kommunen har nesten 700 gravhauger, og langs kysten er det funnet boplasser etter Ertebøllekulturen.
Kommunens største byer etter folketall i 2017. Innbyggertall i parentes.
- Skive (20 683)
- Højslev Stationsby (2820)
- Glyngøre (1496)
- Roslev (1299)
- Balling (1179)
Kommunens administrasjonssenter ligger i Skive by.