Město Klimkovice leží v Moravskoslezském kraji v ORP Ostrava v nadmořské výšce 252 m. V roce 2014 zde žilo 4371 obyvatel. Klimkovice má katastrální území o rozloze 1464 ha.