甲骨文的发现引发了当地民间对甲骨的私掘热潮,各地古董商人、藏家学者纷至沓来,大量收买。据统计,到民国十七年(1928年),已有数万片甲骨流散各地。
同年,中央研究院历史语言研究所成立,很快提出殷墟发掘计划。8月,在考古学家董作宾领导之下,第一次对殷墟进行了科学发掘,直到民国二十六年(1937年)抗战爆发前夕,前后共进行十五次发掘,获得有字甲骨24918片。
日军占领安阳期间,日本方面曾组织日本学者在当地发掘甲骨及其他文物,并将所得运往日本。
中华人民共和国成立后,中国科学院等部门继续开展甲骨发掘工作,共获得5300多片。此外,河南辉县、偃师、洛阳、郑州二里岗及河北藁城等地的商代遗址也有有字甲骨出土。陕西岐山、山西洪洞、北京昌平等地还发现了周代的有字甲骨。