明清时,属太平乡。
1949年前夕,属怀德乡。
1949年后,属第七区(璜陂区)。
1951年10月,设第二区(小浦区),辖小浦、大沽、上潮、陂下、韶坊、小沽、旸霁、南岭、麻田乡。
1956年6月,并入璜陂区。
1957年冬,成立县属钩刀咀垦殖场。
1960年12月,改称小浦垦殖场。
1961年11月,析垦殖场集体所有制部分成立小浦公社,与垦殖场并存。
1968年10月,场社合并,设小布公社。
1973年3月,恢复设小布垦殖场。
1984年6月,改名小布乡(保留小布垦殖场)。
2000年12月,设小布镇,得名后沿用至今。