The construction of the North Taipei Police Station had started on August 8, 1932 and completed on April 15, 1933. The building of North Taipei Police Station was designed by the Construction Section of the Government-General of Taiwan. The building has a streamline shape and a gate on the corner. The brown titles on the cover of a pair of modified Western-style pillars were produced by the Beitou Kilns and have worked as camouflage against air bombing. There are a fan-shaped detention room and a water dungeon on the ground floor of the building of North Taipei Police Station as evidence of the police authority.
After 1945, the North Taipei Police Station has been re-organized into the Taipei City Police Department. The first post-1945 user of the building of former North Taipei Police Station was the Criminal Investigation Corps, which was followed by the Taipei City First Precinct and the Datong Police Precinct. The building of North Taipei Police Station was designed as a Taipei City heritage site on March 25, 1998, for it is the only remaining police building of 1930s in Taipei City. Particularly, the well-preserved detention room and water dungeon significantly demonstrate the characteristics of a police station. For further space utilization and facility maintenance, the Taipei City Government designated the building of North Taipei Police Station as the Taiwan New Cultural Movement Memorial Museum in 2006.
On January 1, 2014, the building of North Taipei Police Station was closed for three-year long heritage site renovation. After the space layout was restored to the style of Taiwan under Japanese rule, the former North Taipei Police Station building based Taiwan New Cultural Movement Memorial Museum opened on October 14, 2018.