O'Donnell was settled in 1910 and named for Tom J. O'Donnell, a railroad promoter. O'Donnell was a railroad-created town, founded in anticipation that the Pecos and Northern Texas Railway would lay tracks through the area.
A branch of the Pecos and Northern Texas Railway was constructed from Slaton to Lamesa in 1910. The rails were abandoned and removed in 1999. In 2016, a controversy arose when the school was reported for having the ten commandments on its wall; when forced to take it down, the students came together and wrote Bible verses on sticky notes and posted them on the wall.
Founding dates: Wikidata, Wikipedia, the U.S. post office records of Blevins & Helbock (CC0) and the Census. Homes by year built: Census ACS 2020–24. National Register of Historic Places: National Park Service (list of May 22, 2026). Old photos, postcards and papers: Wikimedia Commons, the Library of Congress and other public archives, credited on each item’s page. Maps: U.S. Geological Survey historical topographic maps (via Esri) and Sanborn fire-insurance maps (Library of Congress). History text and census tables: Wikipedia (CC BY-SA 4.0). Places that used to be: USGS Geographic Names Information System (2021). How TownRatings grades history →
From Wikimedia Commons (5), Wikipedia, the US Post Offices dataset (Blevins & Helbock) and the USGS Geographic Names Information System. Archive images are copied here with their credits and licenses, shown on each photo’s page. Refreshed monthly.