Butler County is a county located in the south central portion of the U.S. state of Alabama. As of the 2020 census, the population was 19,051. Its county seat is Greenville. Its name is in honor of Captain William Butler, who was born in Virginia and fought in the Creek War, and who was killed in May 1818.