Znojmo je moravské město v okrese Znojmo a obec s rozšířenou působností v Jihomoravském kraji na levém břehu řeky Dyje. Leží 65 kilometrů jihozápadně od Brna a 83 kilometrů severozápadně od Vídně. Hranice s Rakouskem probíhá devět kilometrů jižně od centra města. Na území města žije přibližně 34 tisíc obyvatel.