North Dakota Public Libraries listed by City.

Back to State Library Index

New in town? Just visiting. Need to find a library?
Books, magazines, newspapers, local history and internet access
is provided at most of these public libraries.
Call them, visit their website or use the map feature to locate the library.

Sponsored by:


Ashley Public Library
113 First Avenue Nw
Ashley, ND 58413-0015
Cou: Mcintosh (701) 288-3510
MAILING ADDRESS:
Po Box 15
Ashley, ND 58413-0015
  Map
Golden Valley County Library
54 Central Avenue
Beach, ND 58621-0579
Cou: Golden Valley (701) 872-4627
MAILING ADDRESS:
Po Box 579
Beach, ND 58621-0579
  Map
Beulah Public Library
116 Central Avenue N
Beulah, ND 58523-0239
Cou: Mercer (701) 873-2884
Web Site
MAILING ADDRESS:
Po Box 239
Beulah, ND 58523-0239
  Map
Bismarck Veterans Memorial Public Library
515 N 5th Street
Bismarck, ND 58501-4081
Cou: Burleigh (701) 222-6410
Web Site
MAILING ADDRESS:
<-Same
Branches   Map
Bottineau County Library
314 West 5th Street
Bottineau, ND 58318-1204
Cou: Bottineau (701) 228-2967
MAILING ADDRESS:
<-Same
Branches   Map
Clara Lincoln Phelan Memorial Library
15 First Street Nw
Bowman, ND 58623-0179
Cou: Bowman (701) 523-3797
MAILING ADDRESS:
Po Box 179
Bowman, ND 58623-0179
  Map
Margaret Fraase Public Library
204 Wilcox Ave N
Buffalo, ND 58011-0014
Cou: Cass (701) 633-8586
MAILING ADDRESS:
Po Box 14
Buffalo, ND 58011-0014
  Map
Cando Community Library
523 Main
Cando, ND 58324-0798
Cou: Towner (701) 968-4549
Web Site
MAILING ADDRESS:
Po Box 798
Cando, ND 58324-0798
  Map
Carrington City Library
55 Ninth Ave S
Carrington, ND 58421-2017
Cou: Foster (701) 652-3921
MAILING ADDRESS:
<-Same
  Map
Casselton Public Library
702 1st Street North
Casselton, ND 58012-1090
Cou: Cass (701) 347-4861
MAILING ADDRESS:
Po Box 1090
Casselton, ND 58013-1090
  Map
Cavalier Public Library
106a West 2nd Ave South
Cavalier, ND 58220-0634
Cou: Pembina (701) 265-4746
MAILING ADDRESS:
<-Same
  Map
Griggs County Library
902 Burrel Ave Se
Cooperstown, ND 58425-0546
Cou: Griggs (701) 797-2214
MAILING ADDRESS:
Po Box 546
Cooperstown, ND 58425-0546
Branches   Map
Divide County Public Library
204 First Street Ne
Crosby, ND 58730-0090
Cou: Divide (701) 965-6305
MAILING ADDRESS:
Po Box 90
Crosby, ND 58730-0090
  Map
Lake Region Public Library
423 7th Street Ne
Devils Lake, ND 58301-1048
Cou: Ramsey (701) 662-2220
MAILING ADDRESS:
<-Same
  Map
Dickinson Public Library
139 Third Street West
Dickinson, ND 58601-5145
Cou: Stark (701) 456-7700
Web Site
MAILING ADDRESS:
<-Same
Branches   Map
Drake Public Library
411 Main Street
Drake, ND 58736-0407
Cou: Mchenry
MAILING ADDRESS:
Po Box 407
Drake, ND 58736-0407
  Map
Edgeley Public Library
530 Main Street
Edgeley, ND 58433-0218
Cou: Lamoure (701) 493-2769
MAILING ADDRESS:
Po Box 218
Edgeley, ND 58433-0218
  Map
South Central Area Library
530 Main Street
Edgeley, ND 58433-0218
Cou: Lamoure (701) 493-2769
MAILING ADDRESS:
Po Box 218
Edgeley, ND 58433-0218
Branches   Map
Ellendale Public Library
50 South Second
Ellendale, ND 58436-0113
Cou: Dickey (701) 349-3852
MAILING ADDRESS:
Po Box 113
Ellendale, ND 58436-0520
  Map
Enderlin Municipal Library
303 Railway Street
Enderlin, ND 58027-1343
Cou: Ransom (701) 437-2953
MAILING ADDRESS:
<-Same
  Map
