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, 65 km jihozápadně od Brna a 83 km severozápadně od Vídně. Hranice s Rakouskem probíhá osm kilometrů od města. Na území města žije přibližně 34 tisíc obyvatel.