漢昌是東漢巴郡的屬縣,位於巴郡北部、大巴山南麓,地近宕渠,是賨人(板楯蠻)聚居的山地。
東漢和帝時,朝廷分宕渠縣地設置漢昌縣。漢末劉璋據益州,將巴郡分為三郡,漢昌改屬以閬中為治所的巴西郡。劉備取益州後,漢昌隨巴西郡歸屬蜀漢。這一帶北通漢中,是巴地與漢中之間的山區通道。
另外,孫權曾在長沙郡設置同名的漢昌縣與漢昌郡,與此地無關。