祖父郦蒿曾任天水太守。父亲郦范,在拓跋焘时曾“给事东宫”,赐永宁男爵,以后晋为子爵、侯爵,封冠军将军,任青州刺史,尚书右丞等职。郦道元的童年、少年时代是在他父亲任青州刺史期间度过的。郦范死后,道元袭爵永宁侯,按惯例降为伯爵,任尚书主客郎中。太和十八年(494)随孝文帝北巡怀荒(今河北张北县北),柔玄(今内蒙古兴和县西北),抚冥(今内蒙古四王子旗东南),武川(今内蒙古武川县)四镇。太和十九年(495)任治书侍御史。景明中(500—503)任冀州东府(治信都,今河北冀县)长史。景明末,任颍川(治长社,今河南许昌市)太守,永平中(508—511)任鲁阳(今河南鲁山县)太守。延昌末,任东荆州(治比阳县,今河南泌阳县)刺史。正光五年(524)任河南(今河南洛阳市)尹。孝昌元年(525)以后,授官安南将军、御史中尉。孝昌三年(527)十月,道元和弟弟道峻以及两个儿子被萧宝夤的部下杀死在阴盘驿亭(今陕西临潼县东)。主要著作有《水经注》40卷,《本志》13篇和《七聘》诸文。但流传至今的只有《水经注》一种,其余均已失传。
《水经注》三国魏人写的《水经》,记述河流137条,郦道元从小就喜爱读它。此外,他还喜欢读《山海经》、《禹贡》、《周礼·职方》、《汉书·地理志》等。他觉得这些书写的不够周详和完备。他把自己看到的地理现象与古代地理书籍对照,发现地理现象是随时间的流逝而变化发展的。上古的情况已很渺茫,因为部族的迁徙,城市的衰亡,河道的变迁,名称的更异,都是十分复杂的。如果不把这些变化了的地理现象及时记录下来,后人就无法弄明白。由此他认识到,把经常变化的地理现象尽可能详细地记载下来是非常必要的。于是他决定选取《水经》为蓝本,为之作注。他以水道为纲,将河流流经地区的古今历史、地理、经济、政治、文化、社会风俗、古迹等作了尽可能详细的描述,从而达到“因水以证地,即地以存古”①的目的。这样一来,《水经注》在内容和文字上都大大超过《水经》,河流数目由《水经》的137条增加到1252条①,而文字则三十倍于《水经》,达到31万多字,成为当时一部内容空前丰富的地理巨著,是北魏以前中国地理的总结②。它在地理学上①赵贞信:《郦道元之生卒年考》,《禹贡》半月刊,7卷1—3期,1937年。王成组在《中国地理学史》中提出生于455年。
①王先谦:《水经注合校》序。
①《唐六典》工部·水部郎中注。
②侯仁之、黄盛璋《选释》,《中国古代地理名著选读》(第一辑),科学出版社,1963年。取得的成就主要有四项,分述如下。