Necoclí is a town and municipality in Antioquia Department, Colombia. Located on the eastern shore of the Gulf of Urabá, it is part of the Ur…Necoclí is a town and municipality in Antioquia Department, Colombia. Located on the eastern shore of the Gulf of Urabá, it is part of the Urabá Antioquia sub-region. The population is predominantly Afro-Colombian.