Obec Karlova Studánka leží v Moravskoslezském kraji v ORP Bruntál v nadmořské výšce 775 m. V roce 2014 zde žilo 230 obyvatel. Karlova Studánka má katastrální území o rozloze 155 ha.