Physical Address

304 North Cardinal St.
Dorchester Center, MA 02124

Category U.S.

Map Shows Which States Have the Most Prisoners

Despite being the “land of the free,” the U.S. remains the world leader when it comes to locking people up, with some 1.9 million people behind bars, according to a 2024 estimate by the Prison Policy Initiative. Even adjusted for…

en_USEnglish