Got legal skills? Help out with writing letters to appeal censorship of MIM Distributors by prison staff. help out
ALERTS
- WARNING: FBI tracks our visitors
- Sep 12: Follow us on Mastodon
MIM(Prisons) is a cell of revolutionaries serving the oppressed masses inside U.$. prisons, guided by the communist ideology of Marxism-Leninism-Maoism.
[About Us]
Campaigns
- We Demand Our Grievances are Addressed! (2/12/2025)
- We Demand Our Grievances are Addressed in Pennsylvania (2/10/2025)
- We Demand Our Grievances are Addressed in North Carolina (2/10/2025)
- We Demand our Grievances are Addressed in Arkansas (1/22/2025)
- Reject the I$raeli Settler State, Support the People of Palestine (1/06/2025)
Recent Posts
- K2 in North Carolina: A Deadly Toxin
- Digital Mail Censorship and Strip Searches in Minnesota
- On the Repressive Front in California
- Jailhouse Lawyer Denied Contact Visit with Dying Mother
- Free Phone Victory in ADX SMU
Censorship
- Charlotte Correctional Institution in FL (2/16/25)
- Charlotte Correctional Institution in FL (2/15/25)
- GEO Bay Correctional Facility in FL (2/15/25)
- State Correctional Institution Forest in PA (2/14/25)
- State Correctional Institution Forest in PA (2/14/25)















To help people support U.S. prisoners in their daily struggles our website provides mailing addresses for prisoner mail, mail rules by state and facility, histories of censorship problems at each facility, information on which prisons have Control Units, prison population data and prisoner-led campaigns to improve conditions on the inside. (click state in list below)




























































Iowa Prisons
Iowa Prison Population: 9,345Locate a Iowa Prisoner: no locator available
Iowa Prison Mail Rules: none available
Iowa Facility Listing
Facility | Mailing Addresses | Facility Rules | Records of Censorship | Prisoner Reports | Control Units |
Anamosa State Penitentiary - 1106 |
|
![]() | |||
Clarinda Correctional Facility - 1107 |
| ||||
Fort Dodge Correctional Facility - 1114 | 1550 L Street Fort Dodge, IA 50501-5766 | ||||
Hinzman Center | 1051 29th Ave SW Cedar Rapids, IA 52404-3412 | ||||
Iowa Correctional Institution for Women - 1109 | 420 Mill St SW Mitchellville, IA 50169-7702 | ||||
Iowa DOC Mitchellville | 300 Elm Ave SW Mitchellville, IA 50169-7726 | ||||
Iowa Medical & Classification Ctr | Box A Oakdale, IA 52319-0001 | ||||
Iowa Medical and Classification Center - 1108 | 2700 Coral Ridge Ave Coralville, IA 52241-4708 | ||||
Iowa State Penitentiary - 1110 |
| click for rules |
![]() | read reports | |
Mt Pleasant Correctional Facility - 1113 | 1200 E Washington Mt Pleasant, IA 52641-1804 | read reports | |||
Newton Correctional Facility - 1111 | P.O. Box 218 Newton, IA 50208-0218 | ||||
Plymouth County Jail (PCJ) | 451 14th Ave NE LeMars, IA 51031-0000 | ||||
Residential Facility | 500 S Pine West Union, IA 52175-1536 |