3千多万年前的中生代时期，由于燕山地壳运动，促成了沂河断裂带，东为胶辽地盾，西为鲁中地台，造成河谷皱形，构成了河道的物质基础。沂河之源素有三源、四源、五源之说。1988年10月，中华人民共和国水利部治淮委员会、沂沭泗局沂沭河管理处、山东省临沂地区（现临沂市）水利局会同沂源县（现淄博市沂源县）水利局等有关部门进行了实地勘察，结论是：沂河有四源，主源是徐家庄河（流域面积和水量最大）。四源分别是：四源相汇田庄水库，即《清史稿》载“经龙洞山而合”，水库以下称沂河。
支流.大小支流百条以