Perry County is a county in the U.S. state of Alabama. As of the 2020 census, the population was 8,511. The county seat is Marion. The county was founded on December 13, 1819 and is named in honor of Commodore Oliver Hazard Perry of Rhode Island and the United States Navy.