Ona is a small unincorporated community along US 60 (the old Midland Trail) in Cabell County, West Virginia. It is situated roughly half-way between the towns of Barboursville to the west and Milton to the east.
Ona is a part of the Huntington-Ashland, WV-KY-OH, Metropolitan Statistical Area (MSA). As of the 2010 census, the MSA had a population of 287,702. New definitions from February 28, 2013 placed the population at 363,000.