燕子河,位于山东省南部,为邳苍分洪道右岸支流。发源于临沂市罗庄区罗西街道(原岑石乡)涧头村西南驴脖子山东麓,向南流经沂堂镇,苍山县的神山镇 (苍山县)、磨山镇和长城镇,最后于长城镇庞庄村南苏鲁交界处汇入邳苍分洪道。全长57公里,流域面积311.5平方公里,流域内多年平均年降水量2200毫米。[1]