Harrison is a town in Washington County, Georgia, United States. The population was 509 at the 2000 census.