Los partidos políticos presentes en el ámbito local, además del Partido Socialista (PSOE), son el Partido Popular (PP), Ciudadanos (C's), Izquierda Unida (IULV-CA), Mesa de la Ría de Huelva y Participa.