迪南杜古（），是马里的城镇，位于该国西部，由库利科罗区的库利科罗省负责管辖，面积534平方公里，海拔高度303米，2005年人口17,841，人口密度每平方公里33人。