興古郡是蜀漢在南中新設的郡,東漢時並無此郡。其地原屬益州的牂柯郡西南部與益州郡南部。
建興三年(225 年),諸葛亮南征平定南中,其後分割上述兩郡設置興古郡,治宛溫縣(今雲南省硯山縣西北),由庲降都督統轄。轄境約當今雲南省東南部,並及廣西西部與貴州興義一帶,是蜀漢南境最偏遠的郡之一。
西晉時,興古郡改隸寧州,治所先後遷到勝休縣、律高縣。東晉時又遷回宛溫。此後轄境逐漸縮小,到南梁末年廢郡。