Fargo Public Library
102 North Third Street
Fargo, ND 58102-4899
Cou: Cass (701) 241-1491
Web Site
MAILING ADDRESS:
102 North 3rd Street
Fargo, ND 58102-4899
Branches   Map
Flasher Public Library
104 5th Avenue East
Flasher, ND 58535-0227
Cou: Morton (701) 597-3127
MAILING ADDRESS:
Po Box 227
Flasher, ND 58535-0227
  Map
Forman Public Library
347 Main Street
Forman, ND 58032-0382
Cou: Sargent (701) 724-4032
MAILING ADDRESS:
Po Box 382
Forman, ND 58032-0382
  Map
Gackle Public Library
302 Main
Gackle, ND 58442-0098
Cou: Logan (701) 485-3374
MAILING ADDRESS:
Po Box 98
Gackle, ND 58442-0098
  Map
Garrison Public Library
32 South Main Street
Garrison, ND 58540-0067
Cou: Mclean (701) 463-7336
Web Site
MAILING ADDRESS:
Po Box 67
Garrison, ND 58540-0067
  Map
Goodrich Public Library
122 Mckinley Ave
Goodrich, ND 58444-0175
Cou: Sheridan (701) 884-2632
MAILING ADDRESS:
Po Box 175
Goodrich, ND 58444-0175
  Map
Carnegie Regional Library
49 West 7th Street
Grafton, ND 58237-1050
Cou: Walsh (701) 352-2754
MAILING ADDRESS:
<-Same
Branches   Map
Grand Forks Public Library
2110 Library Circle
Grand Forks, ND 58206-6324
Cou: Grand Forks (701) 772-8116
Web Site
MAILING ADDRESS:
<-Same
  Map
Hankinson Public Library
315 Main Avenue S
Hankinson, ND 58041-0244
Cou: Richland (701) 242-7929
MAILING ADDRESS:
Po Box 244
Hankinson, ND 58041-0244
  Map
Harvey Public Library
119 East Tenth Street
Harvey, ND 58341-1531
Cou: Wells (701) 324-2156
MAILING ADDRESS:
<-Same
  Map
Hatton School & Public Library
503 4th Street
Hatton, ND 58240-0200
Cou: Traill (701) 543-3455
MAILING ADDRESS:
Po Box 200
Hatton, ND 58240-0200
  Map
Hazen Public Library
203 East Main
Hazen, ND 58545-0471
Cou: Mercer (701) 748-2977
Web Site
MAILING ADDRESS:
Po Box 471
Hazen, ND 58545-0471
  Map
Hebron Public Library
606 Lincoln Avenue
Hebron, ND 58638-0448
Cou: Morton (701) 878-4110
MAILING ADDRESS:
<-Same
  Map
Adams County Library
103 N 6th Street
Hettinger, ND 58639-0448
Cou: Adams (701) 567-2741
Web Site
MAILING ADDRESS:
Po Box 448
Hettinger, ND 58639-0448
Branches   Map
Alfred Dickey Public Library
105 Third Street Se
Jamestown, ND 58401-4214
Cou: Stutsman (701) 252-2990
Web Site
MAILING ADDRESS:
Po Box 2140
Jamestown, ND 58402-2140
  Map
Stutsman County Library
910 Fifth Street Se
Jamestown, ND 58401-4418
Cou: Stutsman (701) 252-1531
MAILING ADDRESS:
<-Same
Branches   Map
Killdeer Public Library
100 West High Street Nw
Killdeer, ND 58640-0579
Cou: Dunn (701) 764-5877
MAILING ADDRESS:
P O Box 579
Killdeer, ND 58640-0579
  Map
Kindred Public Library
330 Elm Street
Kindred, ND 58051-4008
Cou: Cass (701) 428-3456
Web Site
MAILING ADDRESS:
<-Same
  Map
Lakota City Library
116 West B Avenue
Lakota, ND 58344-0307
Cou: Nelson (701) 247-2543
MAILING ADDRESS:
Po Box 307
Lakota, ND 58344-0307
  Map
Lamoure Public & School Library
105 3rd Ave Se
Lamoure, ND 58458-0656
Cou: Lamoure (701) 883-5396
Web Site
MAILING ADDRESS:
Po Box 656
Lamoure, ND 58458-0656
  Map
Cavalier County Library
600 Fifth Avenue
Langdon, ND 58249-2500
Cou: Cavalier (701) 256-5353
MAILING ADDRESS:
600 5th Ave
Langdon, ND 58249-2500
  Map
Edna Ralston Public Library
116 1/2 Towner Avenue
Larimore, ND 58251-0459
Cou: Grand Forks (701) 343-2181
MAILING ADDRESS:
Po Box 459
Larimore, ND 58251-0459
  Map
Leeds Public Library
Main Street West
Leeds, ND 58346-0295
Cou: Benson (701) 466-2930
MAILING ADDRESS:
Po Box 295
Leeds, ND 58346-0295
  Map
