境内环镇连绵10座山头,海拔均在210米以下,总跨度18公里,面积8000余亩,山体属马牙沙和石渣土土壤,宜于林、果、茶、药材等经济作物的栽植。该镇交通条件较为便利,王刘路和大田路两条柏油路纵贯东西,滨海公路在王村境内有7.8公里。距青岛港码头85公里,距青岛流亭机场60公里,距兰村火车站60公里,距国家级商用港口岙山港17公里,距国家二类口岸码头女岛码头15公里。全镇辖35个行政村,2005年末全镇总户数12612户,总人口39333人。