La dinastía Yuan tuvo el nombre de dinastía Song. Se dice que fue transmitida por personas llamadas Song al sur del puerto.
La genealogía de la familia Song en Ximen, condado de Jikao, que deambulaba a finales de las dinastías Yuan y principios de Ming (1368), se encuentra en el municipio de Xianju, condado de Macheng, y hay un Song Pucheng dedicado.
En el año trigésimo sexto de la República de China (1947), Macheng gobernaba siete distritos, y Songbu pertenecía al sexto distrito.
En marzo de 1949, Songbu fue liberado y se establecieron el Comité Municipal de Songbu y la Oficina Municipal de Songbu.
En 1952, los distritos y las ciudades se organizaron por separado y Songbu se convirtió en la sede del condado.
En julio de 1958, la ciudad de Songbu y el mercado de semillas de Songbu se fusionaron en la Comuna Popular de la Estrella Roja.
En mayo de 1961, el distrito y la ciudad se separaron y Matsube restauró su estructura organizativa original.
En agosto de 1986, la ciudad de Songbu se convirtió en ciudad municipal.
En septiembre de 1987, Zhujiabu, la aldea de Wuzhou, la aldea de Lizhao, Zhangxucun en el municipio de Baijiao y el municipio de Lizhao en el distrito de Songbu se fusionaron en la ciudad de Songbu.