The Army of Northern Virginia suffered 28,000 casualties. With a total of 51,000 casualties, the Battle of Gettysburg is bloodiest battle in American history. In an area of 25 square miles, the battle was fought with 172,000 men and 634 cannon.