Frank Crawford Armstrong (Indianenterritorium, 22 november 1835 – Bar Harbor, 8 september 1909) was een Amerikaans militair. Hij is de enige generaal uit het Confederate States Army die bij het begin van het conflict aan Noordelijke zijde meevocht. Kelly, pp. 95–96.
Vroege jaren Frank C. Armstrong werd geboren op 22 november 1835 in de Choctaw Agency in het Indianenterritorium.Kelly, pp. 95–96. Zijn vader, Francis Wells Armstrong, was een legerofficier die in het Indianenterritorium gelegerd was. Hij stierf drie maanden voor de geboorte van zijn zoon.Warner, pp. 12–13. In 1854 huwde zijn moeder met brigadegeneraal Persifor F. Smith. In hetzelfde jaar vergezelde Armstrong zijn stiefvader op een expeditie in het New Mexicoterritorium. Na zijn studies aan de College of the Holy Cross in Worcester, Massachusetts werd Armstrong in 1855 benoemd tot luitenant in het 2nd Dragoon Regiment. Met zijn regiment nam hij deel aan de Utahoorlog onder kolonel Albert Sidney Johnston tegen de Mormonen.Heidler, pp. 81–82.
Hij huwde met Maria Polk Walker. Ze was de dochter van kolonel Joseph Knox Walker.Jones, p. 110.
Amerikaanse Burgeroorlog thumb|Frank C. Armstrong In juni 1861 werd Armstrong bevorderd tot kapitein. Tijdens de Eerste Slag bij Bull Run voerde hij een cavalerie-eenheid aan. Op 10 augustus diende hij echter zijn ontslag in bij het United States Army en nam hij dienst in het Confederate States Army. Zijn ontslag werd pas aanvaard op 13 augustus, dus was hij gedurende drie dagen in dienst bij beide legers. Armstrong werd ingedeeld in de staf van brigadegeneraal James M. McIntosh en Benjamin McCulloch tot aan hun dood tijdens de Slag bij Pea Ridge op 7 en 8 maart 1862.
Begin 1863 werd Armstrong verkozen tot kolonel van het 3rd Louisiana Infantry Regiment. Kort daarop kreeg hij het bevel over een cavalerie-eenheid onder generaal-majoor Sterling Price en werd Armstrong op 20 januari 1863 bevorderd tot brigadegeneraal.. Tijdens de Slag bij Chickamauga voerde hij een cavaleriedivisie aan in het korps van brigadegeneraal Nathan Bedford Forrest.
In februari 1864 vroeg Armstrong zijn overplaatsing om onder generaal-majoor Stephen D. Lee te dienen. Hij kreeg een cavaleriebrigade uit Mississippi toegewezen die tot voor kort onder het bevel stond van kolonel Peter B. Starke. Armstrong en zijn manschappen dienden tijdens de Atlantaveldtocht in het korps van luitenant-generaal Leonidas Polk waarna ze ingezet werden in de desastreuze Franklin-Nashvilleveldtocht onder leiding van luitenant-generaal John Bell Hood. Armstrong vocht mee in Murfreesboro en vormde een deel van de achterhoede na de Zuidelijke nederlaag bij Nashville.
Op 23 maart 1865 werd Armstrong naar Selma, Alabama gestuurd om een van de laatste industriële centra van de Zuidelijke Staten te verdedigen. De stad werd op 2 april aangevallen door een superieure Noordelijke troepenmacht onder leiding van generaal-majoor James H. Wilson. Armstrong werd gevangen genomen.
Latere jaren Na de oorlog ging Armstrong aan de slag bij de Overland Mail Service in Texas. Tussen 1885 en 1889 werkte hij als United States Indian Inspector en als Assistant Commissioner of Indian Affairs tussen 1893 en 1895.
Frank C. Armstrong overleed op 8 september 1909 in Bar Harbor, Maine aan de gevolgen van een ontsteking van de hartspier.Welsh, Jack D. Medical Histories of Confederate Generals. p. 11 Hij werd begraven in het Rock Creek Cemetery in Washington D.C.Black, pp. 25-32.
Zie ook Lijst van generaals in de Amerikaanse Burgeroorlog (Confederatie)
Categorie:Amerikaans generaal Categorie:Generaal van de Geconfedereerde Staten