More American soldiers are dying from suicide than dying in either the Iraq and Afghanistan wars. Last year's American suicide body count of 334 exceeded the toll of 316 killed in Afghanistan and 149 in Iraq. The suicide numbers have been undercounted and underreported.
The figures are difficult to obtain and have rarely been tabulated cumulatively, for reasons not apparent. But these are the numbers as extracted from US Army data, a 2009 NYT article, and recent Congressional Quarterly figures.