Michálkovice (Polish: Michałkowice, German: Michalkowitz) is an administrative district of the city of Ostrava, Moravian-Silesian Region in the Czech Republic.
It lies in the historical region of Cieszyn Silesia and was first mentioned in a written document in 1440.
According to the Austrian census of 1910 the market town had 6,818 inhabitants, 6,794 of whom had permanent residence there.
Census asked people for their native language, 4,147 (61%) were Czech-speaking and 2,481 (36.5%) were Polish-speaking.
Most populous religious groups were Roman Catholics with 6,560 (96.2%), Protestants with 142 (2%) and the Jews with 108 (1.6%).