Moravsko-sliezsky kraj (čes. Moravskoslezský kraj; v rokoch 2000 – 2001 Ostravský kraj) je kraj na severovýchode Česka. Z väčšej časti leží v Českom Sliezsku, menšia časť zaberá sever Moravy. Jeho hlavným mestom je Ostrava, ktorá má necelých 300 000 obyvateľov, spolu v kraji žije približne 1 200 000 obyvateľov. Na juhu susedí so Zlínským krajem, na západe s Olomouckým krajom, na severe s Opolským vojvodstvom, na severovýchode so Sliezskym vojvodstvom a na juhovýchode so Žilinským krajom. (from Wikipedia)