lake arrowhead is in what county
Lake Arrowhead, Georgia. Lake Arrowhead is located approximately two miles (3 km) southwest of Waleska, Georgia, in the mountainous, west-northwestern part of Cherokee County, Georgia. Located just east-southeast of Bear Mountain, it is Georgia's second largest man-made, private lake, covering about 540 acres (2.2 km2) and reaching depths of up to 80 feet (24 m).