清光绪三十一年(1905年),日俄战争后,南沙地区被日本侵略军侵占,时属伪关东洲厅沙河口出张所台山区。
民国三十五年(1946年)2月下旬,成立大连县,下设6区,新民屯改为台山村,南沙河口和台山村属西山区。
1950年12月,撤销大连县,西山区并入沙河口区,成立南沙坊和台山坊。
1951年初,台山坊并入南沙坊。
1952年初,南沙坊和台山坊又分开。
1953年初,南沙坊和台山坊均改街道,下设居民委员会。
1954年9月,台山街道并入南沙河口街道。
1958年7月,南沙河口街道划归兴工街道。
1963年3月,南沙河口街道又从兴工街道析分,成立南沙河口街道(又称分社)。
1968年10月,南沙河口街道办事处改街道革命委员会。
1969年9月12日,成立南沙河口公社革命委员会,下设红山、兴国、工农3街道革命委员会。
1978年,南沙河口公社又改南沙河口街道。
1978~2003年,街道社区经历多次调整。
2003年10月,共建、振华、由家、杨家4社区划归黑石礁街道。