2001年4月30日,撤銷青山鄉,其所轄村分別劃歸到陶思浩鄉(1村)、把什鄉(2村)、察素齊鎮(2村)、畢克齊鎮(4村)、兵州亥鄉(2村)管轄;撤銷此老鄉,整體合并到察素齊鎮;撤銷哈素鄉,其所轄村分別劃歸到陶思浩鄉、把什鄉、善岱鎮管轄。調整后,土默特左旗轄3個鎮、13個鄉:察素齊鎮、畢克齊鎮、善岱鎮、把什鄉、兵州亥鄉、臺閣牧鄉、沙爾沁鄉、沙爾營鄉、白廟子鄉、三兩鄉、北什軸鄉、塔布賽鄉、鐵帽鄉、大岱鄉、陶思浩鄉、只幾梁鄉。共有320個行政村。
2004年,撤銷臺閣牧鄉,設立臺閣牧鎮;撤銷白廟子鄉,設立白廟子鎮。調整后,全旗轄5個鎮、11個鄉:察素齊鎮、畢克齊鎮、善岱鎮、臺閣牧鎮、白廟子鎮、把什鄉、兵州亥鄉、沙爾沁鄉、沙爾營鄉、三兩鄉、北什軸鄉、塔布賽鄉、鐵帽鄉、大岱鄉、陶思浩鄉、只幾梁鄉。
2006年,撤銷把什鄉,并入察素齊鎮;撤銷兵州亥鄉,并入畢克齊鎮;撤銷沙爾營鄉,并入白廟子鎮;撤銷大岱鄉,并入善岱鎮;撤銷三兩鄉,并入北什軸鄉;撤銷陶思浩鄉,并入只幾梁鄉;撤銷鐵帽鄉,并入塔布賽鄉。調整后,全旗轄5個鎮、4個鄉:察素齊鎮、畢克齊鎮、善岱鎮、臺閣牧鎮、白廟子鎮、沙爾沁鄉、北什軸鄉、塔布賽鄉、只幾梁鄉。
2010年11月26日,沙爾沁正式撤鄉設鎮。2012年3月,土左旗沙爾沁鎮整建制劃歸經濟技術開發區托管。
2001年4月30日,撤銷青山鄉,其所轄村分別劃歸到陶思浩鄉(1村)、把什鄉(2村)、察素齊鎮(2村)、畢克齊鎮(4村)、兵州亥鄉(2村)管轄;撤銷此老鄉,整體合并到察素齊鎮;撤銷哈素鄉,其所轄村分別劃歸到陶思浩鄉、把什鄉、善岱鎮管轄。調整后,土默特左旗轄3個鎮、13個鄉:察素齊鎮、畢克齊鎮、善岱鎮、把什鄉、兵州亥鄉、臺閣牧鄉、沙爾沁鄉、沙爾營鄉、白廟子鄉、三兩鄉、北什軸鄉、塔布賽鄉、鐵帽鄉、大岱鄉、陶思浩鄉、只幾梁鄉。共有320個行政村。
2004年,撤銷臺閣牧鄉,設立臺閣牧鎮;撤銷白廟子鄉,設立白廟子鎮。調整后,全旗轄5個鎮、11個鄉:察素齊鎮、畢克齊鎮、善岱鎮、臺閣牧鎮、白廟子鎮、把什鄉、兵州亥鄉、沙爾沁鄉、沙爾營鄉、三兩鄉、北什軸鄉、塔布賽鄉、鐵帽鄉、大岱鄉、陶思浩鄉、只幾梁鄉。
2006年,撤銷把什鄉,并入察素齊鎮;撤銷兵州亥鄉,并入畢克齊鎮;撤銷沙爾營鄉,并入白廟子鎮;撤銷大岱鄉,并入善岱鎮;撤銷三兩鄉,并入北什軸鄉;撤銷陶思浩鄉,并入只幾梁鄉;撤銷鐵帽鄉,并入塔布賽鄉。調整后,全旗轄5個鎮、4個鄉:察素齊鎮、畢克齊鎮、善岱鎮、臺閣牧鎮、白廟子鎮、沙爾沁鄉、北什軸鄉、塔布賽鄉、只幾梁鄉。
2010年11月26日,沙爾沁正式撤鄉設鎮。2012年3月,土左旗沙爾沁鎮整建制劃歸經濟技術開發區托管。