北海道茅部郡森町字本町にある駅。函館本線の本線と砂原支線の分岐駅。森町の代表駅で、すべての特急が停車する。
有人駅で、みどりの窓口が設けられている。また、駅舎内にはキヨスクがあり、当地の名物「いかめし」が売られている。
ホームは国鉄型の2面3線。駅舎側の1番線が札幌方面、3番線が函館方面、中線の2番線は折り返し列車用となっている。
季節によっては、ホームにいかめしの売り子が出張ってきていることもある。
駅周辺は森町の中心地区になっている。駅前にはロータリーが設けられている。
駅の裏手は海だ。