兰山区在临沂市南面,兰山区位于山东省东南部,临沂市境中部,周围与5个县、区相邻。东隔沂河与河东区相望,西邻费县,南接临沂高新产业开发区、罗庄区,北连沂南县。介于东经118°06′—118°20′,北纬35°03′—35°23′之间,总面积839平方千米。兰山区有平原和丘陵两种地形类型,平原为主。北部、西部为丘陵,属鲁中南山地的南缘,海拔在80米至250米之间。艾山为全区最高峰,海拔254.6米。中部及东南部为山前冲洪积平原,海拔在80—150米左右。整个地势西北高、东南低,倾家斜度为3—5°。