发源于中国甘肃省渭源县的鸟鼠山,主要流经今甘肃省的天水、陕西省关中平原的宝鸡、咸阳、西安、渭南等地,至渭南市潼关县汇入黄河。渭河全长818公里,流域包括甘肃、宁夏、陕西三省区,总面积134766平方公里,其中陕西占50%,甘肃占44%。渭河南有东西走向的秦岭横亘,北有六盘山屏障。渭河流域可分为东西二部:西为黄土丘陵沟壑区,东为关中平原(又叫渭河平原)区。
渭河是黄河最大的支流,发源于甘肃经陕西而入黄河。