El cabo de Trafalgar es un cabo español perteneciente al término municipal de Barbate, situado en la costa atlántica de la provincia de Cádiz, en Andalucía. En este cabo, el cual se encuentra unido al continente por una angosta faja de arena, es considerado el extremo noroccidental del estrecho de Gibraltar. Allí existe un faro y restos arqueológicos de un asentamientos hispano-musulmán.