開業当時の広島駅は南口のみの木造の簡易的な駅で、利用者の増加に伴い後年に木造の本格的な駅舎で建て替えられた。1922年(大正11年)に先代の鉄筋コンクリートの駅になった。先代駅舎の当初の設計者は渡辺節で、当時の京都駅を模した形状だった。駅舎の建て面積は9,800m2、延べ床面積は26,400m2だったが、構造が頑強だったために拡張は困難だった。広島駅を模した形で、後年岡山駅の建て替えも行われた。原爆投下前の1941年(昭和16年)に正面玄関寄せ前に2階を張り出させる形で駅舎の拡張が行われた[13]。広島市への原子爆弾投下での直接の爆風、さらには延焼による火災で駅舎は大破した[14]。戦後は、貨車を駅長室代わりに業務を再開[15]。1945年(昭和20年)末までには、雨をしのげるレベルでの仮復旧を行った[16]。1948年(昭和23年)の昭和天皇の行幸時には、通路の化粧直しが計画されたが間に合わず、紅白の幕で対応[17]。1949年(昭和24年)より本格的な復旧が行われた。同年7月までに駅舎正面に張出の出札室を整備された[18]。駅舎正面の駅名の表記は「廣島驛」(1946年2月設置)、「廣島駅」(1949年出札室増築)、「広島駅」(1952年頃)と変化した。混在していた時期もある[19]。現在の民衆駅は、1964年(昭和39年)5月22日に起工式を行い[20]、1965年(昭和40年)12月に完成した。次ぐ規模の駅舎になった[21]。山陽鉄道が糸崎駅から延伸し、その終着駅として開業。宇品駅間に軍用線を敷設(後の宇品線)。宇品駅間を借入れて同区間の一般営業を開始。山陽鉄道線が徳山駅まで延伸し、途中駅となる。