Mike Heinricy, Warden
2700 Coral Ridge Avenue
Coralville, IA 52241
319-626-2391

  • Coralville (Johnson County)
  • Medium security

Visiting hours:

IMCC video visits: 

Thursday/Friday. Video visits are from 10:00am-6:00pm. Video visits are one hour in length.

IMCC in person visits:  

Saturday/Sunday. In person visits are from 10:00am-6:00pm.  In person visits are two hours in length.

Video visitation is schedule and conducted only through the Ameelio App

  • In-Person visitation is scheduled through the Ameelio app.
  • If you do not have access to use the Ameelio app and are an approved Visitor with DHS or are an approved Attorney,  you may contact the prison directly to manually schedule an in-person visit. To Manually schedule a visit with IMCC and you do not meet the above criteria, the I/I must have an approved "Special Visit". To schedule  please call (319) 626-4205 from  7:30am to 3:30pm CDT . All visits scheduled through a call will be first come first serve basis and will be within the above visiting time frames.


For visiting information, please visit the department's visiting page.

Reminder: Per Department visitation policy, all visitors upon entrance to the institutions shall be subject to search. Security and contraband control are critical operational requirements, necessitating a search of all visitors by trained correctional staff. Searches may include, but are not limited to, a pat down, metal detectors, electronic ion scanners, other electronic devices, or visual searches.  If visitors refuse to comply with the Department visitation policy, entrance to the visiting room will be denied.  

The Iowa Medical and Classification Center (IMCC), located in Coralville, currently houses an average daily population of approximately 950 offenders.  IMCC serves as the reception and classification center for all those entering the adult male institutional corrections system, which is estimated to be 400-500 new commitments every month that are then processed on to the other facilities. 

However, IMCC is a multi-faceted facility that employs a diversified professional workforce providing comprehensive services to both offenders and patients. A medium security general population unit is in operation at IMCC and the Center also runs the only licensed forensic psychiatric hospital in the state, providing inpatient psychiatric and evaluation services to non-adjudicated patients.  An additional unit consisting of 178 medical and psychiatric beds was added in 2007 to meet the increasing mental health and medical needs of the correctional population.

The professional health care staff at IMCC include Psychiatrists, Medical Physicians, Psychologists, Nursing, Social Workers, Laboratory, Radiology, Respiratory, Dental, Optometry, Physician Assistants, Nurse Practitioners, as well as others.  Educational opportunities available to IMCC offenders/patients include instruction towards completion of their HiSET, Adult Basic Education, English as a Second Language, Vocational, post-secondary, and special education classes are provided for those meeting eligibility requirements.

FY2023 IMCC Annual Report