Most of the foreign soldiers in Iraq come from America.
The country has about 166,000 troops in the country, which make up 90% of the total number of foreign soldiers there.
The UK has about 5,500 troops in the country.
Australia has more than 1,500, South Korea has 1,200, and Poland has 900 troops stationed in Iraq.
Other countries with smaller amounts of troops in the country as of June 2007 included Romania, Denmark and El Salvador.
Having fought to change the people running Iraq, the soldiers are now there to help rebuild the country and try to keep Iraqis safe.