昌县是中华人民共和国甘肃省陇南市下属的一个县。面积3331平方公里，2004年人口29万。邮政编码 748500，县政府驻城关镇。
历史.宕昌以宕昌山而得名。晋朝至南北朝时期，羌人在此建“宕昌国”。民国二年（1913年），阶州西固分州改为西固县，隶属陇南道（旋改渭川道）。1954年6月，西固县治迁宕昌，11月13日更名为宕昌县。1935-1936年，中国工农红军一、二、四方面军两次经过境内，毛泽东在此地哈达铺的会议上正式把此次战略转移称作长征。有哈达铺长征纪念馆。2014年