公乌素镇,隶属于内蒙古自治区乌海市海南区,地处海南区东南部,东与鄂尔多斯市棋盘井镇相连,南与巴音陶亥镇相接,西与拉僧庙镇相邻,北与拉僧仲街道接壤,行政区域面积85平方千米。
1976年,设公乌素公社;1981年,公乌素公社改街道;1999年12月29日,街道改公乌素镇。截至2018年末,公乌素镇户籍人口有11307人。截至2020年6月,公乌素镇下辖4个社区。
2011年,公乌素镇财政总收入3.3亿元,比上年增长5.4%。2018年,公乌素镇有工业企业35个,其中规模以上20个,有营业面积超过50平方米以上的综合商店或超市3个。