Flowery Branch, GA
Flowery Branch is a town in Hall County, Georgia, United States. In 2010, the population was 5,679. It is part of the Gainesville, Georgia, Metropolitan Statistical Area, as well as the Atlanta-Sandy Springs-Marietta metropolitan statistical area.
Flowery Branch is located at 34°11′9″N 83°55′28″W / 34.18583°N 83.92444°W / 34.18583; -83.92444 (34.185801, -83.924479).
According to the United States Census Bureau, the town has a total area of 2.5 square miles (6.5 km²), of which, 2.5 square miles (6.4 km²) of it is land and 0.40% is water.