清嘉慶以后至民國十五年(1926年),今文利鎮屬武利練。
民國十六年(1927年),廢除團練建制,設文利鄉,屬第八區。
民國三十年(1941年),全縣設區4個,文利屬第二區。
解放后,仍稱“文利鄉”。
1949年12月,隨靈南特區劃給合浦縣管理。
1950年1月10日復歸靈山縣管轄。
1958年9月,“文利鄉”改稱“文利人民公社”;同年10月并入靈南人民公社(駐地武利圩)。
1961年6月,全縣劃分8個區,文利屬武利區。
1963年1月,縣下撤銷區,由文利、升平2個公社合并為“文利人民公社”。
1984年9月,撤銷人民公社,恢復鄉(鎮)建制,復稱“文利鄉”。
1994年1月,全縣實行鎮建制,改稱文利鎮。