Onycha is a town in Covington County, Alabama, United States.
There were 113 housing units at an average density of 135.3 per square mile (52.2/km2).
The racial makeup of the town was 99.04% White and 0.96% Native American.
32.3% of all households were made up of individuals, and 8.3% had someone living alone who was 65 years of age or older.
About 11.5% of families and 15.9% of the population were below the poverty line, including 18.9% of those under the age of eighteen and 8.1% of those 65 or over.