2面3線のホームをもつ橋上駅。単式ホームの1線は折り返し専用で行き止まりになっています。駅には委託の駅員がいましたが、窓口の営業は7:55〜17:45。函館から来る列車の多くはこの駅で折り返してしまい、ここから木古内方面へは本数が激減します。