The foreign ministry said the man, identified by local media as Ahmad Hamad, is viewed as a security detainee by US authorities. The ministry added that it was calling for the man to be either granted legal representation and a trial or released.
The 40-year-old is being held at the Camp Cropper internment facility near Baghdad Airport.
Hamad became a Swedish citizen after moving with his wife from Iraq in 2000. They have seven children.
His wife, Susin Hamad, told newspaper Norrköpings Tidningar that her husband had struggled to find work in Sweden and had moved to Ramadi, around 100 kilometres west of Baghdad, on May 2nd with the intention of setting up a construction company.
According to information received from Hamad’s family in Norrköping, the 40-year-old was arrested, handcuffed, blindfolded and removed from his home at 2am on the morning of May 8th.
Susin Hamad said she did not know why her husband was being held captive as she did not believe he was politically active.