| City |
Library |
Address |
Zip |
Phone |
| Alberton |
Alberton Branch Library |
701 Railroad Avenue |
|
(406) 722-3372 |
| Anaconda |
Hearst Free Library |
401 Main Street |
59711 |
(406) 563-6932 |
| Augusta |
Augusta Branch Library |
205 Main St |
|
(406) 562-3348 |
| City |
Library |
Address |
Zip |
Phone |
| Baker |
Fallon County Library |
6 West Fallon Ave |
59313 |
(406) 778-7160 |
| Belgrade |
Belgrade Community Library |
106 N Broadway St. |
59714 |
(406) 388-4346 |
| Belt |
Belt Public Library |
404 Millard St |
59412 |
(406) 277-3136 |
| Big Sandy |
Big Sandy Branch Library |
230 1st Ave N |
|
(406) 378-2161 |
| Big Timber |
Carnegie Public Library |
314 Mcleod |
59011 |
(406) 932-5608 |
| Bigfork |
Bigfork Branch Library |
525 Electric Ave |
|
(406) 837-6976 |
| Billings |
Parmly Billings Library |
510 North Broadway |
59101 |
(406) 657-8258 |
| Boulder |
Boulder Community Library |
202 S Main |
59632 |
(406) 225-3241 |
| Bozeman |
Bozeman Public Library |
626 E Main Street |
59715 |
(406) 582-2402 |
| Bridger |
Bridger Public Library |
119 West Broadway |
59014 |
(406) 662-3598 |
| Broadus |
Henry A Malley Memorial Library |
102 South Lincoln |
59317 |
(406) 436-2812 |
| Browning |
Browning Branch Library |
9 2nd St Nw |
|
(406) 338-7105 |
| Butte |
Butte-Silver Bow Public Library |
226 West Broadway |
59701 |
(406) 723-3361 |
| City |
Library |
Address |
Zip |
Phone |
| Cascade |
Wedsworth Memorial Library |
13 Front Street North |
59421 |
(406) 468-2848 |
| Chester |
Liberty County Library |
100 East 1st Street |
59522 |
(406) 759-5445 |
| Chinook |
Blaine County Library |
112 4th St West |
59523 |
(406) 357-2932 |
| Choteau |
Choteau-Teton Public Library |
17 Main Avenue North |
59422 |
(406) 466-2052 |
| Circle |
George Mccone Memorial County Library |
1101 C Avenue |
59215 |
(406) 485-2350 |
| Colstrip |
Bicentennial Library Of Colstrip |
417 Willow Ave |
|
(406) 748-3040 |
| Columbia Falls |
Columbia Falls Branch Library |
130 6th St W C |
|
(406) 892-5919 |
| Columbus |
Stillwater County Library |
27 N 4th St |
59019 |
(406) 322-5009 |
| Condon |
Swan Valley Branch Library |
6811 Hwy 83 |
|
(406) 754-2521 |
| Conrad |
Conrad Public Library |
15 4th Avenue Sw |
59425 |
(406) 271-5751 |
| Culbertson |
Culbertson Public Library |
202 Broadway Ave S |
|
(406) 787-5275 |
| Cut Bank |
Glacier County Library |
21 1st Avenue Se |
59427 |
(406) 873-4572 |
| City |
Library |
Address |
Zip |
Phone |
| Darby |
Darby Community Public Library |
101 1-2 South Marshall Street |
59829 |
(406) 821-4771 |
| Deer Lodge |
William K. Kohrs Memorial Library |
501 Missouri Ave |
59722 |
(406) 846-2622 |
| Denton |
Denton Public Library |
515 Broadway |
59430 |
(406) 567-2571 |
| Dillon |
Dillon Public Library |
121 S Idaho Street |
59725 |
(406) 683-4544 |
| Dodson |
Dodson Branch Library |
121 2nd St East |
|
(406) 284-3341 |
| Drummond |
Drummond School Community Library |
108 W Edwards |
59832 |
(406) 288-3700 |
| Dutton |
Dutton Public Library |
22 Main St W |
59433 |
(406) 476-3382 |
| City |
Library |
Address |
Zip |
Phone |
| East Glacier |
East Glacier Park Branch Library |
|
|
(406) 873-4572 |
| East Helena |
East Helena Branch Library |
400 North Kalispell |
|
(406) 227-5750 |
| Ekalaka |
Ekalaka Public Library |
115 So. Main St. |
59324 |
(406) 775-6336 |
| Ennis |
Madison Valley Public Library |
210 East Main Street |
59729 |
(406) 682-7244 |
| Eureka |
Eureka Branch Library |
318 Dewey Avenue |
|
(406) 296-2613 |
| City |
Library |
Address |
Zip |
Phone |
| Fairfield |
Fairfield Public Library |
14 North 4th St |
59436 |
(406) 467-2477 |
| Forsyth |
Rosebud County Library |
201 North 9th Avenue |
59327 |
(406) 346-7561 |
| Fort Benton |
Chouteau County Library |
1518 Main |
59442 |
(406) 622-5222 |
| Froid |
Froid Branch Library |
110 Main St |
|
(406) 766-2492 |
| City |
Library |
Address |
Zip |
Phone |
| Geraldine |
Geraldine Branch Library |
603 Main St |
|
(406) 737-4331 |
| Glasgow |
Glasgow City-County Library |
408 Third Avenue South |
59230 |
(406) 228-2731 |
| Glendive |
Glendive Public Library |
200 South Kendrick |
59330 |
(406) 377-3633 |
| Great Falls |
Great Falls Public Library |
301 2nd Ave North |
59401 |
(406) 453-0349 |
| City |
Library |
Address |
Zip |
Phone |
| Hamilton |
Bitterroot Public Library |
306 State Street |
59840 |
(406) 363-1670 |
| Hardin |
Big Horn County Public Library |
419 North Custer Avenue |
59034 |
(406) 665-1808 |
| Harlem |
Harlem Public Library |
37 1st Avenue |
59526 |
(406) 353-2712 |
| Harlowton |
Harlowton Public Library |
13 South Central Ave |
59036 |
(406) 632-5584 |
| Havre |
Havre-Hill County Library |
402 3rd Street |
59501 |
(406) 265-2123 |
| Helena |
Lewis And Clark Library |
120 South Last Chance Gulch |
59601 |
(406) 447-1690 |
| Highwood |
Highwood Branch Library |
1412 Main Street |
|
(406) 622-5222 |
| Hobson |
Hobson Community Library |
110 Main |
|
(406) 566-2277 |
| Hot Springs |
Preston Town County Library |
203 East Main |
59845 |
(406) 741-3491 |
| City |
Library |
Address |
Zip |
Phone |
| Joliet |
Joliet Public Library |
211 E Front Street |
59041 |
(406) 962-3013 |
| Jordan |
Garfield County Library |
228 Main St |
59337 |
(406) 557-2297 |
| City |
Library |
Address |
Zip |
Phone |
| Kalispell |
Flathead County Library |
247 1st Ave East |
59901 |
(406) 758-5820 |
| City |
Library |
Address |
Zip |
Phone |
| Laurel |
Laurel Public Library |
720 West 3rd St |
59044 |
(406) 628-4961 |
| Lewistown |
Lewistown Public Library |
701 West Main |
59457 |
(406) 538-5212 |
| Libby |
Lincoln County Public Libraries |
220 West 6th Street |
59923 |
(406) 293-2778 |
| Lincoln |
Library Lincoln Branch Library |
102 9th Avenue South |
|
(406) 362-4300 |
| Livingston |
Livingston-Park County Public Library |
228 West Callender Street |
59047 |
(406) 222-0862 |
| City |
Library |
Address |
Zip |
Phone |
| Malta |
Phillips County Library |
10 South 4th St East |
59538 |
(406) 654-2407 |
| Manhattan |
Manhattan Community Library |
200 W Fulton Ave |
59741 |
(406) 284-3341 |
| Marion |
Marion Branch Library |
205 Gopher Lane |
|
(406) 854-2333 |
| Miles City |
Miles City Public Library |
|
59301 |
(406) 234-1496 |
| Missoula |
Missoula Public Library |
301 E Main |
59802 |
(406) 721-2665 |
| Moore |
Moore Public Library |
403 Fergus Avenue |
59464 |
(406) 374-2364 |
| City |
Library |
Address |
Zip |
Phone |
| Opheim |
Opheim Community Library |
100 Rock Street |
|
(406) 762-3213 |
| City |
Library |
Address |
Zip |
Phone |
| Philipsburg |
Philipsburg Public Library |
102 S Sansome |
59858 |
(406) 859-5030 |
| Plains |
Plains Public Library District |
108 West Railroad |
59859 |
(406) 826-3101 |
| Plentywood |
Sheridan County Library |
100 West Laurel Ave |
59254 |
(406) 765-2317 |
| Polson |
Polson City Library |
2 First Avenue East |
59860 |
(406) 883-8225 |
| Poplar |
Poplar City Library |
208 3rd Ave West |
|
(406) 768-3749 |
| City |
Library |
Address |
Zip |
Phone |
| Red Lodge |
Red Lodge Carnegie Library |
3 West 8th Street |
59068 |
(406) 446-1905 |
| Richey |
Richey Public Library |
223 South Main Street |
|
(406) 773-5585 |
| Ronan |
Ronan City Library |
203 Main Street Sw |
59864 |
(406) 676-3682 |
| Roundup |
Roundup School-Community Library |
525 6th Ave West |
59072 |
(406) 323-1802 |
| City |
Library |
Address |
Zip |
Phone |
| Saco |
Saco Branch Library |
201b Taylor Street |
|
(406) 654-2407 |
| Saint Ignatius |
St Ignatius School-Community Library |
76 Third Ave. |
59865 |
(406) 745-3811 |
| Saint Regis |
St Regis Branch Library |
7 Tiger Street |
|
(406) 822-3563 |
| Scobey |
Daniels County Library |
203 Timmons St |
59263 |
(406) 487-5502 |
| Seeley Lake |
Seeley Lake Branch Library |
|
|
(406) 677-2224 |
| Shelby |
Toole County Library |
229 2nd Ave S |
59474 |
(406) 424-8345 |
| Sheridan |
Sheridan Public Library |
109 East Hamilton |
59749 |
(406) 842-5770 |
| Sidney |
Sidney-Richland County Library |
121 3rd Ave Nw |
59270 |
(406) 433-1917 |
| Stanford |
Judith Basin County Free Library |
93 Third Street North |
59479 |
(406) 566-2277 |
| Stevensville |
North Valley Public Library |
208 Main Street |
59870 |
(406) 777-5061 |
| Sunburst |
North Toole County Library |
105 First St N |
|
(406) 937-6980 |
| Superior |
Mineral County Public Library |
301 2nd Ave East |
59872 |
(406) 822-3563 |
| City |
Library |
Address |
Zip |
Phone |
| Terry |
Prairie County Library |
309 Garfield Ave |
59349 |
(406) 635-5546 |
| Thompson Falls |
Thompson Falls Public Library |
911 Main Street |
59873 |
(406) 827-3547 |
| Three Forks |
Three Forks Community Library |
607 Main St |
59752 |
(406) 285-3747 |
| Townsend |
Broadwater School And Community Library |
201 N Spruce St |
59644 |
(406) 266-5060 |
| Troy |
Troy Branch Library |
3rd Kalispell |
|
(406) 295-4040 |
| Twin Bridges |
Twin Bridges Public Library |
206 S Main |
59754 |
(406) 684-5416 |
| City |
Library |
Address |
Zip |
Phone |
| Valier |
Valier Public Library |
400 Teton Avenue |
59486 |
(406) 279-3366 |
| Virginia City |
Thompson-Hickman County Library |
217 Idaho Street |
59755 |
(406) 843-5346 |
| City |
Library |
Address |
Zip |
Phone |
| West Yellowstone |
West Yellowstone Public Library |
23 N Dunraven Street |
59758 |
(406) 646-9017 |
| White Sulphur Spring |
Meagher County-City Library |
15 First Avenue Se |
59645 |
(406) 547-2250 |
| Whitefish |
Whitefish Branch Library |
9 Spokane Ave |
|
(406) 862-6657 |
| Whitehall |
Whitehall Community Library |
110 First St West |
|
(406) 287-3763 |
| Wibaux |
Wibaux Public Library |
115 S Wibaux |
59353 |
(406) 796-2452 |
| Winifred |
Dorothy Asbjornson Community Library |
110 Main Street |
59489 |
(406) 462-5425 |
| Winnett |
Petroleum County School-Community Library |
205 South Broadway |
59087 |
(406) 429-2451 |
| Wolf Point |
Roosevelt County Library |
220 2nd Ave South |
59201 |
(406) 653-2411 |