《禹貢》相傳為禹所作,成書在戰國。作者根據當時的地理知識,以禹治水定九州山川的傳說為線索,把全國分為九個行政區。全篇內容分三大部分,先敘述九州的土質和貢賦的等級、特產、澤以及通向冀州的水道;次述主要的山脈;再重點敘述全國的主要江河和湖泊。
  這雖是一篇古代地理著作,由於假託大禹治水的傳說,加入戰國時嚮往大一統的思想,又作為一篇列入《尚書》而成為古代社會的經典,備受尊崇,成為研究地理和水利的必讀之書;但也有人把《禹貢》的簡略記載加以主觀臆斷,作為治水必須遵循的教條,對後代的影響很大。解釋《禹貢》的地理著作以清代人胡渭的《禹貢錐指》最有名。
  《禹貢》內容對黃河流域敘述較詳、亦較可靠,對長江流域等的敘述則比較簡單。