Подручје Знојма било је насељено још у доба [[преисторија|праисторије]]. Насеље под данашњим називом први пут се у писаним документима спомиње у [[11. век]]у, а насеље је [[1226]]. године добило градска права. Вековима су главно становништво у граду били [[Немци]]. Из времена [[средњи вијек|средњег века]] сачувано је доста грађевина.
[[1919|1919.]]. гогине Знојмо је постао део новоосноване [[Чехословачка|Чехословачке]]. [[1938|1938.]]. године Знојмо, као насеље са [[Немци|немачком]] већином, је оцепљено од [[Чехословачка|Чехословачке]] и припојено [[Трећи рајх|Трећем рајху]] у склопу [[Судети|Судетских области]]. После [[Други светски рат|Другог светског рата]] месни [[Немци]] су се присилно иселили из града у матицу. У време [[комунизам|комунизма]] град је нагло индустријализован. После осамостаљења [[Чешка|Чешке]] дошло је до опадања активности тешке индустрије и до проблема са преструктурирањем привреде.