| 3-B Juvenile Detention CenterIdaho Falls | Juvenile facility | Bonneville County | (208) 542-2947 | 16 |
| Ada County JailBoise | County jail | Ada County | (208) 577-3000 | 1,224 |
| Ada County Juvenile Detention CenterBoise | Juvenile facility | Ada County | (208) 577-4948 | — |
| Ada County Work Release CenterBoise | Reentry center | Ada County | (208) 577-3461 | — |
| Adams County JailCouncil | County jail | Adams County | (208) 253-4227 | — |
| Bannock County Detention CenterPocatello | County jail | Bannock County | (208) 236-7125 | 330 |
| Bannock County Juvenile Detention CenterPocatello | Juvenile facility | Bannock County | (208) 234-1080 | — |
| Benewah County JailSaint Maries | County jail | Benewah County | (208) 245-2555 | — |
| Bingham County JailBlackfoot | County jail | Bingham County | (208) 782-3055 | 102 |
| Blaine County JailHailey | County jail | Blaine County | (208) 788-5555 | 90 |
| Boise County JailIdaho City | County jail | Boise County | (208) 392-4411 | — |
| Bonner County Detention CenterSandpoint | County jail | Bonner County | (208) 263-8417 | 124 |
| Bonner County Juvenile Detention CenterSandpoint | Juvenile facility | Bonner County | (208) 263-1602 | — |
| Bonneville County JailIdaho Falls | County jail | Bonneville County | (208) 529-1315 | 533 |
| Boundary County JailBonners Ferry | County jail | Boundary County | (208) 267-3151 | — |
| Butte County JailArco | County jail | Butte County | (208) 527-8553 | — |
| Canyon County Detention CenterCaldwell | County jail | Canyon County | (208) 454-6603 | — |
| Caribou County JailSoda Springs | County jail | Caribou County | (208) 547-2561 | — |
| Clark County JailDubois | County jail | Clark County | (208) 374-5403 | — |
| Clearwater County JailOrofino | County jail | Clearwater County | (208) 476-4521 | — |
| Custer County JailChallis | County jail | Custer County | (208) 879-2232 | — |
| East Boise Community Reentry Center | Reentry center | Ada County | (208) 334-3448 | 148 |
| Elmore County Detention CenterMountain Home | Regional jail | Elmore County | (208) 587-9103 | — |
| Five County Treatment & Youth Rehabilitation CenterSt. Anthony | Juvenile facility | Fremont County | (208) 624-1345 | 56 |
| Franklin County JailPreston | County jail | Franklin County | (208) 852-1234 | — |
| Fremont County JailSaint Anthony | County jail | Fremont County | (208) 624-4482 | — |
| Gem County JailEmmett | County jail | Gem County | (208) 365-4484 | — |
| Gooding County Jail | County jail | Gooding County | (208) 934-4421 | — |
| Idaho Correctional Institution-Orofino | State prison | Clearwater County | (208) 476-3655 | 580 |
| Idaho County JailGrangeville | County jail | Idaho County | (208) 983-1100 | 11 |
| Idaho Falls Community Reentry Center | Reentry center | Bonneville County | (208) 525-7143 | 112 |
| Idaho Juvenile Corrections Center - AnthonySt. Anthony | Juvenile facility | Fremont County | (208) 624-3462 | — |
| Idaho Juvenile Corrections Center - Lewiston | Juvenile facility | Nez Perce County | (208) 799-3332 | — |
| Idaho Juvenile Corrections Center - Nampa | Juvenile facility | Canyon County | (208) 465-8443 | — |
| Idaho Maximum Security InstitutionKuna | State prison | Ada County | (208) 338-1635 | 549 |
| Idaho State Correctional CenterKuna | State prison | Ada County | (208) 331-2760 | 2,028 |
| Idaho State Correctional InstitutionKuna | State prison | Ada County | (208) 336-0740 | 1,446 |
| Jefferson County JailRigby | County jail | Jefferson County | (208) 745-9210 | — |
| Jerome County Jail | County jail | Jerome County | (208) 595-3360 | — |
| Kootenai County JailCoeur D'alene | County jail | Kootenai County | (208) 446-1400 | — |
| Kootenai County Juvenile DetentionCoeur D'alene | Juvenile facility | Kootenai County | (208) 446-1900 | — |
| Latah County JailMoscow | County jail | Latah County | (208) 882-2216 | 38 |
| Lemhi County Jail / Juvenile Detention CenterSalmon | Juvenile facility | Lemhi County | (208) 756-6040 | 26 |
| Lewis County JailNezperce | County jail | Lewis County | (208) 937-2447 | — |
| Madison County JailRexburg | County jail | Madison County | (208) 372-5002 | — |
| Mini-Cassia Criminal Justice CenterBurley | County jail | Cassia County | (208) 878-1000 | — |
| Mini-Cassia Juvenile Detention CenterRupert | Juvenile facility | Minidoka County | (208) 436-7199 | 16 |
| Mountain View Transformation CenterKuna | State prison | Ada County | (208) 336-9959 | 442 |
| Nampa Community Reentry Center | Reentry center | Canyon County | (208) 465-8490 | 115 |
| Nez Perce County Adult Detention CenterLewiston | County jail | Nez Perce County | (208) 799-3132 | — |
| Nez Perce Juvenile DetentionLewiston | Juvenile facility | Nez Perce County | — | — |
| North Idaho Correctional InstitutionCottonwood | State prison | Idaho County | (208) 962-3276 | 428 |
| Owyhee County JailMurphy | County jail | Owyhee County | (208) 495-1154 | — |
| Payette County Jail | County jail | Payette County | (208) 642-6006 | 72 |
| Pierce Clegg Work Release CenterDalton Gardens | Reentry center | Kootenai County | (208) 446-1370 | — |
| Pocatello Women's Correctional Center | State prison | Bannock County | (208) 236-6360 | 331 |
| Power County JailAmerican Falls | County jail | Power County | (208) 226-2311 | — |
| Shoshone County JailWallace | County jail | Shoshone County | (208) 556-1114 | — |
| Snake River Juvenile Detention CenterTwin Falls | Juvenile facility | Twin Falls County | (208) 736-2588 | — |
| Snake River Juvenile Detention Center (Old)Twin Falls | Juvenile facility | Twin Falls County | (208) 736-2588 | — |
| South Boise Women's Correctional CenterKuna | State prison | Ada County | (208) 334-2731 | 306 |
| South Idaho Correctional InstitutionKuna | State prison | Ada County | (208) 336-1260 | 700 |
| Southwest Idaho Juvenile Detention CenterCaldwell | Juvenile facility | Canyon County | (208) 454-7330 | — |
| St. Anthony Work Camp | State prison | Fremont County | (208) 624-3775 | 400 |
| Treasure Valley Community Reentry CenterKuna | Reentry center | Ada County | (208) 334-2241 | 108 |
| Twin Falls Adult Detention Facility | County jail | Twin Falls County | (208) 734-9090 | — |
| Valley County JailCascade | County jail | Valley County | (208) 382-7168 | — |
| Washington County JailWeiser | County jail | Washington County | (208) 414-2124 | — |