Ashford, Alabama

Ashford is a town in the U.S. state of Alabama. The population was 2,148 at the 2010 census, up from 1,853 at the 2000 census.

Ashford was incorporated in June 1891.