Skip to main content
Recruitment Home
Benefits
Career & Applicant Support
Inclusion and Belonging
Iowa Department of Corrections
Creating Opportunities for Safer Communities
Open Jobs
224 Corrections - Community Based Corrections - Council Bluffs
242 Corrections - Iowa State Penitentiary (Ft Madison)
243 Corrections - Anamosa State Penitentiary
244 Corrections - Iowa Medical and Classification Center (Oakdale)
245 Corrections - Newton Correctional Facility
247 Corrections - North Central Correctional Facility (Rockwell City)
248 Corrections - Clarinda Correctional Facility
249 Corrections - Iowa Correctional Institution for Women (Mitchellville)
250 Corrections - Prison Industries
252 Corrections - Fort Dodge Correctional Facility
Ames - 50010 - Story County
Anamosa - 52205 - Jones County
Ankeny - 50021 - Polk County
Ankeny - 50023 - Polk County
Bettendorf - 52722 - Scott County
Burlington - 52601 - Des Moines County
Carlisle - 50047 - Polk County
Cherokee - 51012 - Cherokee County
Clarinda - 51632 - Page County
Coralville - 52241 - Johnson County
Council Bluffs - 51501 - Pottawattamie County
Council Bluffs - 51503 - Pottawattamie County
Creston - 50801 - Union County
Davenport - 52801 - Scott County
Davenport - 52803 - Scott County
Des Moines - 50309 - Polk County
Des Moines - 50312 - Polk County
Des Moines - 50313 - Polk County
Des Moines - 50315 - Polk County
Des Moines - 50319 - Polk County
Des Moines - 50321 - Polk County
Dubuque - 52001 - Dubuque County
Eldora - 50627 - Hardin County
Fort Dodge - 50501 - Webster County
Fort Madison - 52627 - Lee County
Independence - 50644 - Buchanan County
Iowa Falls - 50126 - Hardin County
Johnston - 50131 - Polk County
Manchester - 52057 - Delaware County
Marshalltown - 50158 - Marshall County
Mason City - 50401 - Cerro Gordo County
Mitchellville - 50169 - Polk County
Muscatine - 52761 - Muscatine County
Newton - 50208 - Jasper County
Orange City - 51041 - Sioux County
Rockwell City - 50579 - Calhoun County
Sioux City - 51101 - Woodbury County
Sioux City - 51104 - Woodbury County
State of Iowa - Remote
State of Iowa - See Job Description
Storm Lake - 50588 - Buena Vista County
Waterloo - 50701 - Black Hawk County
Williams - 50271 - Hamilton County
Woodward - 50276 - Boone County