明清時,屬太平鄉。
1949年前夕,屬懷德鄉。
1949年后,屬第七區(璜陂區)。
1951年10月,設第二區(小浦區),轄小浦、大沽、上潮、陂下、韶坊、小沽、旸霽、南嶺、麻田鄉。
1956年6月,并入璜陂區。
1957年冬,成立縣屬鉤刀咀墾殖場。
1960年12月,改稱小浦墾殖場。
1961年11月,析墾殖場集體所有制部分成立小浦公社,與墾殖場并存。
1968年10月,場社合并,設小布公社。
1973年3月,恢復設小布墾殖場。
1984年6月,改名小布鄉(保留小布墾殖場)。
2000年12月,設小布鎮,得名后沿用至今。