Iraqi forces now hold "94 percent of the city, 27 out of 29" districts including the center and citadel, according to the Joint Operations Command (JOC) which coordinates the anti-ISIL operation in Iraq.
A statement released by the Iraqi military said, after eight days of fighting, all 29 neighbourhoods have been taken back from the militant group. Tal Afar is the last major stronghold of the Daesh militants on the border of Iraq with Syria.
Iraqi forces have "completely surrounded" fighters with the self-styled Islamic State terrorist group in the northern city of Tal Afar, according Iraqi and U.S. officials.
Iraq's foreign minister Ibrahim al-Jaafari made the announcement on Saturday at a news conference with his French counterpart.
The French leaders, now on a visit to Iraq to tackle the fight against ISIS are scheduled to meet with the Iraqi President Fouad Massoum and Prime Minister Haider al-Abadi.
The source also said that another local TV broadcaster's cameraman had been killed during the clashes in the city's west. "So we should look for surprise ISIL offensives, probably on the edge of Tal Afar, to distract and disorient the Iraqi forces".
The troops were surprised by what Col. Arkan Fadhil, a counterterrorism service officer, called a "controlled resistance" by small clusters of Islamic State fighters and the near- total lack of civilians in the city.
The Iraqi military said fighting continues in Al Ayadiya, where jihadists who fled the district's city centre were hiding out.
The battle to retake Tal Afar, a city of ethnic Turkmen and Sunni Muslims, began Sunday.
The Iraqi army also said on Thursday that they have seized five more villages on the eastern and southern outskirts of the city as part of the Tal Afar offensive, Reuters reported.
The Ministry of Displacement and Migration (MDM) on Sunday announced it had received an additional 1,500 displaced individuals from the city of Tal Afar and its surrounding areas.