Annona is a town in Red River County, Texas, United States.
According to the United States Census Bureau, the town has a total area of 0.8 square miles (2.1 km2), all land.
The climate in this area is characterized by hot, humid summers and generally mild to cool winters.
33.6% of all households were made up of individuals, and 22.4% had someone living alone who was 65 years of age or older.
About 11.4% of families and 12.3% of the population were below the poverty line, including 14.1% of those under the age of eighteen and 20.5% of those 65 or over.