Boskovice leží na střední Moravě asi 40 km severně od Brna na hranici mezi Boskovickou brázdou a Drahanskou vrchovinou v nadmořské výšce asi 380 metrů v severní části Moravského krasu se Sloupsko- Šošůvskými jeskyněmi a dalšími lokalitami krasového území. Moravský kras je druhá nejstarší Chráněná krajinná oblast v České republice.
Správní území města má výměru 2783.41 ha. Město má asi 11204 obyvatel.