La estación fue abierta al tráfico el 16 de enero de 1885 con la puesta en funcionamiento del tramo El Pedroso-Llerena, de la línea férrea que pretendía unir Los Rosales, al norte de Sevilla con Mérida.