1942年9月设立涝坡区,1950年11月改称莒南县第二区,1955年9月复称涝坡区,1958年1月改称涝坡乡,是年8月改称涝坡公社,1963年1月再称涝坡区,1971年4月复称涝坡公社,1984年5月撤社建涝坡乡,1998年4月改称涝坡镇,时辖36个行政村,2001年1月乡镇规模调整,原属柳沟乡的11个村和原属陡山乡的8个村并入涝坡,辖57个行政村,2004年行政村规模调整,合并为45个行政村,形成现辖区域。
1984年设立涝坡镇至今。