辛亥革命后，闸北成立闸北市政厅。1922年，作为第一次国共合作的结果，上海大学在闸北区的青云路正式成立。1927年，“闸北区”之名开始出现。1928年，闸北区正式成立。1932年一二八淞沪抗战中，商务印书馆被烧毁。1937年八一三淞沪抗战时，谢晋元在四行仓库内率领八百士兵与日军战斗。现在的晋元路就是为了纪念这场战役而命名的。日占期间，当局改称闸北区为沪北区。抗战胜利后被改为第十四、十五行政区。后经过数次扩张，原宝山区的一些地块被划入闸北区，形成了现在的闸北区。1949年后，闸北开始改造工程，区内臭名昭