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