1945年出生于浙江湖州,1965-1978年任中学教师,1981年毕业于复旦大学研究生院,获历史学硕士,1983年在职获历史学博士。1981年至今任教于复旦大学,1985年任副教授,1991年任教授,1996-2007年任中国历史地理研究所所长,1999-2007年兼任历史地理研究中心主任,2007-2014年3月任复旦大学图书馆馆长。现任复旦大学资深教授、教育部社会科学委员会历史学部委员、未来地球计划中国国家委员会委员、上海市历史学会副会长,上海市政府参事,全国政协常委。
从事历史地理、中国史、人口史、移民史、文化史、环境史等方面研究,著有《中国人口史》(主编,第一卷)、《中国移民史》(主编,第一、二卷)、《统一与分裂:中国历史的启示》、《中国历代疆域的变迁》等专著和论文百余篇。