Find Your Library

The North Country Library System is comprised of 66 independent member libraries throughout a four-county region. Search by county below, or find a printable directory here.

Member Library Contact Information

Find the library nearest you!
Library NameStreet AddressCityZipcodePhone NumberWebsite URLEmail AddressCounty
Adams Center Free Library18267 State Route 177 PO Box EAdams Center13606-0517315-583-5501http://www.adamscenterfreelibrary.org[email protected]Jefferson
Adams Free Library2 North Main Street
PO Box 58
Adams13605-1120315-232-2265http://www.adamsfreelibrary.org/[email protected]Jefferson
Macsherry Library112 Walton StreetAlexandria Bay13607-1203315-482-2241http://www.macsherrylibrary.org[email protected]Jefferson
Crosby Public Library59 Main Street
PO Box 120
Antwerp13608-0120315-659-8564http://www.crosbylibrary.org[email protected]Jefferson
Belleville Philomathean Free Library8086 County Route 75 PO Box 27Belleville13611-0027315-846-5103http://bellevillefreelibrary.org[email protected]Jefferson
Brantingham-Greig Reading Center5186 Greig RoadBrantingham13345315-634-5790 Ext 6http://bhmgreads.org[email protected]Lewis
Sally Ploof Hunter Memorial Library101 Public Works Drive PO Box 253Black River13612-2102315-773-5163http://sallyploofhunterlibrary.org[email protected]Jefferson
Brownville Glen Park Library216 Brown Boulevard
PO Box 510
Brownville13615-0510315-788-7889http://brownvillelibrary.org[email protected]Jefferson
Badenhausen Public Library4 Main StreetBrasher Falls13613315-389-5033https://badenhausenlibrary.org/[email protected]St. Lawrence
Beaver Falls Library9607 Lewis Street
PO Box 75
Beaver Falls13305-0075315-346-6216http://www.beaverfallslibrary.org[email protected]Lewis
Canton Free Library8 Park StreetCanton13617-3712315-386-3712http://cantonfreelibrary.org[email protected]St. Lawrence
Carthage Free Library412 Budd StreetCarthage13619-1206315-493-2620http://www.carthagefreelibrary.org[email protected]Jefferson
Cape Vincent Community Library157 North Real Street
PO Box 283
Cape Vincent13618315-654-2132http://capevincentlibrary.org[email protected]Jefferson
Lyme Free Library12165 Main StreetChaumont13622-0369315-649-5454http://www.lymefreelibrary.org[email protected]Jefferson
Hawn Memorial Library220 John StreetClayton13624-1098315-686-3762http://www.hawnmemoriallibrary.org[email protected]Jefferson
Clifton Community Library7171 State Highway 3
PO Box 678
Cranberry Lake12927-0678315-848-3256http://www.cliftoncomlib.org[email protected]St. Lawrence
Hepburn Library of Colton84 Main Street
PO Box 7
Colton13625-0007315-262-2310http://coltonhepburnlibrary.org[email protected]St. Lawrence
Croghan Free Library9794 State Route 812 PO Box 8Croghan13327-0008315-346-6521http://croghanfreelibrary.org[email protected]Lewis
Central Square Library637 South Main StreetCentral Square13036315-668-6104http://www.centralsquarelibrary.org[email protected]Oswego
Constableville Library3158 Main Street
PO Box 376
Constableville13325-0376315-397-2801http://cvillelibrary.org[email protected]Lewis
Depauville Free Library32333 County Route 179 PO Box 239Depauville13632-0239315-686-3299http://www.depauvillefreelibrary.org/[email protected]Jefferson
Dexter Free Library120 East Kirby Street
PO Box 544
Dexter13634-0544315-639-6785http://www.dexterfreelibrary.org/[email protected]Jefferson
Hepburn Library of Edwards2005 Main Street
PO Box 9
Edwards13635-0009315-562-3521http://www.hepburnlibrary.org/[email protected]St. Lawrence
East Hounsfield Free Library19438 State Route 3East Hounsfield13601-5504315-788-0637http://www.easthounsfieldlibrary.org/[email protected]Jefferson
Ellisburg Free Library12117 State Route 193
PO Box 26
Ellisburg13636315-846-5087http://www.ellisburglibrary.org/[email protected]Jefferson
Evans Mills Public Library8706 Noble Street
PO Box 240
Evans Mills13637-0240315-629-4483http://www.evansmillspubliclibrary.org/[email protected]Jefferson
Fulton Public Library160 South First StreetFulton13069-1720315-592-5159https://fultonpubliclibrary.org/[email protected]Oswego
Reading Room Association of Gouverneur60 Church StreetGouverneur13642-1424315-287-0191http://www.gouverneurlibrary.org/[email protected]St. Lawrence
Hammond Free Library17 Main Street
PO Box 229
Hammond13646-0229315-324-5139http://www.hammondfreelibrary.org/[email protected]St. Lawrence
Hannibal Free Library152 Oswego Street
PO Box 174
Hannibal13074-0174315-564-5471http://www.hannibalfreelibrary.org/[email protected]Oswego
Harrisville Free Library8209 Main Street
PO Box 207
Harrisville13648-2577315-543-2577http://www.harrisvillefreelibrary.org/[email protected]Lewis
Henderson Free Library8939 State Route 178
PO Box 302
Henderson13650-0302315-938-7169http://www.hendersonfreelibrary.org/[email protected]Jefferson
Hepburn Library of Hermon105 Main Street
PO Box A
Hermon13652-0400315-347-2285http://www.hermonhepburnlibrary.org/[email protected]St. Lawrence
Heuvelton Free Library57 State Street
PO Box 346
Heuvelton13654-0346315-344-6550http://www.heuveltonfreelibrary.org/[email protected]St. Lawrence
Hopkinton Reading Center7 Church StreetHopkinton12965315-328-4113http://www.hopkintonnylibrary.org/[email protected]St. Lawrence
Orleans Public Library36263 State Route 180
PO Box 139
LaFargeville13656-0139315-658-2271http://www.lafargevillelibrary.org/[email protected]Jefferson
Hepburn Library of Lisbon6899 County Route 10Lisbon13658-0086315-393-0111http://www.hepburnlibraryoflisbon.org/[email protected]St. Lawrence
Lowville Free Library5387 Dayan StreetLowville13367-1126315-376-2131http://www.lowvillefreelibrary.org/[email protected]Lewis
Lyons Falls Library3918 High StreetLyons Falls13368315-348-6180http://www.lyonsfallslibrary.org/[email protected]Lewis
Hepburn Library of Madrid11 Church Street
PO Box 40
Madrid13660-9801315-322-5673http://www.hepburnlibraryofmadrid.org/[email protected]St. Lawrence
Mannsville Free Library108 Lilac Park Drive
PO Box 156
Mannsville13661-0156315-465-4049http://www.mannsvillelibrary.org/[email protected]Jefferson
William H Bush Memorial Library5605 Whitaker Road
PO Box 69
Martinsburg13404-0141315-376-7490http://www.martinsburglibrary.org/[email protected]Lewis
Massena Public Library41 Glenn StreetMassena13662-2088315-769-9914http://www.massenapubliclibrary.org/[email protected]St. Lawrence
Mexico Public Library3269 Main Street
PO Box 479
Mexico13114-0479315-963-3012http://www.mexicopubliclibrary.org/[email protected]Oswego
Morley Library (Branch of Canton)7230 County Route 27Morley13617315-379-0066https://cantonfreelibrary.org/morley/[email protected]St. Lawrence
Morristown Public Library200 Main Street
PO Box 206
Morristown13664-8833315-375-8833http://www.morristownpubliclibrary.org/[email protected]St. Lawrence
Hepburn Library of Norfolk1 Hepburn Street
PO Box 530
Norfolk13667-3052315-384-3052http://www.hepburnlibraryofnorfolk.org/[email protected]St. Lawrence
Norwood Public Library1 Morton StreetNorwood13668-0206315-353-6692http://www.norwoodnylibrary.org/[email protected]St. Lawrence
Ogdensburg Public Library312 Washington StreetOgdensburg13669-1518315-393-4325http://www.ogdensburgpubliclibrary.org/[email protected]St. Lawrence
Cogswell Free Library1999 County Route 2
PO Box 35
Orwell13426-0035315-298-5563http://www.cogswellfreelibrary.org/[email protected]Oswego
Osceola Public Library2117 North Osceola RoadOsceola13316-5809315-599-7122http://www.osceolapublic.org/[email protected]Lewis
Oswego Public Library120 East Second StreetOswego13126-5867315-341-5867http://www.oswegopubliclibrary.org/[email protected]Oswego
Parish Public Library3 Church Street
PO Box 465
Parish13131-0465315-625-7130http://www.parishpubliclibrary.org/[email protected]Oswego
Phoenix Public Library34 Elm StreetPhoenix13135-1221315-695-4355http://www.phoenixnylibrary.org/[email protected]Oswego
Bodman Memorial Library8 Aldrich StreetPhiladelphia13673-0369315-642-3323http://www.bodmanmemoriallibrary.org/[email protected]Jefferson
Port Leyden Community Library3145 Canal Street
PO Box 97
Port Leyden13433-0097315-348-6077http://www.portleydenlibrary.org/[email protected]Lewis
Potsdam Public Library2 Park StreetPotsdam13676-2099315-265-7230http://www.potsdamlibrary.org/[email protected]

