Wyoming Public Libraries
This page lists 74 public libraries in Wyoming, including main libraries and branch locations, sorted by city. Where a library is a branch of a larger library system, the system is shown under its name.
Advertisement
Wyoming public libraries by city
| Library | Address | ZIP | County | Phone |
|---|---|---|---|---|
| A | ||||
| Star Valley Branch LibraryPart of Lincoln County Library System | 261 Washington St, Afton | 83110 | Lincoln | (307) 885-3158 |
| Alpine Branch LibraryPart of Lincoln County Library System | 243 River Cir, Alpine | 83128 | Lincoln | (307) 654-7323 |
| Alta Branch LibraryPart of Teton County Library | 15 Alta School Rd, Alta | 83414 | Teton | (307) 353-2505 |
| B | ||||
| Little Snake River Valley LibraryPart of Carbon County Library System | 105 2nd St, Baggs | 82321 | Carbon | (307) 383-7323 |
| Bairoil Branch LibraryPart of Sweetwater County Library System | 1002 Antelope, Bairoil | 82935 | Sweetwater | (307) 328-0239 |
| Big Horn County Library | 430 W C St, Basin | 82410 | Big Horn | (307) 568-2388 |
| Big Piney LibraryPart of Sublette County Library System | 106 Fish St, Big Piney | 83113 | Sublette | (307) 276-3515 |
| Johnson County Library System | 171 North Adams, Buffalo | 82834 | Johnson | (307) 684-5546 |
| Burns Branch LibraryPart of Laramie County Library System | 112 Main St, Burns | 82053 | Laramie | (307) 547-2249 |
| C | ||||
| Natrona County Public Library | 307 East 2nd, Casper | 82601 | Natrona | (307) 237-4935 |
| Centennial Valley Branch LibraryPart of Albany County Public Library | 27 2nd St, Centennial | 82055 | Albany | (307) 745-8393 |
| Laramie County Library System | 2200 Pioneer Ave, Cheyenne | 82001 | Laramie | (307) 634-3561 |
| Chugwater Branch LibraryPart of Platte County Library System | 301 2nd St, Chugwater | 82201 | Platte | (307) 422-3275 |
| Clearmont Branch LibraryPart of Sheridan County Library System | 1240 Front St, Clearmont | 82835 | Sheridan | (307) 758-4331 |
| Park County Library | 1500 Heart Mountain St, Cody | 82414 | Park | (307) 527-1880 |
| Cokeville Branch LibraryPart of Lincoln County Library System | 240 E Main St, Cokeville | 83114 | Lincoln | (307) 279-3213 |
| D | ||||
| Deaver Branch LibraryPart of Big Horn County Library | 180 W 1st, Deaver | 82421 | Big Horn | (307) 568-2388 |
| Converse County Library | 300 Walnut, Douglas | 82633 | Converse | (307) 358-3644 |
| Dubois Branch LibraryPart of Fremont County Library System | 202 N 1st St, Dubois | 82513 | Fremont | (307) 455-2992 |
| E | ||||
| Mj Davis Memorial LibraryPart of Natrona County Library System | 303 N 2nd, Edgerton | 82644 | Natrona | (307) 437-6617 |
| Elk Mountain LibraryPart of Carbon County Library System | 105 Bridge St, Elk Mountain | 82324 | Carbon | (307) 348-7421 |
| Encampment/Riverside LibraryPart of Carbon County Library System | 202 Rankin Ave, Encampment | 82325 | Carbon | (307) 327-5775 |
| Uinta County Library | 701 Main St, Evanston | 82930 | Uinta | (307) 783-0480 |
| F | ||||
| Farson Branch LibraryPart of Sweetwater County Library System | 30 Hwy 28, Farson-Eden School Bldg, Farson | 82932 | Sweetwater | (307) 273-9301 |
| Frannie Branch LibraryPart of Big Horn County Library | 311 4th St, Frannie | 82423 | Big Horn | (307) 664-2553 |
| G | ||||
| Campbell County Public Library System | 2101 S 4-J Rd, Gillette | 82718 | Campbell | (307) 682-3223 |
| Glendo Branch LibraryPart of Platte County Library System | 213 2nd St, Glendo | 82213 | Platte | (307) 735-4480 |
| Glenrock Branch LibraryPart of Converse County Library System | 506 S 4th, Glenrock | 82637 | Converse | (307) 436-2573 |
| Granger Branch LibraryPart of Sweetwater County Library System | 200 First St, Granger | 82934 | Sweetwater | (307) 875-8038 |
| Sweetwater County Library | 300 N 1st East, Green River | 82935 | Sweetwater | (307) 875-3615 |
| Greybull Branch LibraryPart of Big Horn County Library | 325 Greybull Ave, Greybull | 82426 | Big Horn | (307) 765-2551 |
| Guernsey Branch LibraryPart of Platte County Library System | 108 S Wyoming Ave, Guernsey | 82214 | Platte | (307) 836-2816 |
| H | ||||
| Hanna LibraryPart of Carbon County Library System | 303 3rd St, Hanna | 82327 | Carbon | (307) 325-9357 |
| Hulett Branch LibraryPart of Crook County Public Library System | 401 Sager, Hulett | 82720 | Crook | (307) 467-5676 |
| J | ||||
| Teton County Library | 125 Virginian Ln, Jackson | 83001 | Teton | (307) 733-2164 |
| K | ||||
| Kaycee Branch LibraryPart of Johnson County Library System | 231 Ritter Ave, Kaycee | 82639 | Johnson | (307) 738-2473 |
| Lincoln County Library System | 519 Emerald, Kemmerer | 83101 | Lincoln | (307) 877-6961 |
| L | ||||
| Labarge Branch LibraryPart of Lincoln County Library System | 262 Main St, Labarge | 83123 | Lincoln | (307) 386-2571 |
| Fremont County Library System | 451 N 2nd St, Lander | 82520 | Fremont | (307) 332-5194 |
| Albany County Public Library | 310 S 8th St, Laramie | 82070 | Albany | (307) 721-2580 |
| Lovell Branch LibraryPart of Big Horn County Library | 300 Oregon Ave, Lovell | 82431 | Big Horn | (307) 548-7228 |
| Niobrara County Library | 425 S Main St, Lusk | 82225 | Niobrara | (307) 334-3490 |
| Lyman Branch LibraryPart of Uinta County Library System | 129 S Franklin St, Lyman | 82937 | Uinta | (307) 787-6556 |
| M | ||||
| Medicine Bow LibraryPart of Carbon County Library System | 314 Sage St, Medicine Bow | 82329 | Carbon | (307) 379-2888 |
| Meeteetse Branch LibraryPart of Park County Library System | 2107 Idaho, Meeteetse | 82433 | Park | (307) 868-2248 |
| Moorcroft Branch LibraryPart of Crook County Public Library System | 105 E Converse, Moorcroft | 82721 | Crook | (307) 756-3232 |
| Mountain View Branch LibraryPart of Uinta County Library System | 322 W 2nd St, Mountain View | 82939 | Uinta | (307) 782-3161 |
| N | ||||
| Weston County Library System | 23 W Main St, Newcastle | 82701 | Weston | (307) 746-2206 |
| P | ||||
| Pine Bluffs Branch LibraryPart of Laramie County Library System | 110 E 2nd St, Pine Bluffs | 82082 | Laramie | (307) 245-3646 |
| Pinedale LibraryPart of Sublette County Library System | 155 S Tyler Ave, Pinedale | 82941 | Sublette | (307) 367-4114 |
| Powell Branch LibraryPart of Park County Library System | 655 E 5th St, Powell | 82435 | Park | (307) 754-8828 |
| R | ||||
| Tongue River Branch LibraryPart of Sheridan County Library System | 145 Coffeen, Ranchester | 82839 | Sheridan | (307) 655-9726 |
| Rawlins LibraryPart of Carbon County Library System | 215 W Buffalo St, Rawlins | 82301 | Carbon | (307) 328-2618 |
| Reliance Branch LibraryPart of Sweetwater County Library System | 1329 Main St, Reliance | 82943 | Sweetwater | (307) 352-6670 |
| Riverton Branch LibraryPart of Fremont County Library System | 1330 W Park Ave, Riverton | 82501 | Fremont | (307) 856-3556 |
| Rock River Branch LibraryPart of Albany County Public Library | 321 Ave D, Rock River | 82083 | Albany | (307) 378-2386 |
| Community Fine Arts Center Branch LibraryPart of Sweetwater County Library System | 400 C St, Rock Springs | 82901 | Sweetwater | (307) 362-6212 |
| Rock Springs LibraryPart of Sweetwater County Library System | 400 C St, Rock Springs | 82901 | Sweetwater | (307) 352-6667 |
| White Mountain LibraryPart of Sweetwater County Library System | 2935 Sweetwater Dr, Rock Springs | 82901 | Sweetwater | (307) 362-2665 |
| S | ||||
| Saratoga LibraryPart of Carbon County Library System | 503 W Elm St, Saratoga | 82331 | Carbon | (307) 326-8209 |
| Sheridan Fulmer LibraryPart of Sheridan County Library System | 335 W Alger St, Sheridan | 82801 | Sheridan | (307) 674-8585 |
| Sinclair LibraryPart of Carbon County Library System | 604 Lincoln St, Sinclair | 82334 | Carbon | (307) 328-2618 |
| Story Branch LibraryPart of Sheridan County Library System | 20 N Piney, Story | 82842 | Sheridan | (307) 655-1419 |
| Crook County Public Library | 414 Main St, Sundance | 82729 | Crook | (307) 283-1008 |
| Superior Branch LibraryPart of Sweetwater County Library System | 3 N Main St, Superior | 82945 | Sweetwater | (307) 352-6671 |
| T | ||||
| Ten Sleep Branch/School LibraryPart of Washakie County Library | 200 N Fir St, Ten Sleep | 82442 | Washakie | (307) 366-2348 |
| Thayne Branch LibraryPart of Lincoln County Library System | 250 Van Noy Pkwy, Thayne | 83127 | Lincoln | (307) 883-7323 |
| Hot Springs County Library | 344 Arapahoe St, Thermopolis | 82443 | Hot Springs | (307) 864-3104 |
| Goshen County Library | 2001 E A St, Torrington | 82240 | Goshen | (307) 532-3411 |
| U | ||||
| Upton Branch LibraryPart of Weston County Library System | 722 4th St, Upton | 82730 | Weston | (307) 468-2324 |
| W | ||||
| Wamsutter Branch LibraryPart of Sweetwater County Library System | 230 Tierney Lot 44, Wamsutter | 82336 | Sweetwater | (307) 324-9121 |
| Platte County Public Library System | 904 9th St, Wheatland | 82201 | Platte | (307) 322-2689 |
| Washakie County Library | 801 Big Horn Ave, Suite 100, Worland | 82401 | Washakie | (307) 347-2231 |
| Wright Branch LibraryPart of Campbell County Public Library System | 305 Wright Blvd, Wright | 82732 | Campbell | (307) 464-0500 |
About these listings
Each listing shows the library's street address, ZIP code, county and phone number. Bookmobiles are included only when they have their own street address. These listings do not include government libraries or libraries at schools or universities. If you would like to add or update a library or if you would like to request some changes to our listings please let us know by using the contact us link at the bottom of this page.