Town Hall

TOWN OF OHATCHEE

Town of Ohatchee Demographics:


Top of Page

TOWN OE 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