在我國,文昌魚曾分布於青島的劉屋店、廈門、北部灣、煙臺、沙子口、黃島、太平角等地。在1988之前,廈門的文昌魚是壹種珍貴的物種,年產量為35噸。但福建廈門至集美的海堤建成後,文昌魚的生存條件遭到破壞,導致其滅絕長達十余年。1987年,只有少數文昌魚出現在小範圍內。1988年,在山東日照近海發現文昌魚,最高棲息密度為每平方米390尾。
我國河北昌黎、威海、煙臺也沿海分布。其他沿海地區如地中海、馬來西亞、日本、北美等都有生產,但產量不多,所以視為珍寶。我國在發現文昌魚之前,出於教學的需要,以極高的價格從國外購買文昌魚,因此損失了大量外匯。