Buchanan is a city in Haralson County, Georgia, United States. The population was 941 at the 2000 census. The city is the county seat of Haralson County. Locally, the city's name is pronounced Buck-han'-uhn, with emphasis on the second syllable. According to the United States Census Bureau, the city has a total area of 1.7 square miles (4.4 km2), of which, 1.5 square miles (3.9 km2) of it is land and 0.2 square miles (0.52 km2) of it (11.90%) is water. Buchanan was founded in 1856 as seat of the newly formed Haralson County. It was named for United States President James Buchanan. Buchanan was incorporated as a town in 1857 and as a city in 1902.