帯広貨物駅
3面5線のコンテナホームを有する地上駅。ホームは南北に並び、その最も北側のホームは上屋付の貨物ホームである。着発線は単線の本線の北側に2本あり、その北側には9本の仕分け線がある。着発線と仕分け線は下り方面と上り方面へ伸びるの引き上げ線で繋がっている。なお、コンテナ荷役線は下り引き上げ線に接続している。
駅構内には、営業窓口のJR貨物帯広営業支店や北海道農産品ターミナル帯広営業所(倉庫)、日本通運の倉庫がある。かつては日本飼料ターミナル飼料サイロもあったが、1980年代に廃止された。
駅の東側にはJR北海道の柏林台駅があるが、同駅には交換設備がないため当駅で旅客列車の交換を行うことがある。構内南側には帯広運転所があり、一部の普通列車は当駅で運転士交代のために運転停車する。かつては札幌行きの上り特急「まりも」も運転停車を行っていた。気動車の留置線・給油設備もあり、気動車への給油・夜間滞泊に使用される。
駅構内の入換作業は、本線での列車牽引も行うDF200形ディーゼル機関車が担当している。