Map of Ashland town, Alabama
Ashland is a city in Clay County, Alabama, United States. The population was 2,037 at the 2010 census. The city is the county seat of Clay County. Ashland town overview: Name: Ashland town LSAD Code: 43 LSAD Description: town (suffix) State: Alabama County: Clay County Incorporated: 1871 Elevation: 1,119 ft (341 m) Total Area: 7.38 sq mi (19.11 km²) Land … Read more