Got a keyboard? Help type articles, letters and study group discussions from prisoners. 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
- Build a United Front for Peace in Prisons (4/28/2025)
- End Security Risk Group Repression in North Carolina (4/08/2025)
- Prison Banned Books Week (4/05/2025)
- We Demand Our Grievances are Addressed! (2/12/2025)
- We Demand Our Grievances are Addressed in Pennsylvania (2/10/2025)
Recent Posts
- Amerika Don't Want Us No More
- Es Un Virus
- Day of Peace & Solidarity Expands Outside Prison Walls
- Trade War Replaces U.$. Soft Power
- Deportaciones Persigue Esos Protestando Genocidio y Huyendo de Violencia Imperialista
Censorship
- Hughes Unit in TX (3/27/25)
- Valdosta State Prison in GA (3/23/25)
- Coffee Correctional Facility in GA (3/22/25)
- St Tammany Parish Jail in LA (3/20/25)
- Cummins Unit in AR (3/10/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 |