索马里殖民地时期.1887年、1925年，索马里的北部和南部先后成为英国保护地（英属索马利兰）和意大利殖民地（义属索马利兰）。意大利政府本打算在荷属东印度招募工人，到索马里修路，但遭到荷属东印度政府反对，于是改为在广东招聘约70名华工；此事在中国引起舆论注意，有杂志刊出署名文章，慨叹华人在外地所受的待遇。
索马里统一后.英属索马里兰和意属索马里兰在1960年脱离殖民统治并于同年7月1日统一；其后，中华人民共和国和索马里建交，成为最早与索马里建立外交关系的国家