The World Prison Brief's data estimates the U.S. incarceration rate at 639 inmates per 100,000 people as of 2018. In addition to its high incarceration rate, the U.S. also has the most significant overall number of people behind bars, with more than 2 million jail and prison...