Town Hall

Top of Page

TOWN OF OHATCHEE 
Ohatchee is a town in Calhoun County, Alabama, United States. The town center lies just north of the confluence of Tallaseehatchee Creek with Ohatchee Creek, a tributary of the Coosa River. A northwest extension of the town limits reaches to the shores of the Coosa River along Neely Henry Lake. At the 2010 census the population was 1,170. It is included in the Anniston–Oxford, Alabama Metropolitan Statistical Area. Wikipedia

Top of Page