Obec Uhlířov leží v Moravskoslezském kraji v ORP Opava v nadmořské výšce 298 m. V roce 2014 zde žilo 337 obyvatel. Uhlířov má katastrální území o rozloze 387 ha.