| Anthony Correctional CenterWhite Sulphur Springs | State prison | Greenbrier County | (304) 536-3911 | — |
| Barbour County Jail / CourthousePhilippi | County jail | Barbour County | (304) 457-2352 | — |
| Beckley Correctional Center | State prison | Raleigh County | (304) 256-6780 | 137 |
| Bluefield City Jail | City jail | Mercer County | (304) 327-6101 | 22 |
| Boone County Sheriff DepartmentMadison | County jail | Boone County | (304) 369-9913 | — |
| Brooke County Sheriff DepartmentWellsburg | County jail | Brooke County | (304) 527-1430 | — |
| Calhoun County Sheriff DepartmentGrantsville | County jail | Calhoun County | (304) 354-6333 | — |
| Central Regional JailSutton | County jail | Braxton County | (304) 765-7904 | 200 |
| Charleston Correctional Center | State prison | Kanawha County | (304) 340-6921 | 128 |
| Denmar Correctional CenterHillsboro | State prison | Pocahontas County | (304) 653-4201 | 232 |
| Donald R. Kuhn Juvenile CenterJulian | Juvenile facility | Boone County | (304) 369-2976 | 48 |
| Eastern Regional JailMartinsburg | County jail | Berkeley County | (304) 267-0046 | 500 |
| Fayette County Sheriff DepartmentFayetteville | County jail | Fayette County | (304) 574-4216 | — |
| FCI BeckleyBeaver | Federal prison | Raleigh County | (304) 252-9758 | — |
| FCI Beckley CampBeaver | Federal prison | Raleigh County | (304) 252-9758 | — |
| FCI GilmerGlenville | Federal prison | Gilmer County | (304) 626-2500 | — |
| FCI Gilmer CampGlenville | Federal prison | Gilmer County | (304) 626-2500 | — |
| FCI HazeltonBruceton Mills | Federal prison | Preston County | (304) 379-1500 | — |
| FCI Hazelton SFFBruceton Mills | Federal prison | Preston County | (304) 379-1500 | — |
| FCI McDowellWelch | Federal prison | McDowell County | (304) 436-7300 | — |
| FCI McDowell CampWelch | Federal prison | McDowell County | (304) 436-7300 | — |
| FCI Morgantown | Federal prison | Monongalia County | (304) 296-4416 | — |
| FPC Alderson | Federal prison | Summers County | (304) 445-3300 | — |
| Gene Spadaro Juvenile CenterMount Hope | Juvenile facility | Fayette County | (304) 877-6890 | 23 |
| Hancock County Sheriff DepartmentNew Cumberland | County jail | Hancock County | (304) 564-3911 | — |
| Huttonsville Correctional Center | State prison | Randolph County | (304) 335-2291 | — |
| Huttonsville Work Camp | State prison | Randolph County | (304) 335-2291 | 48 |
| J M "Chick" Buckbee Juvenile CenterAugusta | Juvenile facility | Hampshire County | (304) 496-1341 | 24 |
| Jackson County SheriffRipley | County jail | Jackson County | (304) 373-2290 | — |
| Jefferson County Magistrate CourtCharles Town | County jail | Jefferson County | (304) 728-3233 | — |
| Kenneth Honey Rubenstein Juvenile CenterDavis | Juvenile facility | Tucker County | (304) 259-5241 | 84 |
| Lakin Correctional CenterWest Columbia | State prison | Mason County | (304) 674-2440 | 543 |
| Lewis County SheriffWeston | County jail | Lewis County | (304) 269-8251 | — |
| Lincoln County Sheriff DepartmentHamlin | County jail | Lincoln County | (304) 824-7990 | — |
| Lorrie Yeager Jr. Juvenile CenterParkersburg | Juvenile facility | Wood County | (304) 420-4860 | 24 |
| Marion County JailFairmont | County jail | Marion County | (304) 367-5377 | — |
| Martinsburg Correctional Center | State prison | Berkeley County | (304) 267-0156 | 120 |
| McDowell County Corrections - Stevens FacilityWelch | County jail | McDowell County | (304) 436-5420 | 322 |
| McDowell County Corrections - Welch Facility | County jail | McDowell County | (304) 436-8530 | 108 |
| Mineral County Holding FacilityKeyser | County jail | Mineral County | (304) 788-0441 | — |
| Mingo County SheriffWilliamson | County jail | Mingo County | (304) 235-0300 | — |
| Monongalia County Sheriff's DepartmentMorgantown | County jail | Monongalia County | (304) 291-7260 | — |
| Monroe County Sheriff's DepartmentUnion | County jail | Monroe County | (304) 772-3018 | — |
| Mt. Olive Correctional Complex | State prison | Fayette County | (304) 442-7213 | 1,030 |
| Nicholas County Sheriff's DepartmentSummersville | County jail | Nicholas County | (304) 872-7880 | — |
| North Central Regional JailGreenwood | County jail | Doddridge County | (304) 873-1384 | 400 |
| Northern Regional Jail / Correctional FacilityMoundsville | County jail | Marshall County | (304) 843-4067 | — |
| Ohio County Correctional CenterWheeling | State prison | Ohio County | (304) 238-1007 | 67 |
| Parkersburg Correctional Center | State prison | Wood County | (304) 420-2443 | 130 |
| Pendleton County Sheriff's DepartmentFranklin | County jail | Pendleton County | (304) 358-2214 | — |
| Pocahontas County SheriffMarlington | County jail | Pocahontas County | (304) 799-4445 | — |
| Potomac Highlands Regional JailAugusta | County jail | Hampshire County | (304) 496-1275 | — |
| Preston County Sheriff's DepartmentKingwood | County jail | Preston County | (304) 329-1611 | — |
| Pruntytown Correctional CenterGrafton | State prison | Taylor County | (304) 265-6111 | 369 |
| Putnam County Sheriff's OfficeWinfield | County jail | Putnam County | (304) 586-0256 | — |
| Randolph County Sheriff's DepartmentElkins | County jail | Randolph County | (304) 636-2111 | — |
| Ritchie County Sheriff's DepartmentHarrisville | County jail | Ritchie County | (304) 643-2262 | — |
| Roane County Sheriff DepartmentSpencer | County jail | Roane County | (304) 927-3410 | — |
| Robert L. Shell Juvenile CenterBarboursville | Juvenile facility | Cabell County | (304) 948-2190 | 23 |
| Ronald Mulholland Juvenile CenterWheeling | Juvenile facility | Ohio County | (304) 232-3441 | 26 |
| Saint Albans Police Department | City jail | Kanawha County | (304) 348-8111 | — |
| Salem Correctional CenterIndustrial | State prison | Harrison County | (304) 782-2371 | — |
| Sam Perdue Juvenile CenterPrinceton | Juvenile facility | Mercer County | (304) 425-9721 | — |
| South Central Regional JailCharleston | County jail | Kanawha County | (304) 558-1336 | 372 |
| South Charleston Police Department | City jail | Kanawha County | (304) 744-6903 | — |
| Southern Regional JailBeaver | County jail | Raleigh County | (304) 256-6726 | 350 |
| Southwestern Regional JailHolden | County jail | Logan County | (304) 239-3032 | 500 |
| St Mary's Correctional CenterSt. Marys | State prison | Pleasants County | (304) 684-5500 | 610 |
| Summers County Sheriff's DepartmentHinton | County jail | Summers County | (304) 466-7111 | — |
| Tiger Morton Juvenile CenterDunbar | Juvenile facility | Kanawha County | (304) 766-2616 | 23 |
| Tygart Valley Regional JailBelington | County jail | Randolph County | (304) 637-0382 | 300 |
| Tyler County Jail / SheriffMiddlebourne | County jail | Tyler County | (304) 758-4551 | — |
| USP HazeltonBruceton Mills | Federal prison | Preston County | (304) 379-5000 | — |
| USP Hazelton CampBruceton Mills | Federal prison | Preston County | (304) 379-5000 | — |
| Vicki Douglas Juvenile CenterMartinsburg | Juvenile facility | Berkeley County | (304) 267-0164 | 23 |
| Wayne County Sheriff's Office | County jail | Wayne County | (304) 272-6378 | — |
| Webster County Sheriff DepartmentWebster Springs | County jail | Webster County | (304) 847-2006 | — |
| Western Regional JailBarboursville | County jail | Cabell County | (304) 733-6821 | 400 |
| Wetzel County SheriffNew Martinsville | County jail | Wetzel County | (304) 455-2430 | — |
| Wirt County Sheriff DepartmentElizabeth | County jail | Wirt County | (304) 275-4222 | — |
| Wood County Holding CenterParkersburg | County jail | Wood County | (304) 424-1945 | — |
| Wyoming County JailPineville | County jail | Wyoming County | (304) 732-8000 | — |