Villedoux est un village de l’ouest de la France. Le village est situé dans le département de la Charente-Maritime en région Poitou-Charentes. Villedoux est une commune de marais appartenant à la partie occidentale du Marais poitevin située dans le nord-ouest de la Charente-Maritime, plus précisément entre Marans, son chef-lieu de canton, et La Rochelle, préfecture du département.
En 2017, la commune comptait 2 237 habitants, en augmentation de 18,23 % par rapport à 2012