The 2009 numbers were taken from the U.S. Department of Defense and the historical numbers were taken from a study by The Heritage Foundation , a conservative think tank . -- There are 516,273 U.S. military service members in approximately 150 foreign countries .