Watts Free Library
101 Third Street North
Leonard, ND 58052-4123
Cou: Cass (701) 645-2453
MAILING ADDRESS:
<-Same
  Map
Lidgerwood City Library
15 Wiley Ave N
Lidgerwood, ND 58053-0280
Cou: Richland
MAILING ADDRESS:
Po Box 280
Lidgerwood, ND 58053-0280
  Map
Harry L. Petrie Public Library
101 Ne First
Linton, ND 58552-0416
Cou: Emmons (701) 254-4737
MAILING ADDRESS:
Po Box 416
Linton, ND 58552-0416
  Map
Lisbon Public Library
409 Forest Street
Lisbon, ND 58054-0569
Cou: Ransom (701) 683-5174
MAILING ADDRESS:
<-Same
  Map
Maddock Community Library
2nd & Dakota
Maddock, ND 58348-0188
Cou: Benson (701) 438-2252
MAILING ADDRESS:
Po Box 188
Maddock, ND 58348-0188
  Map
Mandan Public Library
609 West Main St.
Mandan, ND 58554-3149
Cou: Morton (701) 667-5365
Web Site
MAILING ADDRESS:
<-Same
  Map
Morton County Library
300 First Street Nw
Mandan, ND 58554-3117
Cou: Morton (701) 667-3327
Web Site
MAILING ADDRESS:
<-Same
Branches   Map
Max Community Library
Main Street
Max, ND 58759-0102
Cou: Mclean (701) 679-2263
MAILING ADDRESS:
Po Box 102
Max, ND 58759-0102
  Map
Mayville Public Library
52 Center Avenue
Mayville, ND 58257-1299
Cou: Traill (701) 788-3388
MAILING ADDRESS:
<-Same
  Map
Satre Memorial Library
528 5th Street
Milnor, ND 58060-0225
Cou: Sargent (701) 427-5275
MAILING ADDRESS:
Po Box 225
Milnor, ND 58060-0225
  Map
Minnewaukan Public Library
170 Main Street
Minnewaukan, ND 58351-0261
Cou: Benson (701) 473-5735
MAILING ADDRESS:
Po Box 261
Minnewaukan, ND 58351-0261
  Map
Minot Public Library
516 2nd Ave Sw
Minot, ND 58701-3792
Cou: Ward (701) 852-1045
Web Site
MAILING ADDRESS:
516 2nd Avenue Sw
Minot, ND 58701-3739
  Map
Ward County Public Library
405 Third Avenue Se
Minot, ND 58701-4020
Cou: Ward (701) 852-5388
MAILING ADDRESS:
<-Same
Branches   Map
Mohall Public Library
115 Main Street West
Mohall, ND 58761-0159
Cou: Renville (701) 756-7242
MAILING ADDRESS:
Po Box 159
Mohall, ND 58761-0159
  Map
Mott Public Library
202 E Third Street
Mott, ND 58646-0477
Cou: Hettinger (701) 824-2163
MAILING ADDRESS:
Po Box 477
Mott, ND 58646-0477
  Map
New England Public Library
726 Mckenzie Avenue
New England, ND 58647-0266
Cou: Hettinger (701) 579-4223
MAILING ADDRESS:
Po Box 266
New England, ND 58647-0266
  Map
New Rockford Public Library
813 First Avenue N
New Rockford, ND 58356-1549
Cou: Eddy (701) 947-5540
MAILING ADDRESS:
<-Same
  Map
New Town Public Library
103 Main Sooline Place
New Town, ND 58763-0390
Cou: Mountrail (701) 627-4812
MAILING ADDRESS:
Po Box 309
New Town, ND 58763-0309
  Map
Oakes School & Public Library
804 Main Avenue
Oakes, ND 58474-0330
Cou: Dickey (701) 742-3234
Web Site
MAILING ADDRESS:
Po Box 330
Oakes, ND 58474-0330
  Map
Park River School & Public Library
605 6th Sreet W
Park River, ND 58270-0718
Cou: Walsh (701) 284-6116
MAILING ADDRESS:
Po Box 240
Park River, ND 58270-0718
  Map
Parshall Public Library
114 4th Ave Ne
Parshall, ND 58770-9516
Cou: Mountrail (701) 862-3775
MAILING ADDRESS:
<-Same
  Map
Pembina School & Public Library
155 South Third Street
Pembina, ND 58271-0409
Cou: Pembina (701) 825-6261
MAILING ADDRESS:
Po Box 409
Pembina, ND 58271-0409
  Map
