位于甘肃省中部，东接宁夏回族自治区，南邻定西市的通渭县，西与兰州市的榆中县毗邻，介于东经104°12′--105°30′，北纬35°17′--36°34′之间，流域面积1 0653km，行政区域涉及甘肃省定西、白银和兰州3市7县（区）以及宁夏回族自治区固原市2个县共9个县（区），即安定、会宁的绝大部分以及靖远、平川、通渭、陇西、榆中、西吉、海原的一小部分。其中甘肃省境内面积1 0056km，占流域总面积的94.4%。会宁以南为上游，属土石中山，年降水量500毫米以上，植被较好。会宁至郭城驿间为中游，属黄土梁