Butler County is a county of the U.S. state of Alabama. Its name is in honor of Captain William Butler, who was born in Virginia and fought in the Creek War. As of 2010 the population was 20,947. Its county seat is Greenville.