Macdona was named for George Macdona, an Englishman, who owned the townsite.  The first recorded sale of town lots was dated July 7, 1886.  The Macdona post office (78054) opened in 1886. On September 1, 1909, the Artesian Belt opened a forty-two-mile line between Macdona and Christine.  In 2000, Macdona was reported to have 297 persons. On June 28, 2004 a Union Pacific train crashed into a BNSF train killing 3.