Jabarkan Demografi dari Michalovce

Pada tahun 1910, Michalovce memiliki 6120 penduduk, 3792 di antaranya adalah Hungaria, 1586 Slovakia, dan 542 Jerman. Susunan agama adalah 38,6% Katolik Roma, 32,3% Yahudi dan 23,2% Katolik Yunani. Setelah Perang Dunia II, karena dekrit Presiden Benes, hampir seluruh penduduk etnis Hungaria dan Jerman (termasuk penduduk asli Jerman Carpathia) diusir paksa. Mereka yang tersisa berasimilasi dan menjadi sasaran Slovakisasi.

Menurut sensus 2001, kota ini memiliki 39.948 penduduk. 94,57% adalah Slovakia, 2,24% adalah Roma, 0,73% adalah Ceko dan 0,47% adalah Ukraina. Susunan agama adalah 53,92% Katolik Roma, 19,65% Katolik Yunani, 9,73% orang tanpa afiliasi agama dan 5,19% Ortodoks.

Menurut sensus 2011, kota ini memiliki 40.027 penduduk. 79,53% penduduknya adalah orang Slowakia, 3,09% adalah orang Roma, 0,39% adalah orang Ceko dan 0,36% adalah orang Ukraina. 15,47% tidak menyebutkan kewarganegaraan. Susunan agama adalah 42,07% Katolik Roma, 16,50% Katolik Yunani, 3,96% Ortodoks, 3,97% Evangelis, 10,33% tanpa afiliasi agama dan 18,30% yang tidak menentukan afiliasi.