黄山镇,隶属于山东省临沂市罗庄区,地处罗庄区东南部,地处罗庄、郯城、兰陵三县区交会处,东与郯城县李庄镇接壤,南与兰陵县庄坞镇为邻,西连褚墩镇,北接册山街道,行政区域面积53.19平方千米。截至2022年末,黄山镇户籍人口为52954人。
2011年末,黄山镇总人口49509人,其中城镇常住人口4208人,城镇化率8.5%。另有流动人口2870人。总人口中,男性27700人,占54%;女性22800人,占46%;14岁以下6560人,占13.3%;15—64岁36190人,占73%;65岁以上6762人,占13.7%。总人口中,以汉族为主。2011年,人口出生率13.08‰,人口死亡率4.16‰。人口密度为每平方千米901人。
截至2022年末,黄山镇户籍人口为52954人。