八木原駅
単式ホーム1面1線と、島式ホーム1面2線のホームを有する地上駅。2番線にあたる島式ホームの駅舎側の線路は高崎方のポイントが撤去されており、欠番となっている。そのほか、3番線の東側などに複数の側線が敷かれている。互いのホームは跨線橋で連絡している。
木造駅舎を有する。かつては直営駅であり管理駅であったが現在はJR東日本ステーションサービスが受託する業務委託駅である。自動券売機が設置されておりSuicaの利用(簡易Suica改札機設置)が可能である。