piedmont is a city in calhoun and cherokee counties in the u.s. state of alabama. the population was 5,120 at the 2000 census. it is included in the anniston-oxford, alabama metropolitan statistical area.