The Mexican War of 1846–1848, largely forgotten today, was the second costliest war in American history in terms of the percentage of soldiers who died. Of the 78,718 American soldiers who served, 13,283 died, constituting a casualty rate of 16.87 percent. By comparison, the casualty rate was 2.5 percent in World War I

