Algar (con anterioridad a 1842 Santa María de Guadalupe del Algar) es un municipio español de la provincia de Cádiz, Andalucía.