WASHINGTON — President Donald Trump says the number of military troops deployed to the U.S.-Mexican border could go as high as 15,000. 

• Troops from 10 states are set to be dispatched
• The caravan is still nearly 1,000 miles from the border
• Currently there are 2,100 National Guard members helping at the border

Trump told reporters at the White House on Wednesday that "we'll go up to anywhere between 10 and 15,000 military personnel on top of Border Patrol, ICE and everybody else at the border."

Troops from 10 states are set to be dispatched. According to the Defense Department, the troops will come from North and South Carolina, Colorado, Illinois, Maryland, Georgia, Texas, Washington, Kentucky and Kansas.

They'll be stationed at an Air Force base and Army installation in Arizona, at several Marine facilities in the San Diego area, and in five locations in Texas, including naval and Army bases.

The caravan is still nearly 1,000 miles from the border. Trump said that the U.S. was "going to be prepared" and that the migrants are "not coming into our country."

Currently there are 2,100 National Guard members helping at the border. The Pentagon says an additional 5,200 active-duty troops could join them.