汉为夜郎国,并置夜郎县。明万历三十年(1602)置安顺军民府。1914年改安顺县,1958年改设安顺市。1962年撤销安顺市,恢复安顺县。
1966年,设立安顺市,以安顺县的城关镇为其行政区域。1990年,撤销原安顺市和安顺县建制,设立新的安顺市(县级),以原安顺市、安顺县的行政区域为其的行政区域,仍由安顺地区行政公署管辖。
1996年,安顺市面积1704.5平方千米,人口约71.1万人,辖6个街道、10个镇、7个乡(其中5个民族乡):南街街道、东关街道、华西街道、东街街道、西街街道、北街街道、龙宫镇、宁谷镇、双堡镇、旧州镇、大西桥镇、七眼桥镇、轿子山镇、蔡官镇、幺铺镇、宋旗镇、新场布依族苗族乡、鸡场布依族苗族乡、岩腊苗族布依族乡、杨武布依族苗族乡、黄腊布依族苗族乡、刘官乡、东屯乡。市政府驻塔山路。
2000年6月23日,国务院批准同意撤销安顺地区和县级安顺市,设立地级安顺市。安顺市设立西秀区,以原县级安顺市的行政区域为西秀区的行政区域。区人民政府驻塔山西路。
2000年第五次人口普查,西秀区常住总人口767307人,其中:南街街道19356人,东街街道18106人,西街街道19091人,北街街道21631人,东关街道76853人,华西街道66317人,宋旗镇21642人,幺铺镇50571人,宁谷镇36354人,龙宫镇22178人,双堡镇30614人,大西桥镇34661人,七眼桥镇49465人,蔡官镇48770人,轿子山镇45471人,旧州镇34893人,新场布依族苗族乡13913人,岩腊苗族布依族乡16589人,鸡场布依族苗族乡15427人,杨武布依族苗族乡22732人,东屯乡24134人,黄腊布依族苗族乡14843人,刘官乡13498人,经济技术开发区50198人。
2003年末,西秀区总人口82.39万人。其中非农业人口22.69万人,占人口总数的27.54%。辖6个街道、10个镇、7个乡(其中5个民族乡),498个村委会、55个居委会。
2007年末,西秀区总面积1710平方千米,总人口84.65万人,其中少数民族18万人,非农业人口23.19万人,辖7个街道、10个镇、7个乡(其中5个民族乡),498个行政村、57个居委会。
2010年第六次人口普查,西秀区常住总人口765399人,其中:南街街道20946人,东街街道17472人,西街街道20566人,北街街道26774人,东关街道94238人,华西街道79849人,西航街道77191人,宋旗镇18601人,幺铺镇44703人,宁谷镇33305人,龙宫镇18453人,双堡镇25262人,大西桥镇32701人,七眼桥镇42070人,蔡官镇45580人,轿子山镇39551人,旧州镇27724人,新场布依族苗族乡11073人,岩腊苗族布依族乡14195人,鸡场布依族苗族乡12867人,杨武布依族苗族乡17115人,东屯乡24121人,黄腊布依族苗族乡10408人,刘官乡10634人。2010年末,西秀区常住人口76.63万人。
2011年末,西秀区面积1546平方千米,常住人口75.95万人,户籍人口87.51万人,其中少数民族15.77万人,非农业人口22万人,辖6个街道、8个镇、7个乡(其中5个民族乡),41个居委会、414个行政村。安顺经济技术开发区面积170平方千米,常住人口14万人,辖幺铺镇、宋旗镇和西航街道,共100个村(居)。
【2012年12月31日,龙宫风景名胜区管理委员会挂牌成立,为安顺市政府的派出机构,代管龙宫镇】