与本省泰安市、临沂市、枣庄市、菏泽市、江苏省徐州市接壤，与河南省濮阳市隔黄河相望。
地形.济宁市位于山东省西南部，地处黄淮海平原与鲁中南山丘区交接地带，东部多山，丘陵连绵。京沪铁路以东海拔在50～100米以上，比较有名的山有曲阜尼山（海拔344米），邹城峄山（海拔545米），凤凰山（海拔648.4米，全市最高），泗水尧山（海拔582米）。南四湖以东—东部山麓为泰沂山前冲积平原，自西向东倾斜，地面海拔30～50米，地面起伏较大。南四湖以西为较平坦的黄泛平原，自西向东倾斜，地面海拔39