上尾駅
上尾は中山道の宿場町であったが、沿道の他の宿場と比べると小さかった。1883年(明治16年)に、日本で3番目の鉄道である日本鉄道(現・高崎線)の開業とともに上尾駅が開業した。県内では浦和駅・鴻巣駅・熊谷駅と並んで古い駅となっている。中山道が駅の東を通っていたため、出口はこの東に向けて設けられた。
1960年(昭和35年)の利用者数は一日平均13,996人であった。この頃から駅西側の宅地開発が始まり、利便性を高めるため、駅の北に東西を結ぶ宏栄橋が1971年(昭和46年)9月18日 に架けられた。1967年(昭和42年)に駅自体の橋上化工事が始まり、1968年(昭和43年)2月に東西を結ぶ自由通路が完成し、同年6月10日に新駅舎での営業が開始された。
1973年(昭和48年)には日本国有鉄道(国鉄)の労働組合による遵法闘争に怒った乗客が暴動を起こし、駅舎や電車を破壊するという騒動が起きている(上尾事件)。
国鉄分割民営化により、夕ラッシュ時に停車駅を減らした快速「タウン」(後に通勤快速)の運転が開始されたが、当駅は通過となった。そのため、上尾市は同じく通過駅となった桶川駅を有する桶川市とともに、JRに対して通勤快速の停車を長年要望し続け、2004年(平成16年)10月のダイヤ改正によって、下り2本に限って2駅への停車が実現した。
1883年(明治16年)7月28日:日本鉄道により開業。当駅は県内および高崎線内で浦和駅・鴻巣駅・熊谷駅と並び最も古い駅となっている。
1896年(明治29年):駅構内に跨線橋が築造される
1906年(明治38年)11月1日:鉄道国有化にともない官設鉄道の駅となる。
1911年(明治44年)7月23日:駅構内に庭園が築造され、開園式を挙行する。
1923年(大正12年):関東大震災が発生し駅舎が一部罹災したため修繕される。
1935年(昭和10年)2月12日:駅舎が改築され、駅舎の営業開始。なお、落成祝賀式は同年4月7日に駅前広場にて挙行された。
1960年(昭和35年)6月1日:駅構内の跨線橋が架け換えられ、祝賀会が挙行される。
1967年(昭和42年)8月:橋上化の工事開始。
1968年(昭和43年)6月10日:新駅舎の営業開始。
1969年(昭和44年)12月8日:新駅舎完成。
1973年(昭和48年)3月13日:上尾事件発生。
1980年(昭和55年)8月21日:貨物の取り扱いを廃止。
1983年(昭和58年)9月:東口再開発事業が完了。商業施設群『アリコベール』完成。自由通路と上下ホーム幅が拡幅される。
1985年(昭和60年)3月14日:新特急の停車開始。荷物扱い廃止。
1987年(昭和62年)4月1日:国鉄分割民営化に伴い、JR東日本の駅となる。同時に旅行センター開設。