早在4千多年前的新石器时代,古浪县就有人文初化的原始部落在这里渔猎游牧,休养生息。
夏商时期属古雍州,西周时期由西戎牧驻,东周及秦时属月氏。[3] 古浪县城夜景
汉武帝元狩二年(公元前121)年,在古浪境内设苍松、揟次、朴环3县,属武威郡。东汉建武初(25—26),改苍松为仓松,揟次、朴环2县依旧。晋武帝泰始六年(270),置苍松、揟次2县,归武威郡辖。
西晋愍帝建兴二年(314)五月,张轨卒,其长子张寔建前凉,在现今古浪境内设仓松、揟次、朴环3县。不久,改朴环为魏安,均属武威郡辖。前秦设仓松、揟次2县,属武威郡辖。后凉将仓松县改为“昌松”,置昌松郡,辖昌松、魏安2县。置揟次县,归武威郡辖。东晋太元十二年(387年),后凉将昌松郡改为东张掖郡。不久,恢复昌松郡名。南凉在今古浪境内置昌松郡,辖昌松、魏安2县。置揟次县,属武威郡辖。北凉在今古浪境内置昌松郡,辖昌松、魏安2县。置揟次县,属武威郡辖。北魏在今古浪境内置昌松、魏安2郡,昌松郡辖温泉、揟次、莫口3县。公元534年,北魏分裂为西魏、东魏。西魏在古浪置昌松、魏安2郡,昌松郡辖昌松、揟次2县,魏安郡辖魏安1县。公元557年,北周取代西魏,古浪为北周属地。北周废昌松郡,置昌松县,且将揟次县并入昌松;废魏安郡,改置白山县,不久又废,均属武威郡辖。
隋代,在今古浪置昌松县,属武威郡辖。开皇三年(583),改昌松县为永世县,因和扬州宣城郡永世县重名,不久复改为昌松县。同时将北周的白山县地并入昌松县,属武威郡辖。武德二年(619),李轨部在古浪境内置昌松县,并在昌松县域之东北150里处设白山戍,均属武威郡辖。大足元年(701),凉州都督郭震(字元振)于凉州南境峡口筑和戎城控吐蕃要路。广德二年(764)后,昌松全境被吐蕃占据,改称洪池谷,即吐蕃六谷部之一,历时240余年。西夏在昌松设有一聚落(即村镇),叫济桑,属西凉州辖。