Haapakosken rautatieasema rakennettiin Oulun radan pysäkin piirustuksilla ja sitä laajennettiin Bruno Granholmin suunnitelmien mukaan kaksinkertaiseksi vuonna 1905. Haapakosken asema on edustava esimerkki Savon radan asema-arkkitehtuurista. Kohde kuuluu valtakunnallisesti merkittävään Haapakosken rakennettuun kulttuuriympäristöön.