明清時期,是青、甘、寧、內蒙古進藏的重要驛站。
民國時期,一度設香日德設治局。
1950年,設香日德區。
1955年,設香日德鄉后仍屬香日德區管轄。
1956年,設置香日德鎮。
1959年,成立衛星公社。
1962年7月,又成立香日德區和香日德公社。
同年11月,香日德公社改稱香日德鄉。
1968年,香日德鄉又改稱香日德公社,下轄上柴開、下柴開、柴源、沱海、中莊、察汗毛、新源、河東8個生產大隊。
1984年,改稱香日德鄉,在原大隊的基礎上成立8個村民委員會。
1985年,香日德鄉與香日德區合并,成立香日德鎮。
1990年,轄上柴開、下柴開、上柴源、下柴源、沱海、中莊、察汗毛、新源、河東、新華、得勝、柴興12個村民委員會。