Łączne straty wyniosły ponad 23 tys. żołnierzy w ciągu jednego dnia walki. Był to najbardziej krwawy dzień w całej historii Stanów Zjednoczonych. Armia Unii odniosła zwycięstwo nad wojskami Konfederacji; natarcie południowców na Maryland zostało powstrzymane.
Bitwa ta uważana jest za przełomowy moment w wojnie, bowiem od tej pory – mimo szeregu dalszych wygranych starć – przewaga południowców zaczęła się wyraźnie zmniejszać, co ostatecznie doprowadziło do zwycięstwa Unii w dwa i pół roku później.