Algodonales es un municipio y una villa de España, en la provincia de Cádiz, Andalucía.