曹王镇,隶属于山东省滨州市博兴县,地处博兴县南部,东临兴福镇,南连淄博市临淄区朱台镇,西与淄博市桓台县起凤镇为邻,北与湖滨镇接壤。区域面积52.95平方千米。截至2018年末,曹王镇户籍人口41318人。
1958年6月,属兴福公社。1961年3月,属兴福区。1968年10月,设立曹王公社。1984年5月,改为曹王镇。截至2020年6月,曹王镇下辖32个行政村。
截至2018年末,曹王镇有工业企业586家,其中规模以上工业企业8家;营业面积超过50平方米以上的综合商店或超市37家。