Avalon is an unincorporated community in southern Ellis County, Texas, United States.
Avalon is primarily a farming community located at the intersection of FM 55 & TX Hwy 34 in southern Ellis County.
Prior to the Great Depression and current through today, Avalon and its surrounding rural farmland produces much of the cotton output for Ellis County.
Many of the cotton field scenes filmed in the movie Places in the Heart were shot just 2 miles (3 km) north of Avalon.
[2][circular reference] Media related to Avalon, Texas at Wikimedia Commons