[email protected]
St. Lawrence
Pulaski Public Library4917 North Jefferson StreetPulaski13142-4112315-298-2717http://www.pulaskinypubliclibrary.org/[email protected]Oswego
Rensselaer Falls Library (Branch of Canton)212 Rensselaer Street
PO Box 154
Rensselaer Falls13680315-344-4155https://cantonfreelibrary.org/rensselaer-falls/[email protected]St. Lawrence
Richville Free Library87 Main Street
PO Box 42
Richville13681-0042315-287-1481http://www.richvillefreelibrary.org/[email protected]St. Lawrence
Rodman Public Library12509 School Street
PO Box B
Rodman13682-0002315-232-4167http://www.rodmanpubliclibrary.org/[email protected]Jefferson
Russell Public Library25 Pestle StreetRussell13684-0510315-347-2115http://www.russellpubliclibrary.org/[email protected]St. Lawrence
Hay Memorial Library105 South Broad Street
PO Box 288
Sackets Harbor13685-0288315-646-2228http://www.haymemoriallibrary.org/[email protected]Jefferson
Annie Porter Ainsworth Memorial Library6064 South Main Street PO Box 69Sandy Creek13145-0069315-387-3732http://www.ainsworthmemoriallibrary.org/[email protected]Oswego
Theresa Free Library301 Main StreetTheresa13691-2003315-628-5972http://www.theresafreelibrary.org/[email protected]Jefferson
Thousand Island Park Library42822 St Lawrence Park Avenue, PO Box 239Thousand Island Park13692-1115315-215-4133http://www.tiparklibrary.org/[email protected]Jefferson
B Elizabeth Strong Memorial Library6312 East Main Street
PO Box 27
Turin13473-0017315-348-6433http://www.turinlibrary.org/[email protected]Lewis
Hepburn Library of Waddington30 Main Street
PO Box 205
Waddington13694-0205315-388-4454http://www.waddingtonlibrary.org/[email protected]St. Lawrence
Roswell P Flower Memorial Library229 Washington StreetWatertown13601-3388315-785-7705http://www.flowermemoriallibrary.org/[email protected]Jefferson
Town of Lewis Library1039 State Rt 26West Leyden13489315-942-6813http://www.westleydenlibrary.org/[email protected]Lewis
Williamstown Library2877 County Route 17 PO Box 4Williamstown13493-3611315-964-2802http://www.williamstownlibrary.org/[email protected]Oswego