莒南县位于山东省东南部,沭河上游。总面积1752.18平方千米。总人口99万人(2003年),莒南县辖16个镇、2个乡:十字路镇、团林镇、大店镇、坊前镇、坪上镇、相邸镇、板泉镇、洙边镇、文疃镇、壮岗镇、汀水镇、石莲子镇、岭泉镇、筵宾镇、涝坡镇、朱芦镇、道口乡、相沟乡。
90年代最多时有25个;在2000年左右撤乡并镇减少了5个,只有20个了;到2010年临沂市又把东部的坪上、朱芦、团林、壮岗四个镇划走独立设临沂市临港经济开发区,莒南县只有16个乡镇了;到了2011年,莒南为了防止管辖区域被蚕食,自己采取了自杀式撤并措施,将相邸镇并入坊前镇(防临港开发区西扩),将刘庄乡并入石莲子镇(防临沂河东区东扩),至此,莒南县只有可怜的14个乡镇了。