In Washington, the Senate held a minute of silence, and the names of the dead were read out on the floor of the House of Representatives.
President George W Bush has warned Americans to brace themselves for more casualties, saying no-one should underestimate the difficulties ahead.
Unofficial estimates put Iraqi civilian deaths since the war at about 25,000.