Město Mikulov liegt im Jihomoravském kraji im ORP Mikulov auf einer Seehöhe 242 m. Im Jahre 2014 lebten hier 7416 Einwohner. Mikulov hat eine Fläche von Kataster 4532 ha.