Local Data Search

 
USA.com / North Dakota / Public Library

North Dakota Public Library

101 public libraries were found in North Dakota.




Rank by: Collections, Size, Programs
Fargo Public Library
102 North 3rd Street
Fargo, ND 58102
phone: 701-241-1472
Type: Library System
Staff: 38.80 Collections: 369,690 Programs: 586 Internet Computer: 70
Bismarck Veterans Memorial Public Library
515 N 5th Street
Bismarck, ND 58501
phone: 701-355-1480
Type: Library System
Staff: 26.20 Collections: 260,574 Programs: 1,285 Internet Computer: 46
Grand Forks Public Library
2110 Library Circle
Grand Forks, ND 58201
phone: 701-772-8116
Type: Library System
Staff: 23.00 Collections: 172,044 Programs: 468 Internet Computer: 54
Minot Public Library
516 2nd Avenue Sw
Minot, ND 58701
phone: 701-852-1045
Type: Library System
Staff: 16.83 Collections: 127,234 Programs: 346 Internet Computer: 29
James River Valley Library System
105 Third Street Se
Jamestown, ND 58401
phone: 701-252-2990
Type: Library System
Staff: 9.60 Collections: 84,173 Programs: 130 Internet Computer: 12
Morton Mandan Public Library
609 W. Main Street
Mandan, ND 58554
phone: 701-667-5365
Type: Library System
Staff: 7.78 Collections: 75,715 Programs: 331 Internet Computer: 10
Dickinson Area Public Library
139 Third Street West
Dickinson, ND 58601
phone: 701-456-7700
Type: Library System
Staff: 8.00 Collections: 66,382 Programs: 127 Internet Computer: 22
Williston Community Library
1302 Davidson Drive
Williston, ND 58801
phone: 701-774-8805
Type: Library System
Staff: 10.25 Collections: 64,301 Programs: 140 Internet Computer: 8
West Fargo Public Library
109 Third Street East
West Fargo, ND 58078
phone: 701-433-5460
Type: Library System
Staff: 10.60 Collections: 46,438 Programs: 519 Internet Computer: 20
Mclean-Mercer Regional Library
216 Second Street
Riverdale, ND 58565
phone: 701-654-7652
Type: Library System
Staff: 2.50 Collections: 26,407 Programs: 6 Internet Computer: 2
Ward County Public Library
405 Third Avenue Se
Minot, ND 58701
phone: 701-852-5388
Type: Library System
Staff: 4.13 Collections: 22,236 Programs: 62 Internet Computer: 15
Leach Public Library
417 2nd Avenue N
Wahpeton, ND 58075
phone: 701-642-5732
Type: Library System
Staff: 3.17 Collections: 21,620 Programs: 289 Internet Computer: 17
Heart Of America Library
201 W Third Street
Rugby, ND 58368
phone: 701-776-6223
Type: Library System
Staff: 3.00 Collections: 17,807 Programs: 63 Internet Computer: 3
Bottineau County Public Library
314 West 5th Street
Bottineau, ND 58318
phone: 701-228-2967
Type: Library System
Staff: 2.30 Collections: 16,610 Programs: 53 Internet Computer: 2
Beulah Public Library
116 Central Avenue N
Beulah, ND 58523
phone: 701-873-2884
Type: Library System
Staff: 2.50 Collections: 13,247 Programs: 10 Internet Computer: 4
Hazen Public Library
203 East Main
Hazen, ND 58545
phone: 701-748-2977
Type: Library System
Staff: 2.00 Collections: 12,856 Programs: 93 Internet Computer: 11
Mckenzie County Public Library
112 Second Avenue Ne
Watford City, ND 58854
phone: 701-444-3785
Type: Library System
Staff: 1.75 Collections: 11,472 Programs: 9 Internet Computer: 5
Lake Region Public Library
423 7th Street Ne
Devils Lake, ND 58301
phone: 701-662-2220
Type: Library System
Staff: 3.54 Collections: 11,381 Programs: 106 Internet Computer: 8
Bowman Regional Public Library
18 Divide Street East
Bowman, ND 58623
phone: 701-523-3797
Type: Library System
Staff: 1.73 Collections: 11,315 Programs: 109 Internet Computer: 18
Lisbon Public Library
409 Forest Street
Lisbon, ND 58054
phone: 701-683-5174
Type: Library System
Staff: 0.78 Collections: 11,060 Programs: 14 Internet Computer: 4
Edgeley Public Library
530 Main Street
Edgeley, ND 58433
phone: 701-493-2769
Type: Library System
Staff: 2.50 Collections: 10,946 Programs: 10 Internet Computer: 2
Carnegie Regional Library
49 West 7th Street
Grafton, ND 58237
phone: 701-352-2754
Type: Library System
Staff: 3.30 Collections: 9,738 Programs: 4 Internet Computer: 8
Griggs County Library
902 Burrel Avenue Se
Cooperstown, ND 58425
phone: 701-797-2214
Type: Library System
Staff: 2.00 Collections: 9,267 Programs: 46 Internet Computer: 6
Carrington City Library
87 8th Avenue N
Carrington, ND 58421
phone: 701-652-3921
Type: Library System
Staff: 0.99 Collections: 9,235 Programs: 59 Internet Computer: 13
Cavalier Public Library
106 West 2nd Avenue South
Cavalier, ND 58220
phone: 701-265-4746
Type: Library System
Staff: 0.90 Collections: 8,766 Programs: 181 Internet Computer: 5
Valley City Barnes County Public Library
410 North Central Avenue
Valley City, ND 58072
phone: 701-845-3821
Type: Library System
Staff: 5.00 Collections: 8,467 Programs: 71 Internet Computer: 8
Cavalier County Library
600 Fifth Avenue
Langdon, ND 58249
phone: 701-256-5353
Type: Library System
Staff: 1.80 Collections: 7,979 Programs: 65 Internet Computer: 4
Adams County Library
103 N 6th Street
Hettinger, ND 58639
phone: 701-567-2741
Type: Library System
Staff: 1.17 Collections: 7,410 Programs: 5 Internet Computer: 5
Oakes School & Public Library
804 Main Avenue
Oakes, ND 58474
phone: 701-742-3234
Type: Library System
Staff: 0.38 Collections: 7,299 Programs: 25 Internet Computer: 18
Divide County Public Library
204 First Street Ne
Crosby, ND 58730
phone: 701-965-6305
Type: Library System
Staff: 1.90 Collections: 6,496 Programs: 16 Internet Computer: 5
Casselton Public Library
702 1st Street North
Casselton, ND 58012
phone: 701-347-4861
Type: Library System
Staff: 0.89 Collections: 6,000 Programs: 102 Internet Computer: 3
Wishek School & Public Library
200 Badger Street S
Wishek, ND 58495
phone: 701-452-2995
Type: Library System
Staff: 0.60 Collections: 5,915 Programs: 0 Internet Computer: 6
Lakota City Library
116 West B Avenue
Lakota, ND 58344
phone: 701-247-2543
Type: Library System
Staff: 0.25 Collections: 5,131 Programs: 9 Internet Computer: 1
Mayville Public Library
52 Center Avenue North
Mayville, ND 58257
phone: 701-788-3388
Type: Library System
Staff: 0.88 Collections: 4,834 Programs: 53 Internet Computer: 1
Velva Public & School Library
101 West 4th Street
Velva, ND 58790
phone: 701-338-2022
Type: Library System
Staff: 0.10 Collections: 4,810 Programs: 1,038 Internet Computer: 17
Stanley Public Library
116 Main Street
Stanley, ND 58784
phone: 701-628-2223
Type: Library System
Staff: 0.65 Collections: 4,745 Programs: 10 Internet Computer: 3
Washburn Public Library
705 Main Avenue
Washburn, ND 58577
phone: 701-462-8180
Type: Library System
Staff: 1.00 Collections: 4,429 Programs: 148 Internet Computer: 2
Cando Community Library
523 Main
Cando, ND 58324
phone: 701-968-4549
Type: Library System
Staff: 0.80 Collections: 4,015 Programs: 16 Internet Computer: 5
Turtle Lake Public Library
107 Eggert Street
Turtle Lake, ND 58575
phone: 701-448-9170
Type: Library System
Staff: 0.55 Collections: 4,003 Programs: 9 Internet Computer: 3
Harvey Public Library
119 East Tenth Street
Harvey, ND 58341
phone: 701-324-2156
Type: Library System
Staff: 2.15 Collections: 3,910 Programs: 31 Internet Computer: 2
Garrison Public Library
32 South Main Street
Garrison, ND 58540
phone: 701-463-7336
Type: Library System
Staff: 1.05 Collections: 3,801 Programs: 45 Internet Computer: 3
New Town Public Library
103 Main Sooline Place
New Town, ND 58763
phone: 701-627-4812
Type: Library System
Staff: 0.25 Collections: 3,558 Programs: 0 Internet Computer: 4
Golden Valley County Library
54 Central Avenue
Beach, ND 58621
phone: 701-872-4627
Type: Library System
Staff: 1.08 Collections: 3,500 Programs: 15 Internet Computer: 2
Edna Ralston Public Library
116 1/2 Towner Avenue
Larimore, ND 58251
phone: 701-343-2181
Type: Library System
Staff: 0.18 Collections: 3,163 Programs: 10 Internet Computer: 2
Park River School & Public Library
605 6th Street W
Park River, ND 58270
phone: 701-284-7164
Type: Library System
Staff: 0.25 Collections: 3,123 Programs: 3 Internet Computer: 10
New England Public Library
726 Mckenzie Avenue
New England, ND 58647
phone: 701-579-4223
Type: Library System
Staff: 0.27 Collections: 3,012 Programs: 10 Internet Computer: 0
Harry L. Petrie Public Library
101 Ne First
Linton, ND 58552
phone: 701-254-4737
Type: Library System
Staff: 0.60 Collections: 2,782 Programs: 8 Internet Computer: 3
Northwood School & City Library
420 Trojan Road
Northwood, ND 58267
phone: 701-587-5221
Type: Library System
Staff: 0.15 Collections: 2,773 Programs: 1 Internet Computer: 25
Kidder County Public Library
115 West Broadway
Steele, ND 58482
phone: 701-475-2855
Type: Library System
Staff: 1.55 Collections: 2,677 Programs: 0 Internet Computer: 1
Underwood Public Library
88 Lincoln Avenue
Underwood, ND 58576
phone: 701-442-3441
Type: Library System
Staff: 0.60 Collections: 2,609 Programs: 30 Internet Computer: 3
Mohall Public Library
115 Main Street West
Mohall, ND 58761
phone: 701-756-7242
Type: Library System
Staff: 0.80 Collections: 2,400 Programs: 3 Internet Computer: 1
Hankinson Public Library
315 Main Avenue S
Hankinson, ND 58041
phone: 701-242-7929
Type: Library System
Staff: 0.60 Collections: 2,300 Programs: 68 Internet Computer: 1
Kindred Public Library
330 Elm Street
Kindred, ND 58051
phone: 701-428-3456
Type: Library System
Staff: 0.00 Collections: 2,127 Programs: 10 Internet Computer: 2
Ellendale Public Library
67 1st Avenue South
Ellendale, ND 58436
phone: 701-349-3852
Type: Library System
Staff: 0.75 Collections: 1,892 Programs: 6 Internet Computer: 6
Lidgerwood City Library
15 Wiley Avenue N
Lidgerwood, ND 58053
phone: 701-538-4669
Type: Library System
Staff: 0.32 Collections: 1,873 Programs: 6 Internet Computer: 1
Lamoure Public & School Library
105 6th Avenue Se
Lamoure, ND 58458
phone: 701-883-5396
Type: Library System
Staff: 0.15 Collections: 1,674 Programs: 8 Internet Computer: 6
Rolla Public Library
14 First Street Se
Rolla, ND 58367
phone: 701-477-3849
Type: Library System
Staff: 0.45 Collections: 1,586 Programs: 13 Internet Computer: 11
Enderlin Municipal Library
303 Railway Street
Enderlin, ND 58027
phone: 701-437-2953
Type: Library System
Staff: 1.10 Collections: 1,573 Programs: 51 Internet Computer: 8
Max Community Library
215 Main Street
Max, ND 58759
phone: 701-679-2263
Type: Library System
Staff: 0.48 Collections: 1,556 Programs: 19 Internet Computer: 2
Pembina School & City Library
155 South Third Street
Pembina, ND 58271
phone: 701-825-6217
Type: Library System
Staff: 0.50 Collections: 1,213 Programs: 24 Internet Computer: 2
New Rockford Public Library
10 8th Street N
New Rockford, ND 58356
phone: 701-947-5540
Type: Library System
Staff: 0.88 Collections: 1,182 Programs: 9 Internet Computer: 8
Sioux County Library
300 Second Avenue
Fort Yates, ND 58538
phone: 701-854-3481
Type: Library System
Staff: 0.32 Collections: 1,061 Programs: 0 Internet Computer: 0
Glen Ullin Public Library
114 South Main Street
Glen Ullin, ND 58631
phone: 701-348-3951
Type: Library System
Staff: 0.00 Collections: 942 Programs: 1 Internet Computer: 0
Forman Public Library
347 Main Street
Forman, ND 58032
phone: 701-724-4032
Type: Library System
Staff: 0.35 Collections: 932 Programs: 18 Internet Computer: 4
Minnewaukan Public Library
170 Main Street East
Minnewaukan, ND 58351
phone: 701-850-5034
Type: Library System
Staff: 0.63 Collections: 916 Programs: 5 Internet Computer: 1
Sherwood Public Library
204 Main Street
Sherwood, ND 58782
phone: 701-459-2261
Type: Library System
Staff: 0.50 Collections: 772 Programs: 21 Internet Computer: 1
Bowbells Public Library
200 Madison Avenue
Bowbells, ND 58721
phone: 701-377-2397
Type: Library System
Staff: 0.08 Collections: 725 Programs: 3 Internet Computer: 4
Mott Public Library
202 E Third Street
Mott, ND 58646
phone: 701-824-2163
Type: Library System
Staff: 0.45 Collections: 642 Programs: 5 Internet Computer: 2
Satre Memorial Library
528 5th Street
Milnor, ND 58060
phone: 701-427-5295
Type: Library System
Staff: 0.58 Collections: 630 Programs: 194 Internet Computer: 1
Maddock Community Library
2nd & Dakota
Maddock, ND 58348
phone: 701-438-2235
Type: Library System
Staff: 0.50 Collections: 625 Programs: 5 Internet Computer: 3
Ashley Public Library
113 First Avenue Nw
Ashley, ND 58413
phone: 701-288-3510
Type: Library System
Staff: 0.15 Collections: 540 Programs: 3 Internet Computer: 1
Leeds Public Library
221 Main Street West
Leeds, ND 58346
phone: 701-466-2930
Type: Library System
Staff: 0.14 Collections: 495 Programs: 6 Internet Computer: 2
Rolette Public Library
1015 1st Avenue
Rolette, ND 58366
phone: 701-246-3511
Type: Library System
Staff: 0.00 Collections: 488 Programs: 3 Internet Computer: 0
Stanton Public Library
312 Harmon Avenue
Stanton, ND 58571
phone: 701-745-3235
Type: Library System
Staff: 0.48 Collections: 366 Programs: 15 Internet Computer: 2
Gackle Public Library
302 Main
Gackle, ND 58442
Type: Library System
Staff: 0.25 Collections: 271 Programs: 0 Internet Computer: 0
Hebron Public Library
606 Lincoln Avenue
Hebron, ND 58638
phone: 701-878-4110
Type: Library System
Staff: 0.75 Collections: 109 Programs: 5 Internet Computer: 3
Margaret Fraase Public Library
204 Wilcox Avenue N
Buffalo, ND 58011
phone: 701-633-6315
Type: Library System
Staff: 0.00 Collections: 83 Programs: 1 Internet Computer: 3
Walhalla Public Library
1010 Central Avenue
Walhalla, ND 58282
phone: 701-549-3794
Type: Library System
Staff: 0.78 Collections: 67 Programs: 2 Internet Computer: 3
Killdeer Public Library
101 High Street Nw
Killdeer, ND 58640
phone: 701-764-5877
Type: Library System
Staff: 1.23 Collections: 65 Programs: 11 Internet Computer: 11
Parshall Public Library
23 North Main
Parshall, ND 58770
phone: 701-862-2665
Type: Library System
Staff: 0.60 Collections: 0 Programs: 0 Internet Computer: 2
Dunn Center Public Library
150 2nd Street West
Dunn Center, ND 58626
phone: 701-548-8400
Type: Library System
Staff: 0.00 Collections: 0 Programs: 0 Internet Computer: 3
Elgin Public Library
121 North Main Street
Elgin, ND 58533
phone: 701-584-2181
Type: Library System
Staff: 0.00 Collections: 0 Programs: 1 Internet Computer: 4
James River Valley Library System
105 Third Street Se
Jamestown, ND 58402
phone: 701-252-2990
Type: Central Library
James River Valley Bookmobile
910 Fifth Street Se
Jamestown, ND 58401
phone: 701-252-1531
Type: Bookmobile
Aneta Public Library
11995 19th Street Ne
Aneta, ND 58212
phone: 701-326-4235
Type: Branch Library
Michigan Public Library
105 1st Street East
Michigan, ND 58259
phone: 701-259-2122
Type: Branch Library
Adams Mini Library
503 Briggs Avenue
Adams, ND 58210
phone: 701-352-2754
Type: Branch Library
Prairie Resource Center
12793 20th Street Sw
Fairfield, ND 58627
phone: 701-575-4473
Type: Branch Library
Billings County Resource Center Library
350 Broadway
Medora, ND 58645
phone: 701-623-4868
Type: Branch Library
Dr. James Carlson Library
2801 32nd Avenue South
Fargo, ND 58103
phone: 701-476-4040
Type: Branch Library
Northport Library
2714 Broadway
Fargo, ND 58102
phone: 701-476-4026
Type: Branch Library
Gackle Public Library
302 Main
Gackle, ND 58442
phone: 701-485-3374
Type: Central Library
Grand Forks Public Library
2110 Library Circle
Grand Forks, ND 58206
phone: 701-772-8116
Type: Central Library
Minnewaukan Public Library
170 Main Street East
Minnewaukan, ND 58351
phone: 701-473-5735
Type: Central Library
Mott Public Library
202 E Third Street
Mott, ND 58646
phone: 701-824-3159
Type: Central Library
Park River School & Public Library
605 6th Street W
Park River, ND 58270
phone: 701-284-6116
Type: Central Library
Parshall Public Library
23 North Main
Parshall, ND 58770
phone: 701-862-3459
Type: Central Library
Kenmare Branch Library
5 Ne 3rd Street
Kenmare, ND 58746
phone: 701-385-4232
Type: Branch Library
Tioga Community Library
210 N Main Street
Tioga, ND 58852
phone: 701-664-3627
Type: Branch Library
Rolette Public Library
1015 1st Avenue
Rolette, ND 58366
phone: 701-246-3849
Type: Central Library
Northwood School & City Library
420 Trojan Road
Northwood, ND 58267
Type: Central Library


 
The USA.com website and domain are privately owned and are not operated by or affiliated with any government or municipal authority.
© 2024 World Media Group, LLC.