滕州市位于山东省南部,地处北纬34°50′至35°17′,东经116°49′至117°24′,东依沂蒙山区,南临枣庄市薛城区,西濒微山湖、与微山县相连,北靠孔孟之乡、和邹城市接壤。全市总土地面积1485平方公里,境内东西宽45公里,南北长46公里。下辖17个镇,4个街道。

滨湖镇 大坞镇 界河镇 龙阳镇 东郭镇 东沙河镇 南沙河镇 木石镇 姜屯镇 级索镇 西岗镇 洪绪镇 鲍沟镇 官桥镇 张汪镇 羊庄镇 柴胡店镇 北辛街道办事处 荆河街道办事处 善南街道办事处 龙泉街道办事处