Město Ostrava bylo konstituováno na základě zákona ČNR č.367/1990 Sb., o obcích (obecní zřízení), ve znění pozdějších předpisů, jako statutární město. Současně město plní funkci okresního úřadu. Samostatnou působnost statutárního města Ostrava jako veřejnoprávní korporace vymezuje § 35, Díl 1, Hlava II, zákona č.128/2000 Sb., o obcích (obecní zřízení) ve znění zákona č. 273/2001 Sb., o právech příslušníků národnostních menšin a o změně některých zákonů (dále jen zákon o obcích). Na základě obecně závazné vyhlášky č. 11/2000, Statut města Ostravy, je území města členěno na 23 městských obvodů. Řízení města probíhá na dvou úrovních. První tvoří zastupitelstvo města, rada města a primátor, druhou zastupitelstva, rady a starostové městských obvodů.