Mclean-mercer Regional Library
Downtown Plaza 2nd St
Riverdale, ND 58565-0505
Cou: Mclean (701) 654-7652
MAILING ADDRESS:
Po Box 505
Riverdale, ND 58565-0505
Branches   Map
Rolla Public Library
14 First Street Se
Rolla, ND 58367-0190
Cou: Rolette (701) 477-3849
Web Site
MAILING ADDRESS:
Po Box 190
Rolla, ND 58367-0190
  Map
Heart Of America Library
201 W Third Street
Rugby, ND 58368-1798
Cou: Pierce (701) 776-6223
MAILING ADDRESS:
<-Same
  Map
Sioux County Library
9424 24th Avenue
Solen, ND 58570-0094
Cou: Sioux (701) 854-3481
MAILING ADDRESS:
Po Box 123
Solen, ND 58570-0094
  Map
Linson Memorial Library
206 South Main
Stanley, ND 58784-0249
Cou: Mountrail (701) 628-2225
MAILING ADDRESS:
Po Box 249
Stanley, ND 58784-0249
  Map
Stanton Public Library
312 Harmon Ave
Stanton, ND 58571-0130
Cou: Mercer (701) 745-3235
MAILING ADDRESS:
Po Box 130
Stanton, ND 58571-0130
  Map
Kidder County Public Library
115 West Broadway
Steele, ND 58482-0227
Cou: Kidder (701) 475-2855
MAILING ADDRESS:
Po Box 227
Steele, ND 58482-0227
Branches   Map
Turtle Lake Public Library
107 Eggert Street
Turtle Lake, ND 58575-0540
Cou: Mclean (701) 448-9170
MAILING ADDRESS:
Po Box 540
Turtle Lake, ND 58575-0540
  Map
Underwood Public Library
88 Lincoln Ave
Underwood, ND 58576-0304
Cou: Mclean (701) 442-3441
MAILING ADDRESS:
Po Box 304
Underwood, ND 58576-0304
  Map
Valley City Barnes County Public Library
410 North Central Avenue
Valley City, ND 58072-2949
Cou: Barnes (701) 845-3821
MAILING ADDRESS:
<-Same
  Map
Velva Public & School Library
101 West 4th Street
Velva, ND 58790-0179
Cou: Mchenry (701) 338-2022
MAILING ADDRESS:
Po Box 179
Velva, ND 58790-0179
  Map
Leach Public Library
417 Second Avenue North
Wahpeton, ND 58075-4416
Cou: Richland (701) 642-5732
Web Site
MAILING ADDRESS:
417 2nd Ave N
Wahpeton, ND 58075-4416
  Map
Walhalla Public Library
1012 Central Ave
Walhalla, ND 58282-0587
Cou: Pembina (701) 549-3794
MAILING ADDRESS:
Po Box 587
Walhalla, ND 58282-0587
  Map
Washburn Public Library
705 Main Ave
Washburn, ND 58577-0637
Cou: Mclean (701) 462-8180
MAILING ADDRESS:
Po Box 637
Washburn, ND 58577-0637
  Map
Mckenzie County Public Library
112 Second Avenue Ne
Watford City, ND 58854-0990
Cou: Mckenzie (701) 444-3785
MAILING ADDRESS:
Po Box 990
Watford City, ND 58854-0990
Branches   Map
West Fargo Public Library
401 Seventh Street East
West Fargo, ND 58078-2899
Cou: Cass (701) 282-0415
MAILING ADDRESS:
<-Same
  Map
Williston Community Library
1302 Davidson Drive
Williston, ND 58801-3894
Cou: Williams (701) 774-8805
Web Site
MAILING ADDRESS:
<-Same
Branches   Map
Wishek School & Public Library
100 Badger Street S
Wishek, ND 58495-0247
Cou: Mcintosh (701) 452-4291
MAILING ADDRESS:
Po Box 247
Wishek, ND 58495-0247
  Map

Back to State Library Index

Please Visit our Sponsors.



You can own any of these domain names:

govt.net - - citizennetwork.com - - citygovt.com - - digitaltownhall.com - - digitaltownhall.net - - digitaltownhall.org - - ecitizen.net - - e-citizen.org - - ecivic.com - - ecivic.net - - ecivic.org - - ecivic.us - - e-civic.com - - e-civic.net - - e-civic.org - - e-civic.us - - egovernment.net - - e-government.net - - e-government.org - - ecityhall.com - - ecityhall.net - - ecityhall.org - - etownhall.biz - - etownhall.us - - e-govt.net - - e-govt.org - - governing.net - - governmentnet.com - - governmentnetwork.com - govnetwork.com - - governmentweb.com - - govtsoft.com - - governmentsoft.com - - governmentvoice.com - - govtaccess.com - - govtvoice.com - - netcommunity.net - - netcommunity.org - - attic.net - - allthing.com - -