- 송단역
- 중이역(평라선)
- 동북리역
- 봉학역
- 미둔역
- 자산역
- 수덕역
- 수양역
- 거차역
- 석탕온천역
- 현흥역
- 금야역
- 명호역
- 거흥역
- 인평역
- 양덕역
- 지수역
- 인흥역
- 문암역
- 여해진역
- 범포역
- 룡대역
- 김책역
- 쌍룡역(평라선)
- 기암역
- 왕장역
- 정평역(평라선)
- 문봉역
- 쌍암역
- 곡구역
- 신중역
- 원평역
- 륙대동역
- 풍어역
- 염분역
- 경포역
- 주서역
- 마전역(평라선)
- 수남역
- 증산역(평라선)
- 운포역
- 락원역(평라선)
- 세포리역
- 남강덕역
- 승암역
- 라산역
- 삼호역
- 룡운역
- 신북청역
- 방진역
- 거산역
- 라흥역
- 건자역
- 속후역
- 양화역
- 경안역
- 생기령역
- 락산역
- 사구역
- 승원역
- 련진역
- 관해역
- 금송역
- 봉강역
- 극동역
- 어대진역
- 룡현역
- 어랑역
- 온수평역
- 명천역
- 룡반역
- 룡동역
- 신양역
- 새동역
- 장평역
- 상룡전역
- 만춘역
- 삼향역
- 송상역
- 리원역
- 청암역
- 로동역
- 둔전역(평라선)
- 성내역
- 문필역
- 토령역
- 운곡역
- 천을역
- 팔흥역
- 배산점역
- 강상리역
- 경성역(평라선)
- 라진역
- 내동역
- 내포역(평라선)
- 신상역
- 장림역(평라선)
- 려호역
- 룡성역(룡성선)
- 신성천역
- 부거역
- 평성역
- 산음역
- 일신역(평라선)
- 축전역
- 함흥역
- 라남역
- 신단천역
- 함주역
- 서포역
- 방화역(평라선)
- 신포역(평라선)
- 홍원역
- 흥남역
- 함흥조차장역
- 서평양역
- 평양역
- 부평역(평라선)
- 학성역(평라선)
- 창흥역
- 순천역(평안남도)
- 양지역(평라선)
- 단천청년역
- 청진청년역
- 금바위역
- 요덕역
- 후창역
- 신창역(평라선)
- 신련포역
- 은산역
- 간리역
- 서호역
- 길주청년역
- 조막산역
- 부래산역
- 고원역
- 송평역
- 오몽리역