Rota is een gemeente in de Spaanse provincie Cádiz in de regio Andalusië met een oppervlakte van 86 km². In 2007 telde Rota 27.571 inwoners.

De gelijknamige Amerikaans/Spaanse marinebasis Rota grenst aan het stadje.

Naast militairen zijn er weinig mensen buiten het vakantieseizoen in Rota. Dit komt doordat Rota vooral door badgasten uit Sevilla wordt bezocht, velen hebben ook een appartement die ze bezoeken in het weekend en/of vakanties

Demografische ontwikkeling 

Bron: INE; 1857-2011: volkstellingen

Externe links 
 rota.com.es - Rota - Cádiz - Costa de la Luz - Andalusië - Spanje
 rota.com.es in Nederlands!

Gemeente in Cádiz