Statutární město Ostrava leží v Moravskoslezském kraji v ORP Ostrava v nadmořské výšce 212 m. V roce 2014 zde žilo 295653 obyvatel. Ostrava má katastrální území o rozloze 21422 ha.