The JR station first opened on 1 April 1905. The
Keisei station opened on 19 December 1931. A new elevated platform for Keisei services opened on 3 October 2009. Station numbering was introduced to all Keisei Line stations on 17 June 2010 with Nippori being assigned station number KS02.
Station numbering was introduced in 2016 with Nippori being assigned station numbers JY07 for the Yamanote line, JK32 for the Keihin-Tōhoku line, and JJ02 for the Joban Line rapid service. At the same time, JR East assigned a three-letter code to their major interchange station; Nippori was assigned the three-letter code "NPR". Station numbering was expanded to the Nippori–Toneri Liner platforms in November 2017 with the station receiving station number NT02. ==Passenger statistics==