Свою назву поселення отримало від сусіднього села і сучасного району Гіттер (вперше згадується у 1347 році як up dem solte to Gytere). Багато що вказує на те, що Зальцґіттер мав міські права в середньовіччі, але немає чітких джерел, які б це підтверджували.
Після закінчення Гільдесгаймської колегіальної усобиці Зальцгіттер став частиною Брауншвейгу в 1523 році. Пізніше Зальцгіттер належав до єпархії Гільдесгайму. Коли він перейшов до Пруссії у 1803 році, права міста були підтверджені, але знову скасовані у 1815 році, коли Зальцгіттер був включений до складу Ганноверського королівства. У 1830 році в Зальцґіттері заснували соляну купальню.
З переходом Ганноверського королівства до Пруссії (провінція Ганновер) у 1866 році Зальцгіттер став прусським муніципалітетом, який знову отримав права міста у 1929 році. Раніше до нього було приєднано поселення Ворзальц ( 1926) та район солеварні Лібенхалль (1928). Місто належало до округу Гослар і, окрім центру Зальцґіттера, включало також деякі невеликі поселення, які сьогодні вже не існують, наприклад, Ґіттертор. Село Кніштедт було приєднане до міста у 1936 році.
Через надзвичайно великі поклади залізної руди в Зальцґіттері, які вперше згадуються ще в 1310 році, націонал-соціалісти заснували в 1937 році Reichswerke-AG (Hermann Göring Werke) для видобутку руди та металургійних заводів. У 1938 році до нього приєднався сусідній муніципалітет Гіттер. Для того, щоб завод міг добре розвиватися економічно, потрібна була стандартизована адміністративна структура для всієї території.
Тому, відповідно до постанови 1941 року про територіальні зміни в районі заводу "Герман-Герінг-Верке Зальцгіттер", з 1 квітня 1942 року було утворено єдиний міський округ (самостійне місто). З цією метою місто Зальцгіттер і громади Бейнум, Флахштокгайм, Грос-Махнер, Гогенроде, Олендорф і Рінгельгайм, які також належали до округу Гослар, а також 21 громада, що належали до брауншвейзького округу Вольфенбюттель, були об'єднані в міський округ Ватенштедт-Зальцгіттер.
У 1951 році місто було перейменоване на Зальцгіттер, а колишній район Зальцгіттер отримав назву "Бад" ("Зальцгіттер-Бад") через розташовані там ропні ванни. Сьогодні Thermalsolbad та випускний павільйон у розарії нагадують про багату ропу.