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.
Adams Mini Library 503 Briggs Ave Adams, ND 58210-0018 Cou: Walsh (701) 352-2754 Sq feet: 14386 . Main Office Map |
Aneta Public Library Rr 1 Box 88 Aneta, ND 58212-0088 Cou: Nelson (701) 326-4235 Sq feet: 14386 . Main Office Map |
Mckenzie County Rural Library 112 Second Avenue Ne Arnegard, ND 58835-0453 Cou: Mckenzie (701) 586-3599 . Main Office Map |
Ashley Public Library 113 First Avenue Nw Ashley, ND 58413-0015 Cou: Mcintosh (701) 288-3510 Sq feet: 1050 Map |
Golden Valley County Library 54 Central Avenue Beach, ND 58621-0579 Cou: Golden Valley (701) 872-4627 Sq feet: 3700 Map |
Beulah Public Library 116 Central Avenue N Beulah, ND 58523-0239 Cou: Mercer (701) 873-4637 Sq feet: 1800 Map |
Bismarck Veterans Memorial Public Library 515 N Fifth Street Bismarck, ND 58501-4057 Cou: Burleigh (701) 222-6410 . Main Office Map |
Bismarck Veterans Memorial Public Library 515 N Fifth Street Bismarck, ND 58501-4057 Cou: Burleigh (701) 222-6410 . Main Office Map |
Bottineau County Public Library 314 West 5th Street Bottineau, ND 58318-1204 Cou: Bottineau (701) 228-2967 Sq feet: 3300 . Main Office Map |
Bottineau County Library 314 West 5th Street Bottineau, ND 58318-1204 Cou: Bottineau (701) 228-2967 . Main Office Map |
Clara Lincoln Phelan Memorial Library 101 Main Street Bowman, ND 58623-0179 Cou: Bowman (701) 523-3797 Sq feet: 2260 Map |
Margaret Fraase Public Library 204 Wilcox Ave N Buffalo, ND 58011-0014 Cou: Cass (701) 633-8586 Sq feet: 812 Map |
Cando Community Library 523 Main Cando, ND 58324-0798 Cou: Towner (701) 968-4549 Sq feet: 1960 Map |
Carrington City Library 55 Ninth Ave S Carrington, ND 58421-2017 Cou: Foster (701) 652-3921 Sq feet: 2225 Map |
Casselton Public Library 702 1st Street North Casselton, ND 58012-1090 Cou: Cass (701) 347-4861 Sq feet: 2112 Map |
Cavalier Public Library 106a West 2nd Ave South Cavalier, ND 58220-0634 Cou: Pembina (701) 265-4746 Sq feet: 1458 Map |
Griggs County Library 902 Burrel Ave Se Cooperstown, ND 58425-0546 Cou: Griggs (701) 797-2214 . Main Office Map |
Griggs County Library 902 Burrel Ave Se Cooperstown, ND 58425-0546 Cou: Griggs (701) 797-2214 . Main Office Map |
Divide County Public Library 204 First Street Ne Crosby, ND 58730-0090 Cou: Divide (701) 965-6305 Sq feet: 4300 Map |
Carnegie Public Library 623 Fourth Avenue Devils Lake, ND 58301-2421 Cou: Ramsey (701) 662-2220 Sq feet: 4800 Map |
Dickinson Public Library 139 Third Street W Dickinson, ND 58601-5137 Cou: Stark (701) 456-7700 Sq feet: 15040 . Main Office Map |
Dickinson Public Library 139 Third Street W Dickinson, ND 58601-5137 Cou: Stark (701) 456-7700 . Main Office Map |
Prairie Resource Center 139 Third Street West Dickinson, ND 58601-5145 Cou: Stark (701) 225-8100 Sq feet: 15040 . Main Office Map |
Billings County Resource Center 139 Third Street West Dickinson, ND 58601-5145 Cou: Billings (701) 225-8100 Sq feet: 15040 . Main Office Map |
Drake Public Library 5th Avenue & Main Street Drake, ND 58736-0407 Cou: Mchenry Sq feet: 525 Map |
Edgeley Public Library 530 Main Street Edgeley, ND 58433-0218 Cou: Lamoure (701) 439-2469 Sq feet: 2660 Map |
South Central Area Library 530 Main Street Edgeley, ND 58433-0218 Cou: Lamoure (701) 493-2769 Sq feet: 2660 . Main Office Map |
South Central Area Library 530 Main Street Edgeley, ND 58433-0218 Cou: Lamoure (701) 493-2769 . Main Office Map |
Ellendale Public Library 50 South Second Ellendale, ND 58436-0520 Cou: Dickey (701) 349-3852 Sq feet: 1400 Map |
Enderlin Municipal Library 303 Railway Street Enderlin, ND 58027-1343 Cou: Ransom (701) 437-2953 Sq feet: 2100 Map |
Fargo Public Library 102 North Third Street Fargo, ND 58102-4808 Cou: Cass (701) 241-1491 . Main Office Map |
Southpointe 3051 25th Street S Fargo, ND 58103-4899 Cou: Cass (701) 476-4040 Sq feet: 33950 . Main Office Map |
Fargo Public Library 102 North Third Street Fargo, ND 58102-4899 Cou: Cass (701) 241-1491 Sq feet: 33950 . Main Office Map |
Flasher Public Library 114 North Main Flasher, ND 58535-0227 Cou: Morton (701) 597-3524 Sq feet: 1600 Map |
Forman Public Library 347 Main Street Forman, ND 58032-0382 Cou: Sargent (701) 724-4032 Sq feet: 900 Map |
Sioux County Library 9424 24th Avenue Fort Yates, ND 58568-0094 Cou: Sioux (701) 854-3481 Map |
Gackle Public Library 302 Main Gackle, ND 58442-0098 Cou: Logan (701) 485-3374 Sq feet: 396 Map |
Garrison Public Library 32 South Main Street Garrison, ND 58540-0067 Cou: Mclean (701) 463-7336 Sq feet: 2000 Map |
Goodrich Public Library 122 Mckinley Ave Goodrich, ND 58444-0175 Cou: Sheridan (701) 884-2632 Sq feet: 450 Map |
Carnegie Regional Library 7th & Griggs Grafton, ND 58237-1050 Cou: Walsh (701) 352-2754 Sq feet: 14386 . Main Office Map |
Grand Forks Public Library 2110 Library Circle Grand Forks, ND 58206-6324 Cou: Grand Forks (701) 772-8116 Sq feet: 37415 Map |
Hankinson Public Library 315 Main Avenue S Hankinson, ND 58041-4422 Cou: Richland (701) 242-7929 Sq feet: 400 Map |
Harvey Public Library 119 East Tenth Street Harvey, ND 58341-1531 Cou: Wells (701) 324-2156 Sq feet: 5000 Map |
Hatton School & Public Library 503 4th Street Hatton, ND 58240-0200 Cou: Traill (701) 543-3455 Sq feet: 2280 Map |
Hazen Public Library 203 East Main Hazen, ND 58545-0471 Cou: Mercer (701) 748-2977 Sq feet: 5700 Map |
Hebron Public Library 606 Lincoln Avenue Hebron, ND 58638-0448 Cou: Morton (701) 878-4404 Sq feet: 1200 Map |
Adams County Library 103 N 6th Street Hettinger, ND 58639-0448 Cou: Adams (701) 567-2741 Sq feet: 3486 . Main Office Map |
Alfred Dickey Public Library 105 Third Street Se Jamestown, ND 58041-2140 Cou: Stutsman (701) 252-2990 Sq feet: 11132 Map |
Stutsman County Library 910 Fifth Street Se Jamestown, ND 58401-4418 Cou: Stutsman (701) 252-1531 Sq feet: 2641 . Main Office Map |
Stutsman County Library 910 Fifth Street Se Jamestown, ND 58401-4418 Cou: Stutsman (701) 252-1531 . Main Office Map |
Kenmare Branch Library #5 Ne 3rd Kenmare, ND 58746-0104 Cou: Ward (701) 385-4232 Sq feet: 6750 . Main Office Map |
Killdeer School And Public Library 100 West High Street Nw Killdeer, ND 58640-0455 Cou: Dunn (701) 764-5805 Sq feet: 800 Map |
Kindred Public Library 330 Elm Street Kindred, ND 58051-4008 Cou: Cass (701) 428-3456 Sq feet: 1050 Map |
Lakota City Library 116 West B Avenue Lakota, ND 58344-0307 Cou: Nelson (701) 247-2543 Sq feet: 1496 Map |
Lamoure School & Public Library 105 3rd Ave Se Lamoure, ND 58458-0656 Cou: Lamoure (701) 883-5396 Sq feet: 3420 Map |
Cavalier County Library 600 Fifth Avenue Langdon, ND 58249-2500 Cou: Cavalier (701) 256-5353 Sq feet: 4000 Map |
Edna Ralston Public Library 116 1/2 Towner Avenue Larimore, ND 58251-0766 Cou: Grand Forks (701) 343-2181 Sq feet: 1951 Map |
Leeds Public Library Main Street West Leeds, ND 58346-0247 Cou: Benson (701) 466-2989 Sq feet: 5000 Map |
Watts Free Library 101 Third Street North Leonard, ND 58052-4123 Cou: Cass (701) 645-2453 Sq feet: 300 Map |
Lidgerwood City Library 15 Wiley Ave N Lidgerwood, ND 58053-0280 Cou: Richland Sq feet: 2000 Map |
Harry L. Petrie Public Library 101 Ne First Linton, ND 58552-0416 Cou: Emmons (701) 254-4737 Sq feet: 1824 Map |
Lisbon Public Library 409 Forest Street Lisbon, ND 58054-0569 Cou: Ransom (701) 683-5174 Sq feet: 3950 Map |
Maddock Community Library 2nd & Dakota Maddock, ND 58348-0188 Cou: Benson (701) 438-2552 Sq feet: 324 Map |
Mandan Public Library 108 First Street Nw Mandan, ND 58554-3160 Cou: Morton (701) 667-3256 Sq feet: 7000 Map |
Morton County Library 300 First Street Nw Mandan, ND 58554-3117 Cou: Morton (701) 667-3327 Sq feet: 1472 . Main Office Map |
Morton County Library 300 First Street Nw Mandan, ND 58554-3117 Cou: Morton (701) 667-3327 . Main Office Map |
Max Community Library Main Street Max, ND 58759-0102 Cou: Mclean (701) 679-2770 Sq feet: 714 Map |
Mayville Public Library 52 Center Avenue Mayville, ND 58257-1299 Cou: Traill (701) 786-3388 Sq feet: 1994 Map |
Michigan Public Library 105 1st Street East Michigan, ND 58259-0331 Cou: Nelson (701) 259-2122 Sq feet: 14386 . Main Office Map |
Satre Memorial Library 408 Main Street Milnor, ND 58060-0225 Cou: Sargent (701) 427-5275 Sq feet: 500 Map |
Minnewaukan Public Library 130 Main Street Minnewaukan, ND 58351-0261 Cou: Benson (701) 473-5735 Sq feet: 627 Map |
Minot Public Library 516 Second Avenue Sw Minot, ND 58701-3792 Cou: Ward (701) 852-1045 Sq feet: 40700 Map |
Ward County Public Library 405 Third Avenue Se Minot, ND 58701-4020 Cou: Ward (701) 852-5388 Sq feet: 6750 . Main Office Map |
Ward County Public Library 405 Third Avenue Se Minot, ND 58701-4020 Cou: Ward (701) 852-5388 . Main Office Map |
Mohall Public Library 112 Main Street E Mohall, ND 58761-0159 Cou: Renville (701) 756-7242 Sq feet: 1300 Map |
Mott Public Library 202 E Third Street Mott, ND 58646-0477 Cou: Hettinger (701) 824-2163 Sq feet: 2400 Map |
New England Public Library 726 Mckenzie Avenue New England, ND 58647-0266 Cou: Hettinger (701) 579-4223 Sq feet: 500 Map |
New Rockford Public Library 811 First Avenue N New Rockford, ND 58356-1510 Cou: Eddy (701) 947-5540 Sq feet: 1776 Map |
New Town Public Library 103 Main Sooline Place New Town, ND 58763-2490 Cou: Mountrail (701) 627-4810 Sq feet: 1000 Map |
Oakes School & Public Library 804 Main Avenue Oakes, ND 58474-0330 Cou: Dickey (701) 742-3234 Sq feet: 2013 Map |
Park River School & Public Library 605 6th Street West Park River, ND 58270-0718 Cou: Walsh (701) 284-6116 Sq feet: 2395 Map |
Parshall Public Library 114 4th Ave Ne Parshall, ND 58770-9516 Cou: Mountrail (701) 862-3636 Sq feet: 2505 Map |
Pembina School & Public Library 155 South Third Street Pembina, ND 58271-0541 Cou: Pembina (701) 825-6261 Sq feet: 1600 Map |
Reeder Branch Library Main Street Reeder, ND 58649-0096 Cou: Adams (701) 853-2579 Sq feet: 3486 . Main Office Map |
Mclean/mercer Regional Library Downtown Plaza 2nd Street Riverdale, ND 58565-0505 Cou: Mclean (701) 654-7652 . Main Office Map |
Mclean/mercer Regional Library Downtown Plaza 2nd Street Riverdale, ND 58565-0505 Cou: Mclean (701) 654-7652 . Main Office Map |
Rolla Public Library 14 First Street Se Rolla, ND 58367-0190 Cou: Rolette (701) 477-3849 Map |
Heart Of America Library 201 W Third Street Rugby, ND 58368-1798 Cou: Pierce (701) 776-6223 Sq feet: 7000 Map |
Linson Memorial Library 206 South Main Stanley, ND 58784-0249 Cou: Mountrail (701) 628-2232 Sq feet: 1344 Map |
Stanton Public Library 312 Harmon Ave Stanton, ND 58571-0130 Cou: Mercer (701) 745-3235 Sq feet: 805 Map |
Kidder County Public Library 115 West Broadway Steele, ND 58482-0227 Cou: Kidder (701) 475-2855 Sq feet: 1827 . Main Office Map |
Kidder County Public Library 115 West Broadway Steele, ND 58482-0227 Cou: Kidder (701) 475-2855 . Main Office Map |
Tioga Community Library 210 N Main St Tioga, ND 58801-3894 Cou: Williams (701) 774-8805 Sq feet: 10350 . Main Office Map |
Turtle Lake Public Library 107 Eggert Street Turtle Lake, ND 58575-0540 Cou: Mclean (701) 448-9170 Sq feet: 1444 Map |
Underwood Public Library 88 Lincoln Ave Underwood, ND 58576-0304 Cou: Mclean (701) 442-5481 Sq feet: 1190 Map |
Valley City-barnes County Public Library 410 North Central Avenue Valley City, ND 58072-2949 Cou: Barnes (701) 845-3821 Sq feet: 8100 Map |
Velva School & Public Library 101 West 4th Street Velva, ND 58790-0179 Cou: Mchenry (701) 338-2022 Sq feet: 2809 Map |
Leach Public Library 417 Second Avenue North Wahpeton, ND 58075-4488 Cou: Richland (701) 642-5732 Sq feet: 6314 Map |
Walhalla Public Library 1012 Central Avenue Walhalla, ND 58282-0587 Cou: Pembina (701) 549-3794 Sq feet: 1540 Map |
Washburn Public Library 705 Main Ave Washburn, ND 58577-0637 Cou: Mclean (701) 462-8180 Sq feet: 2000 Map |
Mckenzie County Public Library 112 Second Avenue Ne Watford City, ND 58835-0453 Cou: Mckenzie (701) 586-3599 . Main Office Map |
West Fargo Public Library 401 Seventh Street E West Fargo, ND 58078-2899 Cou: Cass (701) 828-0415 Sq feet: 6100 Map |
Williston Community Library 1302 Davidson Drive Williston, ND 58801-3894 Cou: Williams (701) 774-8805 Sq feet: 10350 . Main Office Map |
Williston Community Library 1302 Davidson Drive Williston, ND 58801-3894 Cou: Williams (701) 774-8805 . Main Office Map |
Wishek School And Public Library 100 Badger Street S Wishek, ND 58495-0247 Cou: Mcintosh (701) 452-2518 Sq feet: 2600 Map |