该镇地处黄海之滨,位于胶南市区西南13公里,属青岛市滨海公路沿线16个重点小城镇之一,总面积134平方公里,耕地面积6.8万亩,拥有海岸线3.8公里,辖63个行政村,总人口4.6万人。镇人民政府驻张家楼村。该镇北依层峦叠嶂的铁镢山,南濒风景秀丽的黄海古镇口湾,山海环境和人文景观十分丰富,境内有龙山文化遗址、土山汉墓群、文汇中学旧址等古迹。该镇东距青岛集装箱疏散基地前湾港40公里,距青岛流亭国际机场70公里,西距日照石臼港50公里,南距国家级风景区琅琊台10公里。滨海大道穿越镇南部沿海地区,204国道、同三高速贯穿全境,具有得天独厚的区位优势。