New Site, Alabama

New Site is a town in Tallapoosa County, Alabama, United States. It incorporated in 1965. At the 2010 census the population was 773, down from 848 in 2000. It is part of the Alexander City Micropolitan Statistical Area.


New Site is a town in Tallapoosa County, Alabama, United States. It incorporated in 1965. At the 2010 census the population was 773, down from 848 in 2000. It is part of the Alexander City Micropolitan Statistical Area.
Read article on Wikipedia