Macdona was named for George Macdona, an Englishman, who owned the townsite.[3] The first recorded sale of town lots was dated July 7, 1886.[3] The Macdona post office (78054) opened in 1886. On September 1, 1909, the Artesian Belt opened a 42-mile (68 km) line between Macdona and Christine.[4] In 2000, Macdona was reported to have 297 persons. The town is part of the 210 and 726 area code districts.
Macdona CDP, Texas – Racial and ethnic composition Note: the US Census treats Hispanic/Latino as an ethnic category. This table excludes Latinos from the racial categories and assigns them to a separate category. Hispanics/Latinos may be of any race.
The climate in this area is characterized by hot, humid summers and generally mild to cool winters. According to the Köppen Climate Classification system, Macdona has a humid subtropical climate, abbreviated "Cfa" on climate maps.[20]
On June 28, 2004, a crash between BNSF and Union Pacific Railroad trains in Macdona resulted in the release of 9,400 US gallons (36,000 L; 7,800 imp gal) of liquid chlorine, which immediately vaporized into a cloud of chlorine gas that spread over a radius of at least 700 feet (210 m). Three people, the UP train conductor and two residents, died and at least 40 others were injured.[21]