The president of Iraq's autonomous Kurdish region, Massud Barzani, visited the disputed city of Kirkuk on Thursday for the first time since Kurdish forces took control of it, officials said.