Obec Holčovice leží v Moravskoslezském kraji v ORP Krnov v nadmořské výšce 674 m. V roce 2014 zde žilo 719 obyvatel. Holčovice má katastrální území o rozloze 4059 ha.