La commune de Vix est située dans le département Vendée.
Les villes limitrophes sont les suivantes : Le Gué-de-Velluire, L'Île-d'Elle, Saint-Jean-de-Liversay, Le Poiré-sur-Velluire, Taugon, Montreuil, Maillé, Doix lès Fontaines.
3 infirmiers et infirmières à domicile travaillent à Vix.