北口(2019年4月)旧・上磯町(現在は北斗市の一部)の代表駅であり、道南いさりび鉄道線の中間の主要駅でもある。同線を走る定期旅客列車の約半数は、上磯駅を函館駅からの終着駅あるいは函館駅への始発駅としている[6]。日本国有鉄道(国鉄)時代には急行「えさし」「松前」の停車駅だった。北海道旅客鉄道(JR北海道)時代にも津軽海峡線の快速「海峡」が停車していた。外部リンク歴史編集1976年(昭和51年)の上磯駅と日本セメント上磯工場(当時)及び専用電気鉄道(鉱山鉄道)、周囲約1.5km範囲。右手に当駅があり、当駅から左へ直進するのは工場へ向かう専用線。本線は工場を大きく迂回してループを描いて江差へ向かう。江差線の母体となった上磯線は、この1892年(明治25年)に操業を開始したセメント工場の物資輸送を大きな目的として敷かれた[7]。このため構内は最初は駅舎前の単式ホームと工場用の留置線群だけであり、後に木古内まで延長することになって駅裏側の島式ホームが設置されたためにこの様な形になった。専用線は海側の旧出荷場を通り抜けて北へ90°曲がって新出荷場へ向かっている。向けて、本線の下を潜って電気鉄道が敷かれている。写真左上で少しずつ2手に分かれているが、左へ向かうのが万太郎沢線、右が峩朗線。この内峩朗線は左手に並走するコンベアに1973年(昭和48年)から主力の座を奪われ、補助的な運用になっている。工場から海側へ突き出しているのは1970年(昭和45年)に新設されたタンカー積出用ドルフィンへのコンベア。当駅間開通に伴い[8]、同線の駅として開業[4][5][1][3]。1915年(大正4年)4月6日:北海道セメント工場(現在の太平洋セメント)への専用線使用開始[9]。1922年(大正11年)9月2日:上磯軽便線が上磯線に改称。1928年(昭和3年)頃:木古内駅までの延伸第1期工事に伴い、構内を拡張。伴い[8]、新ホーム使用開始。1936年(昭和11年)11月10日:上磯線が江差線に改称[8]。伴い、日本国有鉄道(国鉄)に移管。1960年(昭和35年)10月1日:準急「えさし」の停車駅となる[8][10]。1980年(昭和55年)10月1日:急行「えさし」「松前」廃止に伴い、優等列車の停車がなくなる[10]。1981年(昭和56年)5月28日:専用線発着を除く車扱貨物の取扱を終了。1984年(昭和59年)2月1日:荷物の取扱を終了。1985年(昭和60年)3月頃:日本セメント(現・太平洋セメント)上磯工場への専用線が廃止。3月14日:貨物の取扱を全廃[1]。1987年(昭和62年)4月1日:国鉄分割民営化に伴い、北海道旅客鉄道(JR北海道)に承継。木古内駅間が自動閉塞化(CTC化)。木古内駅間が電化(交流20,000V・50Hz)。快速「海峡」の停車駅となる。この開業に伴い、貨物列車の待避などを考慮して駅構内の有効長を拡大(構内の待避線を延伸)するなどの工事が実施される。これによって、当駅開設以来の旧1番ホーム、専用線ヤードが撤去されたほか、駅舎が改築されて橋上駅となる。1998年(平成10年)4月1日:業務委託駅となる[1]。