Uniontown, Alabama. Uniontown is a city in Perry County, Alabama, in the United States of America. At the 2010 census, the population of the city was 1,775, up from 1,636 in 2000. The census estimate for 2014 gave the population as 2,471. The current mayor is Jamaal O. Hunter.