Se encuentra en el punto kilométrico 18,6 de la línea férrea de ancho ibérico que une Sevilla con Huelva.
La estación data de finales del siglo XIX, si bien fue ampliamente rehabilitada en 2011 para adaptarse a la red de cercanías.
El edificio para viajeros abarca una superficie total de 260 metros cuadrados.
[2] Es accesible gracias a rampas y escaleras.
En el exterior cuenta con una zona de aparcamiento con 74 plazas.