清道光年間(1821~1850年),桑郎屬羅斛廳(今羅甸縣)。
民國三年(1914年),羅斛廳改羅斛縣。
桑郎甲改桑郎西區(qū),區(qū)署駐桑郎。
民國十四年(1925年)2月,羅斛縣改名羅甸縣,桑郎西區(qū)改為羅甸縣第七區(qū),下建桑郎鄉(xiāng)。
民國二十年(1931年)5月,建桑郎鎮(zhèn)。
民國二十七年(1938年),桑郎鎮(zhèn)改桑郎第一聯(lián)保,屬第七區(qū)。
民國二十九年(1940年),成立望謨縣,桑郎聯(lián)保由羅甸劃歸望謨縣,為第三區(qū)。
1951年8月,望謨縣成立第四區(qū)。
1959年,桑郎區(qū)和麻山區(qū)合并為麻山公社。
1961年8月,恢復(fù)桑郎區(qū)。
1991年12月,撤區(qū)并鄉(xiāng)建鎮(zhèn),撤銷桑郎區(qū)和桑郎鄉(xiāng),建立桑郎鎮(zhèn)。