El Rocío es un aldea de la provincia de Huelva perteneciente al término municipal de Almonte. Es conocida mundialmente por su Romería.
Cuenta con 1.635 habitantes (INE 2008).