A estação de Espinho encontra-se no troço entre Vila Nova de Gaia e Estarreja da Linha do Norte, que foi inaugurado pela Companhia Real dos Caminhos de Ferro Portugueses em 8 de Julho de 1863. No entanto, não fez parte do agrupamento inicial deste troço, tendo sido inaugurada apenas em 1875.