El escudo de Rota posee a la siguiente descripción heráldica: El castillo y las ondas representan el Castillo de Luna y el mar que baña la ciudad respectivamente.
El 2 de noviembre de 1959, el Ayuntamiento acordó añadir un rosario a este escudo para simbolizar la antigua devoción a la Virgen del Rosario, patrona de la ciudad, y nombrada Alcaldesa Honoraria de Rota en 1951.
Armas creadas por José Antonio Delgado Orellana.
Aprobadas por el Ayuntamiento, pleno de 10 de abril de 1969, y por acuerdo del Consejo de Ministros.