Skive jest miastem nad Zatoką Limfjord, znajdującym się w miejscu dawnego zamku królów duńskich. Zachował się tu XIII wieczny kościół ozdobiony późnogotyckimi polichromiami, a także część zabudowań dworskich.
Miasto powstało jako osada przy zamku Skivehus. Do dziś zachowały się z niego gotyckie piwnice oraz XVI wieczne zabudowania dworskie. Atrakcją Skive jest XIII wieczny romański Kościół Najświętszej Marii Panny. W jego wnętrzu można podziwiać malowidła pochodzące z XV w. W mieście jest też późniejszy kościół ceglany wzniesiony w XIX w.
Choć historia miasta sięga czasów średniowiecza, to jego rozwój nastąpił dopiero w XIX w., gdy wybudowano kanał przez mierzeję zamykająca ujście Zatoki Limfjord. Pozwoliło to na wybudowanie portu i ożywienie handlu. Obecnie działa tu także Przystań Skive Sosport, w której cumować mogą jachty i łodzie żaglowe.
Atrakcją Skive jest Muzeum z dużą kolekcją malarstwa duńskiego z XX w. oraz zbiorami dotyczącymi historii miasta. Ciekawostką jest najdłuższy w Danii most drewniany znajdujący się u ujścia rzeki Skive.