Die Stadt Beiliu (chinesisch 北流市, Pinyin Běiliú Shì; Zhuang Bwzliuz Si) ist eine kreisfreie Stadt der bezirksfreien Stadt Yulin im Südosten des Autonomen Gebiets Guangxi der Zhuang in der Volksrepublik China. Sie hat eine Fläche von 2.455 km² und zählt 1.209.700 Einwohner (Stand: Ende 2018)[1].
Auf Gemeindeebene setzt sich die kreisfreie Stadt aus drei Straßenvierteln und 22 Großgemeinden zusammen.
Koordinaten: 22° 31′ N, 110° 29′ O