Znojmo (nemecky Znaim) je mesto s rozšírenou pôsobnosťou v Juhomoravskom kraji na ľavom brehu rieky Dyje, 65 km juhozápadne od Brna a 83 km severozápadne od Viedne. Hranica s Rakúskom prebieha osem kilometrov od mesta. Na území mesta žije približne 34 tisíc obyvateľov. V znojemskej sídelnej aglomerácii vrátane priľahlých samostatných obcí žije vyše 40 tisíc obyvateľov. Je druhým najväčším mestom Juhomoravského kraja a historickým centrom juhozápadnej Moravy.
Až do roku 2002 bolo Znojmo okresným mestom správneho okresu Znojmo. Za Rakúsko-Uhorska a za prvej Československej republiky bolo do roku 1928 tiež mestom štatutárnym.