Vigantice najdete na úpatí severních vrcholků Vsetínské Hornatiny. Leží 3,8 km jihovýchodním směrem od města Rožnov pod Radhoštěm v nadmořské výšce 482 m. Obec je postavena kolem silnice vedoucí z Rožnova do obce Hutisko-Solanec a dále do Velkých Karlovic. Katastr obce zaujímá rozlohu 764 ha.
Obec se rozkládá v údolí tvořeném potokem Hážovka, s přítoky Studený a Měřístek. Západní hranici se sousedními Hážovicemi tvoří potok Studený, další potok Měřístek, pramenící v Dílech, se vlévá do Hážovky u základní školy. V rozloze obce jsou na pravém břehu Hážovky kopce Hůrka, Súš, Kopec, Poskla; na levém Vigantské Díly.
Název obce Vigantice je odvozen od osobního jména Wiegand. První zmínka o obci pochází z roku 1411 z listiny Lacka z Kravař, kterou se vzdal práva odúmrtí ve prospěch této a jiných osad. V ní se uvádí již jako samostatná obec, která má s Rožnovem tytéž majetníky.