La commune de Villeneuve-en-Retz se situe dans le département Loire-Atlantique.
Les villes à proximité sont les suivantes : Bouin, Pornic, Machecoul-Saint-Même, Sainte-Pazanne, Saint-Hilaire-de-Chaléons, Bois-de-Céné, Les Moutiers-en-Retz.
13 infirmiers et infirmières à domicile travaillent à Villeneuve-en-Retz.