鶯谷駅
1912年(明治45年)7月11日:鉄道院東北本線の駅として開業。ホームは既に電車運転を開始していた運転系統としての山手線のみに設置された。このため実際上は上野駅 - 田端駅 -池袋駅 - 新宿駅 - 品川駅 - 烏森駅間に運転された山手線の駅としての開業であった。
1925年(大正14年)11月1日:山手線の線路を利用し京浜線の運転が田端まで延長され、乗入路線数が2路線となる。
1956年(昭和31年)11月19日:それまで山手線と京浜東北線で共用していた複線が複々線され、ホーム2面となる。
1964年(昭和39年)10月1日:荷物扱い廃止。
1987年(昭和62年)4月1日:国鉄分割民営化に伴い、東日本旅客鉄道(JR東日本)の駅となる。
1988年(昭和63年)3月13日:京浜東北線の快速運転開始に伴い、日中は京浜東北線が通過するようになる。
1990年(平成2年) 11月2日:北口に自動改札機を設置し、供用開始。 12月15日:南口に自動改札機を設置し、供用開始。
2001年(平成13年)11月18日:ICカード「Suica」の利用が可能となる。
2004年(平成16年)2月:みどりの窓口を廃止し、指定席券売機を設置。
2017年(平成29年)4月10日:業務委託化。
2019年(平成31年)3月20日:北口が駅遠隔操作システム(現・お客さまサポートコールシステム)導入に伴い終日無人化。