According to theU.S. Census Bureau, the county has a total area of 283 square miles (730 km2), of which 282 square miles (730 km2) is land and 1.0 square mile (2.6 km2) (0.4%) is water.[6] Much of the county is located within the upperPiedmont region of the state, with a few mountains in the county that are considered part of thefoothills of theAppalachian Mountains.
The vast majority of Haralson County is located in the upperTallapoosa River sub-basin of theACT River Basin (Coosa-Tallapoosa River Basin). Just the very northwestern corner of the county is located in the UpperCoosa River sub-basin of the same ACT River Basin.[7]
As of the2020 census, the county had a population of 29,919, 11,307 households, and 7,960 families residing in the county.[18]
The median age was 40.3 years, 23.6% of residents were under the age of 18, and 17.2% of residents were 65 years of age or older; for every 100 females there were 94.8 males, and for every 100 females age 18 and over there were 93.4 males age 18 and over.[18] Twenty-four point three percent of residents lived in urban areas, while 75.7% lived in rural areas.[19]
Of the 11,307 households in the county, 34.0% had children under the age of 18 living with them, 25.2% had a female householder with no spouse or partner present, about 24.5% were made up of individuals, and 11.8% had someone living alone who was 65 years of age or older.[18]
There were 12,292 housing units, of which 8.0% were vacant. Among occupied housing units, 71.6% were owner-occupied and 28.4% were renter-occupied. The homeowner vacancy rate was 1.3% and the rental vacancy rate was 6.5%.[18]
As of the2010 U.S. census, there were 28,780 people, 10,757 households, and 7,820 families living in the county.[21] The population density was 102.0 inhabitants per square mile (39.4/km2). There were 12,287 housing units at an average density of 43.5 per square mile (16.8/km2).[22] The racial makeup of the county was 92.8% white, 4.7% black or African American, 0.5% Asian, 0.2% American Indian, 0.4% from other races, and 1.4% from two or more races. Those of Hispanic or Latino origin made up 1.1% of the population.[21] In terms of ancestry, 37.1% wereAmerican, 14.1% wereIrish, 11.1% wereEnglish, and 6.0% wereGerman.[23]
Of the 10,757 households, 36.6% had children under the age of 18 living with them, 53.8% were married couples living together, 13.3% had a female householder with no husband present, 27.3% were non-families, and 23.2% of all households were made up of individuals. The average household size was 2.64 and the average family size was 3.09. The median age was 38.5 years.[21]
The median income for a household in the county was $38,996 and the median income for a family was $45,339. Males had a median income of $39,452 versus $32,170 for females. The per capita income for the county was $19,033. About 15.6% of families and 20.4% of the population were below thepoverty line, including 28.8% of those under age 18 and 16.4% of those age 65 or over.[24]
The county was originally governed by asole Commissioner of Roads and Revenues. The last occupant of this office was Charles Sanders (D). The county is now governed by a five-member Board of Commissioners, which replaced the single-commissioner form beginning with the term starting in January 2005. The chairman of the board is elected county-wide. The current occupant of this office is Brian L. Walker (R). There are four other commissioners, one elected from each of fourgeographical districts. The current occupants of these offices are District 1's David Tarpley (R), District 2's Danny Elsberry (R), District 3's Eddie Ivey (R) and District 4's Ryan Farmer (R). The current sheriff of Haralson County is Stacy Williams. Judge J. Edward "Eddie" Hulsey Jr. is the current probate judge.