北海道虻田郡豊浦町字旭町にある駅。豊浦町の代表駅であるが、特急列車は停車しない。
駅舎内に飲食店が入居しており、そちらで切符も販売されている。
上記の駅舎と反対側の駅東側にも駅への出入口がある。こちら側に駅舎はなく、跨線橋に直接入る形となっている。
ホームは2面3線の構造。中央の2番線が待避線となっている。両方とも島式ホームに見えるが、最も東側に線路はない。貨物列車が通ることもあって、構内は広くなっている。
駅周辺は豊浦町の中心地区で、駅の北西側に住宅街が広がっている。
駅舎のある駅西側には、ロータリーこそないものの、バス乗り場やタクシー乗り場が設けられている。バス乗り場からは町内各所、洞爺、伊達方面の路線バスや、札幌方面の都市間バスが発着している。
駅の東側は住宅街内の道路のようなところに面している。