Obec Melč leží v Moravskoslezském kraji v ORP Vítkov v nadmořské výšce 471 m. V roce 2014 zde žilo 641 obyvatel. Melč má katastrální území o rozloze 1403 ha.