content: Countries That Still Have Slavery 2020  Today, 167 countries still have slavery, affecting about 46 million people While over a hundred countries still have slavery, six countries have significantly high numbers: India (18.4 million) China (3.4 million) Pakistan (2.1 million) Bangladesh (1.5 million) Uzbekistan (1.2 million) North Korea (1.1 million)