| Alpha House Pre-Release CenterBillings | Reentry center | Yellowstone County | (406) 259-9695 | — |
| Anaconda-Deer Lodge County Jail | County jail | Deer Lodge County | (406) 563-5241 | — |
| Beaverhead County Detention CenterDillon | County jail | Beaverhead County | — | — |
| Big Horn County Sheriff's Office / Detention CenterHardin | County jail | Big Horn County | (406) 665-9780 | — |
| Broadwater County Detention CenterTownsend | County jail | Broadwater County | (406) 266-3441 | 48 |
| Butte Pre-Release / Women's Transitional Center | Reentry center | Silver Bow County | (406) 496-5070 | 160 |
| Butte Silver Bow Detention Facility | County jail | Silver Bow County | (406) 497-1040 | 72 |
| Cascade County Regional PrisonGreat Falls | State prison | Cascade County | (406) 454-6823 | 152 |
| Cascade County Regional Youth Services CenterGreat Falls | Juvenile facility | Cascade County | (406) 454-6930 | 24 |
| Chouteau County Detention FacilityFort Benton | County jail | Chouteau County | (406) 622-3660 | 28 |
| Connections Corrections - Butte | State prison | Silver Bow County | (406) 782-6626 | 52 |
| Connections Corrections West - Warm Springs | State prison | Deer Lodge County | (406) 693-2272 | 52 |
| Crossroads Correctional CenterShelby | Regional jail | Toole County | (406) 434-7055 | 664 |
| Custer County Detention CenterMiles City | County jail | Custer County | (406) 874-3301 | — |
| Dawson County Correctional FacilityGlendive | State prison | Dawson County | (406) 377-7600 | 140 |
| Discovery HouseAnaconda | Juvenile facility | Deer Lodge County | (406) 563-3842 | 9 |
| Elkhorn Treatment CenterBoulder | State prison | Jefferson County | (406) 447-5300 | 50 |
| Fallon County Detention CenterBaker | County jail | Fallon County | (406) 778-2879 | — |
| Fergus County Sheriff's DepartmentLewistown | County jail | Fergus County | (406) 535-3415 | — |
| Flathead County Detention CenterKalispell | County jail | Flathead County | (406) 758-5617 | 154 |
| Fort Peck Indian Youth Services CenterPoplar | Juvenile facility | Roosevelt County | (406) 768-2400 | 16 |
| Fort Peck Tribes JailPoplar | City jail | Roosevelt County | (406) 768-3204 | 20 |
| Gallatin County Detention CenterBozeman | County jail | Gallatin County | (406) 582-2130 | — |
| Gallatin County Reentry ProgramBozeman | Reentry center | Gallatin County | (406) 994-0300 | 48 |
| Glacier County JailCut Bank | County jail | Glacier County | — | — |
| Great Falls Pre-Release East Campus | Reentry center | Cascade County | (406) 727-0944 | — |
| Great Falls Women's Pre-Release Center | Reentry center | Cascade County | (406) 727-0944 | — |
| Helena Pre-Release Center | Reentry center | Lewis and Clark County | (406) 443-2343 | 105 |
| Hill County Detention CenterHavre | County jail | Hill County | — | — |
| Jefferson County Criminal JusticeBoulder | County jail | Jefferson County | (406) 225-4091 | 24 |
| Lake County JailPolson | County jail | Lake County | (406) 883-7272 | 42 |
| Lewis & Clark County Detention CenterHelena | County jail | Lewis and Clark County | (406) 447-8232 | — |
| Lincoln County Sheriff's Department / Detention CenterLibby | County jail | Lincoln County | (406) 293-4115 | 29 |
| Madison County Sheriff's DepartmentVirginia City | County jail | Madison County | (406) 843-5301 | — |
| Meagher County Sheriff's DepartmentWhite Sulphur Springs | County jail | Meagher County | (406) 547-3397 | — |
| Mineral County Sheriff's DepartmentSuperior | County jail | Mineral County | (406) 822-3555 | — |
| Missoula County Detention Facility | County jail | Missoula County | (406) 258-4000 | 394 |
| Missoula Pre-Release Center | Reentry center | Missoula County | (406) 541-9200 | 134 |
| Montana Chemical Dependency CenterButte | State prison | Silver Bow County | (406) 496-5400 | 48 |
| Montana State HospitalWarm Springs | State prison | Deer Lodge County | (406) 693-7000 | — |
| Montana State Hospital - Forensic Mental Health FacilityDeer Lodge | State prison | Deer Lodge County | (406) 693-7000 | — |
| Montana State PrisonDeer Lodge | State prison | Powell County | (406) 415-6126 | 1,600 |
| Montana Women's PrisonBillings | State prison | Yellowstone County | (406) 247-5100 | 225 |
| Musselshell County Sheriff's OfficeRoundup | County jail | Musselshell County | (406) 323-1402 | — |
| Nexus Treatment CenterLewistown | State prison | Fergus County | (406) 535-6660 | 80 |
| Pablo Tribal JailRonan | City jail | Lake County | (406) 675-4700 | — |
| Passages Women's Community Correctional FacilityBillings | Regional jail | Yellowstone County | — | 184 |
| Pine Hills Youth Correctional FacilityMiles City | Juvenile facility | Custer County | (406) 232-1377 | — |
| Pondera County Sheriff's DepartmentConrad | County jail | Pondera County | (406) 271-4060 | — |
| Powder River County Sheriff's OfficeBroadus | County jail | Powder River County | (406) 436-2333 | — |
| Powell County Sheriff's OfficeDeer Lodge | County jail | Powell County | (406) 846-1650 | — |
| Ravalli County Detention CenterHamilton | County jail | Ravalli County | (406) 375-4080 | — |
| Richland County JailSidney | County jail | Richland County | (406) 433-2919 | 40 |
| Riverside Recovery & Reentry ProgramBoulder | Reentry center | Jefferson County | (406) 225-4500 | 25 |
| Roosevelt County JailWolf Point | County jail | Roosevelt County | (406) 653-6216 | — |
| Rosebud County Detention CenterForsyth | County jail | Rosebud County | (406) 346-2715 | — |
| Sanders County JailThompson Falls | County jail | Sanders County | (406) 827-3584 | — |
| Start CenterAnaconda | State prison | Deer Lodge County | (406) 563-7002 | 142 |
| Toole County Detention FacilityShelby | County jail | Toole County | (406) 434-5585 | — |
| Valley County Jail / SheriffGlasgow | County jail | Valley County | (406) 228-4333 | — |
| Watch EastGlendive | State prison | Dawson County | (406) 377-6001 | 50 |
| Watch WestWarm Springs | State prison | Deer Lodge County | (406) 693-2272 | 115 |
| Wheatland County Sheriff's OfficeHarlowton | County jail | Wheatland County | (406) 632-5614 | — |
| Wibaux County Jail | County jail | Wibaux County | (406) 796-2415 | — |
| Yellowstone County Detention FacilityBillings | County jail | Yellowstone County | (406) 256-6881 | 274 |