九州是战国前期列国疆域形势的反映，推断作者为魏国人及《禹贡》成书于梁惠王元年至九年之间（公元前370年-前362年）。许道龄认为《禹贡》是战国末期的作品。蒋善国则论证《禹贡》作于公元前289年至239年之间，且很可能就在公元前245年前后。英国学者李约瑟则认为《禹贡》是公元前5世纪的作品。此外，持战国末期说者还有卫聚贤、李泰芬、张西堂等。李民认为《禹贡》的成书代应在春秋战国前期，但也指出“不能由于它是后人所写定，而抹杀其原始素材的真实性”，又“《禹贡》写的四至范围决非无稽之谈，它基本上反映出夏王