省临沂市沂南县东北部，于沂南城区东北21公里，镇驻地湖头村。东与莒县为邻，南临蒲汪镇，北接沂水县，西连苏村镇。历史悠久，文化灿烂，人杰地灵，总面积90.2平方公里，其中耕地8万亩。辖38个行政村，5万人。土地以丘陵为主。336省道横贯东西，胶新铁路及长深高速公路穿境而过，长深高速在镇驻地东有出入口。
名称由来.相传在湖头镇驻地湖头村前有一丘，状若虎头，习称虎头岭，村以岭为名，后演变为湖头。据传境内唐、宋时期即有村庄，多数于元、明时期形成。唐朝属莒县，唐贞观八年（公元634年）属密州，