春秋时期,属牂牁国地。
战国时期,属夜郎国地。
汉代时期,属象郡夜郎县。
三国两晋,属牂牁郡。
隋代时期,始置宾化。
元至正十一年(1351年)置安顺州,领宁国寨,即今宁谷镇。
明洪武十八年(1385年)置宁谷长官司,属安顺州。
民国三年(1914年),属安顺县。
1958年,设立宁谷公社。
1984年,改宁谷镇,属安顺县。
1991年,原宁谷镇与林哨乡合并为新的宁谷镇属安顺。
2000年6月,县级安顺改为西秀。
2011年12月,属西秀。