王坝镇,隶属于甘肃省陇南市礼县,地处礼县县城西南部,东邻雷坝镇,西接三峪乡、草坪乡,南连肖良乡,北与滩坪镇接壤,距礼县县城75千米,区域总面积84.48平方千米。
民国三十年(1941年)5月,王坝镇一带为清福乡;2018年,由王坝乡改为王坝镇。截至2018年末,王坝镇户籍人口为12101人。截至2020年6月,王坝镇下辖15个行政村,镇人民政府驻王坝村上街。
王坝镇畜牧业以饲养羊、生猪、家禽为主。2011年,王坝镇农民人均纯收入2246元。2018年,王坝镇有营业面积超过50平方米以上的综合商店或超市6个。