狩生駅
相対式ホーム2面2線を有する地上駅で、駅本屋と反対側のホームとは跨線橋で結ばれている。ホームの長さは200mある。駅本屋(床面積66.5m)は開業当時のもので、日曜の午前中のみ地元の農産品や魚介物の直売所として利用されている。
無人駅である。自動券売機は設置されていない。乗車時は車掌乗務列車の場合、車掌より乗車券を購入し、ワンマン列車の場合はそのまま乗車し、着駅で精算する(小倉 - 佐伯間のワンマン列車は車内精算を行っていない)。この形態は同路線の西屋敷駅や竜ヶ水駅にもみられる。