Heron Bay is an unincorporated community and census-designated place in Henry and Spalding counties in the U.S. state of Georgia. Its population was 4,679 as of the 2020 census.