Warning:

JavaScript must be enabled in order for you to use CountingOpinions services. However, it seems JavaScript is either disabled or not supported by your browser. To use standard view, enable JavaScript by changing your browser options, then try again.

A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - R - S - T - U - W - Download Excel version
New Hampshire State Library
Name Address City State Zip County Phone No. Hours
AARON CUTLER MEMORIAL LIBRARY 
   AARON CUTLER MEMORIAL LIBRARY269 CHARLES BANCROFT HIGHWAYLITCHFIELDNH03052-2346Hillsborough(603) 424-4044
ABBIE GREENLEAF LIBRARY
   ABBIE GREENLEAF LIBRARY439 MAIN STREETFRANCONIANH03580-0787Grafton(603) 823-8424
ABBOTT LIBRARY
   ABBOTT LIBRARY542 ROUTE 11SUNAPEENH03782-0314SULLIVAN(603) 763-5513
ACWORTH SILSBY FREE LIBRARY
   ACWORTH SILSBY LIBRARY5 Lynnhill RdACWORTHNH03601-0179Sullivan(603) 835-2150
ALLENSTOWN PUBLIC LIBRARY
   ALLENSTOWN PUBLIC LIBRARY59 MAIN STREETALLENSTOWNNH03275-1716MERRIMACK(603) 485-7651
AMHERST TOWN LIBRARY
   AMHERST TOWN LIBRARY14 MAIN STREETAMHERSTNH03031-2930Hillsborough(603) 673-2288
Amsterdam Public Library
   Amsterdam Hole in the Dike Library BranchNH9-5
   Amsterdam Public LibraryOosterdokskade 143AmsterdamNH1011 DLAMST020-5230900
ANDOVER PUBLIC LIBRARY
   ANDOVER PUBLIC LIBRARY11 SCHOOL STREETANDOVERNH03216-3620MERRIMACK(603) 735-5333
ASHLAND TOWN LIBRARY
   ASHLAND TOWN LIBRARY41 MAIN STREETASHLANDNH03217-0660GRAFTON(603) 968-7928
BAKER FREE LIBRARY 
   BAKER FREE LIBRARY509 SOUTH STREETBOWNH03304-3413Merrimack(603) 224-7113
BARRINGTON PUBLIC LIBRARY
   BARRINGTON PUBLIC LIBRARY39 PROVINCE LANEBARRINGTONNH03825-3937STRAFFORD(603) 664-9715
BARTLETT PUBLIC LIBRARY
   BARTLETT PUBLIC LIBRARYMAIN STREETBARTLETTNH03812-0366CARROLL(603) 374-2755
BATH PUBLIC LIBRARY
   BATH PUBLIC LIBRARY4 West Bath RoadBathNH03740Grafton6037473772
BEDFORD PUBLIC LIBRARY
   BEDFORD PUBLIC LIBRARY3 MEETINGHOUSE ROADBEDFORDNH03110-5406HILLSBOROUGH(603) 472-3023
BELMONT PUBLIC LIBRARY
   BELMONT PUBLIC LIBRARY146 MAIN STREETBELMONTNH03220-0308BELKNAP(603) 267-8331
BERLIN PUBLIC LIBRARY
   BERLIN PUBLIC LIBRARY270 MAIN STREETBERLINNH03570-2465COOS(603) 752-5210
BETHLEHEM PUBLIC LIBRARY
   BETHLEHEM PUBLIC LIBRARY2115 MAIN STREETBETHLEHEMNH03574-0250GRAFTON(603) 869-2409
BLAISDELL MEMORIAL LIBRARY
   BLAISDELL MEMORIAL LIBRARY129 STAGE ROADNOTTINGHAMNH03290-0115ROCKINGHAM(603) 679-8484
BOSCAWEN PUBLIC LIBRARY
   BOSCAWEN PUBLIC LIBRARY273 KING STREETBOSCAWENNH03303-3099MERRIMACK(603) 796-2442
BREMER POND MEMORIAL LIBRARY
   BREMER POND MEMORIAL LIBRARY1 MAIN STREETPITTSBURGNH03592-0098Coos(603) 538-7032
BROOKLINE PUBLIC LIBRARY
   BROOKLINE PUBLIC LIBRARY16 MAIN STREETBROOKLINENH03033-0157HILLSBOROUGH(603) 673-3330
BROWN MEMORIAL LIBRARY
   BROWN MEMORIAL LIBRARY78 WEST MAIN STREETBRADFORDNH03221-0437MERRIMACK(603) 938-5562
BYRON G. MERRILL LIBRARY
   BYRON G. MERRILL LIBRARY10 BUFFALO ROADRUMNEYNH03266-9801GRAFTON(603) 786-9520
CAMPTON PUBLIC LIBRARY 
   CAMPTON PUBLIC LIBRARY1110 NH ROUTE 175CAMPTONNH03223-9801GRAFTON(603) 726-4877
CANAAN TOWN LIBRARY
   CANAAN TOWN LIBRARY1173 U.S. RT 4CANAANNH03741-0368GRAFTON(603) 523-9650
CHAMBERLIN FREE PUBLIC LIBRARY
   CHAMBERLIN FREE PUBLIC LIBRARY46 MAIN STREETGREENVILLENH03048-0499Hillsborough(603) 878-1105
CHESLEY MEMORIAL LIBRARY
   CHESLEY MEMORIAL LIBRARY8 MOUNTAIN AVENUENORTHWOODNH03261-0157ROCKINGHAM(603) 942-5472
CHESTER PUBLIC LIBRARY
   CHESTER PUBLIC LIBRARY3 CHESTER STREETCHESTERNH03036-0277ROCKINGHAM(603) 887-3404
CHESTERFIELD PUBLIC LIBRARY
   CHESTERFIELD PUBLIC LIBRARY524 ROUTE 63CHESTERFIELDNH03443-3607CHESHIRE(603) 363-4621
CHICHESTER TOWN LIBRARY
   CHICHESTER TOWN LIBRARY161 MAIN STREETCHICHESTERNH03263-6512MERRIMACK(603) 798-5613
CHOCORUA PUBLIC LIBRARY
   CHOCORUA PUBLIC LIBRARY25 DEER HILL ROADCHOCORUANH03817-0128Carroll(603) 323-8610
COLBY MEMORIAL LIBRARY
   COLBY MEMORIAL LIBRARY7 COLBY ROADDANVILLENH03819-5104ROCKINGHAM(603) 382-6733
COLEBROOK PUBLIC LIBRARY
   COLEBROOK PUBLIC LIBRARY149 MAIN STREETCOLEBROOKNH03576-0058COOS(603) 237-4808
CONANT PUBLIC LIBRARY
   CONANT PUBLIC LIBRARY111 MAIN STREETWINCHESTERNH03470-0006CHESHIRE(603) 239-4331
CONCORD PUBLIC LIBRARY
   CONCORD PUBLIC LIBRARY45 GREEN STREETCONCORDNH03301-4294MERRIMACK(603) 225-8670
   HEIGHTS BRANCH LIBRARY14 CANTEBURY ROADCONCORDNH03301-5617Merrimack603-230-4932
   PENACOOK BRANCH3 MERRIMACK STREETPENACOOKNH03303-1417MERRIMACK(603) 753-4441
CONVERSE FREE LIBRARY
   CONVERSE FREE LIBRARY38 UNION STREETLYMENH03768-9702GRAFTON(603) 795-4622
CONWAY PUBLIC LIBRARY
   CONWAY PUBLIC LIBRARY15 MAIN STREETCONWAYNH03818-2100CARROLL(603) 447-5552
COOK MEMORIAL LIBRARY
   COOK MEMORIAL LIBRARY93 MAIN STREETTAMWORTHNH03886-0249CARROLL(603) 323-8510
DALAND MEMORIAL LIBRARY 
   DALAND MEMORIAL LIBRARY5 NORTH MAIN STREETMONT VERNONNH03057-0335HILLSBOROUGH(603) 673-7888
DALTON PUBLIC LIBRARY
   DALTON PUBLIC LIBRARY741 UNIT 2 DALTON ROADDALTONNH03598-9305COOS(603) 837-2751
DAVIS PUBLIC LIBRARY
   DAVIS PUBLIC LIBRARY1391 ROUTE 123 NORTHSTODDARDNH03464-9702Cheshire(603) 446-6251
DEERING PUBLIC LIBRARY
   DEERING PUBLIC LIBRARY762 Deering Center RoadDEERINGNH03244-0078Hillsborough603-464-5108
DENNIS JOOS MEMORIAL LIBRARY
   DENNIS JOOS MEMORIAL LIBRARY888 WASHINGTON STWEST STEWARTSTOWNNH03597-0360Coos(603) 246-3329
DERRY PUBLIC LIBRARY
   DERRY PUBLIC LIBRARY64 EAST BROADWAYDERRYNH03038-2414ROCKINGHAM(603) 432-6140
DOVER PUBLIC LIBRARY
   DOVER PUBLIC LIBRARY73 LOCUST STREETDOVERNH03820-3785STRAFFORD(603) 516-6050
DUBLIN PUBLIC LIBRARY
   DUBLIN PUBLIC LIBRARY1114 MAIN STREETDUBLINNH03444-0442CHESHIRE(603) 563-8658
DUDLEY-TUCKER LIBRARY
   DUDLEY-TUCKER LIBRARY6 EPPING STREETRAYMONDNH03077-0909ROCKINGHAM(603) 895-2633
DUMMER PUBLIC LIBRARY
   DUMMER PUBLIC LIBRARY67 HILL ROADDUMMERNH03588-5406COOS(603) 449-0995
DUNBAR FREE LIBRARY
   DUNBAR FREE LIBRARY401 ROUTE 10 SOUTHGRANTHAMNH03753-1580SULLIVAN(603) 863-2172
DUNBARTON PUBLIC LIBRARY
   DUNBARTON PUBLIC LIBRARY1004 SCHOOL STREETDUNBARTONNH03046-4816MERRIMACK(603) 774-3546
DURHAM PUBLIC LIBRARY
   DURHAM PUBLIC LIBRARY49 Madbury RoadDURHAMNH03824-0954Strafford(603) 868-6699
EAST KINGSTON PUBLIC LIBRARY 
   EAST KINGSTON PUBLIC LIBRARY41 DEPOT ROADEAST KINGSTONNH03827-0009ROCKINGHAM(603) 642-8333
EAST ROCHESTER PUBLIC LIBRARY
   EAST ROCHESTER PUBLIC LIBRARY935 PORTLAND STREETEAST ROCHESTERNH30796Strafford(603) 332-8013
EFFINGHAM FREE PUBLIC LIBRARY
   EFFINGHAM PUBLIC LIBRARYTOWN HALLEFFINGHAMNH03882-0025CARROLL(603) 539-1537
ELKINS LIBRARY
   ELKINS LIBRARY1 BAPTIST ROADCANTERBURYNH03224-0300MERRIMACK(603) 783-4386
ENFIELD PUBLIC LIBRARY
   ENFIELD PUBLIC LIBRARY23 MAIN STREETENFIELDNH03748-1030GRAFTON(603) 632-7145
EPSOM PUBLIC LIBRARY
   EPSOM PUBLIC LIBRARY1775 DOVER ROADEPSOMNH03234-9101MERRIMACK(603) 736-9920
ERROL PUBLIC LIBRARY
   ERROL PUBLIC LIBRARY67 MAIN STREETERROLNH03579-0130COOS(603) 482-7720
EXETER PUBLIC LIBRARY
   EXETER PUBLIC LIBRARY4 Chestnut StreetEXETERNH03833-1831Rockingham(603) 772-3101
FISKE FREE LIBRARY 
   FISKE FREE LIBRARY108 BROAD STREETCLAREMONTNH03743-2673SULLIVAN(603) 542-7017
FITZWILLIAM TOWN LIBRARY
   FITZWILLIAM TOWN LIBRARY11 TEMPLETON TURNPIKEFITZWILLIAMNH03447-9801CHESHIRE(603) 585-6503
FRANKLIN PUBLIC LIBRARY
   FRANKLIN PUBLIC LIBRARY310 CENTRAL STREETFRANKLINNH03235-1613MERRIMACK(603) 934-2911
FREEDOM PUBLIC LIBRARY
   FREEDOM PUBLIC LIBRARY38 OLD PORTLAND ROADFREEDOMNH03836-0159CARROLL(603) 539-5176
FREMONT PUBLIC LIBRARY
   FREMONT PUBLIC LIBRARY7 JACKIE BERNIER DRIVEFREMONTNH03044-3405ROCKINGHAM(603) 895-9543
FROST FREE LIBRARY
   FROST FREE LIBRARY28 JAFFREY ROADMARLBOROUGHNH03455-0416CHESHIRE(603) 876-4479
FULLER PUBLIC LIBRARY
   FULLER PUBLIC LIBRARY29 SCHOOL STREETHILLSBORONH03244-0043HILLSBOROUGH(603) 464-3595
GALE LIBRARY 
   GALE LIBRARY16 SOUTH MAIN STREETNEWTONNH03858-0329ROCKINGHAM(603) 382-4691
GAY-KIMBALL LIBRARY
   GAY-KIMBALL PUBLIC LIBRARY10 SOUTH MAIN STREETTROYNH03465-2429Cheshire(603) 242-7743
GEORGE GAMBLE LIBRARY
   GEORGE GAMBLE LIBRARYROUTE 104DANBURYNH03230-0209MERRIMACK(603) 768-3765
GEORGE H. AND ELLA M. RODGERS MEMORIAL LIBRARY
   GEORGE H. AND ELLA M. RODGERS MEMORIAL LIBRARY194 Derry RdHUDSONNH03051Hillsborough(603) 886-6030
GEORGE H. STOWELL FREE LIBRARY
   GEORGE H. STOWELL FREE LIBRARYSCHOOL STREETCORNISH FLATNH03746-0360SULLIVAN(603) 543-3444
GEORGE HOLMES BIXBY MEMORIAL LIBRARY
   GEORGE HOLMES BIXBY MEMORIAL LIBRARY52 MAIN STREETFRANCESTOWNNH03043-0069HILLSBOROUGH(603) 547-2730
GEP DODGE LIBRARY
   G.E.P. DODGE LIBRARY2 MAIN STREETBENNINGTONNH03442-0129HILLSBOROUGH(603) 588-6585
GILFORD PUBLIC LIBRARY
   GILFORD PUBLIC LIBRARY2 BELKNAP MOUNTAIN ROADGILFORDNH03246-6801BELKNAP(603) 524-6042
GILMAN LIBRARY
   GILMAN LIBRARYMAIN STREETALTONNH03809-0960BELKNAP(603) 875-2550
GILMANTON CORNER PUBLIC LIBRARY
   GILMANTON CORNER LIBRARYPROVINCE ROADGILMANTONNH03237-9205Belknap(603) 267-6200
GILMANTON IRON WORKS LIBRARY
   GILMANTON IRON WORKS LIBRARY (not reporting 2021)10 ELM STREETGILMANTON I.W.NH03837-0299Belknap
GILMANTON YEAR-ROUND LIBRARY ASSOCIATION
   GILMANTON YEAR-ROUND LIBRARY ASSOCIATION1385 NH ROUTE 140GILMANTONNH03837-0413BELKNAP(603) 364-2400
GILSUM PUBLIC LIBRARY
   GILSUM PUBLIC LIBRARY650 ROUTE 10GILSUMNH03448-0057CHESHIRE(603) 357-0320
GOFFSTOWN PUBLIC LIBRARY
   GOFFSTOWN PUBLIC LIBRARY2 HIGH STREETGOFFSTOWNNH03045-1756HILLSBOROUGH(603) 497-2102
GOODWIN LIBRARY
   GOODWIN LIBRARY9 SOUTH MAIN STREETFARMINGTONNH03835-1519STRAFFORD(603) 755-2944
GORDON-NASH LIBRARY
   GORDON-NASH LIBRARY69 MAIN STREETNEW HAMPTONNH03256-0549BELKNAP(603) 744-8061
GORHAM PUBLIC LIBRARY
   GORHAM PUBLIC LIBRARY35 RAILROAD STREETGORHAMNH03581-1693COOS(603) 466-2525
GRAFTON PUBLIC LIBRARY
   GRAFTON PUBLIC LIBRARYLIBRARY ROADGRAFTONNH03240-9720GRAFTON(603) 523-7865
GRIFFIN FREE PUBLIC LIBRARY
   GRIFFIN FREE PUBLIC LIBRARY22 HOOKSETT ROADAUBURNNH03032-0308ROCKINGHAM(603) 483-5374
HALL MEMORIAL LIBRARY 
   HALL MEMORIAL LIBRARY18 PARK STREETNORTHFIELDNH03276-1543MERRIMACK(603) 286-8971
HAMPSTEAD PUBLIC LIBRARY
   HAMPSTEAD PUBLIC LIBRARY9 MARY E. CLARK DRIVEHAMPSTEADNH03841-0190ROCKINGHAM(603) 329-6411
HAMPTON FALLS FREE LIBRARY
   HAMPTON FALLS FREE LIBRARY7 DRINKWATER ROADHAMPTON FALLSNH03844-2002ROCKINGHAM(603) 926-3682
HANCOCK TOWN LIBRARY
   HANCOCK TOWN LIBRARY25 MAIN STREETHANCOCKNH03449-0130HILLSBOROUGH(603) 525-4411
HANOVER TOWN LIBRARY
   HANOVER TOWN LIBRARY130 ETNA ROADETNANH03750-0207GRAFTON(603) 643-3116
HARRISVILLE PUBLIC LIBRARY
   HARRISVILLE PUBLIC LIBRARY7 CANAL STREETHARRISVILLENH03450-0248CHESHIRE(603) 827-2918
HARVEY-MITCHELL MEMORIAL LIBRARY
   HARVEY-MITCHELL MEMORIAL LIBRARY151 MAIN STREETEPPINGNH03042-0370ROCKINGHAM(603) 679-5944
HAVERHILL LIBRARY ASSOCIATION
   HAVERHILL LIBRARY ASSOCIATION67 COURT STREETHAVERHILLNH03765-0117GRAFTON(603) 989-5578
HEBRON PUBLIC LIBRARY
   HEBRON PUBLIC LIBRARY8 CHURCH LANEHEBRONNH03241Grafton(603) 744-7998
HILL LIBRARY
   HILL LIBRARYROUTE 126CENTER STRAFFORDNH03815-0130STRAFFORD(603) 664-2800
HILL PUBLIC LIBRARY
   HILL PUBLIC LIBRARY30 CRESCENT STREETHILLNH03243-3425MERRIMACK(603) 934-9712
HINSDALE PUBLIC LIBRARY
   HINSDALE PUBLIC LIBRARY122 BRATTLEBORO ROADHINSDALENH03451-0006CHESHIRE(603) 336-5713
HOLDERNESS LIBRARY
   HOLDERNESS FREE LIBRARYROUTES 3 AND 113HOLDERNESSNH03245-0712GRAFTON(603) 968-7066
HOLLIS SOCIAL LIBRARY
   HOLLIS SOCIAL LIBRARY2 MONUMENT SQUAREHOLLISNH03049-0659HILLSBOROUGH(603) 465-7721
HOOKSETT PUBLIC LIBRARY
   HOOKSETT PUBLIC LIBRARY1701-B HOOKSETT ROADHOOKSETTNH03106-1664MERRIMACK(603) 485-6092
HOPKINTON TOWN LIBRARY
   HOPKINTON TOWN LIBRARY161 HOUSTON DRIVEHOPKINTONNH03229-0266MERRIMACK(603) 746-3663
HOWE LIBRARY
   HOWE LIBRARY13 EAST SOUTH STREETHANOVERNH03755-2185GRAFTON(603) 643-4120
INGALLS MEMORIAL LIBRARY 
   INGALLS MEMORIAL LIBRARY252 MAIN STREETRINDGENH03461-0224CHESHIRE(603) 899-3303
J.A. TARBELL LIBRARY 
   J.A. TARBELL LIBRARY136 FOREST ROADLYNDEBOROUGHNH03082-0054HILLSBOROUGH(603) 654-6790
JACKSON PUBLIC LIBRARY
   JACKSON PUBLIC LIBRARYMAIN STREETJACKSONNH03846-0276CARROLL(603) 383-9731
JAFFREY PUBLIC LIBRARY
   JAFFREY PUBLIC LIBRARY38 MAIN STREETJAFFREYNH03452-1196CHESHIRE(603) 532-7301
JAMES A. TUTTLE LIBRARY
   JAMES A. TUTTLE LIBRARY45 MAIN STREETANTRIMNH03440-0235HILLSBOROUGH(603) 588-6786
JAMES E. NICHOLS MEMORIAL LIBRARY
   JAMES E. NICHOLS MEMORIAL LIBRARY35 PLYMOUTH STREETCENTER HARBORNH03226-1339BELKNAP(603) 253-6950
JOSEPH PATCH LIBRARY
   JOSEPH PATCH LIBRARYSOUTH MAIN STREETWARRENNH03279-9716GRAFTON(603) 764-5824
JOSIAH CARPENTER LIBRARY
   JOSIAH CARPENTER LIBRARY41 MAIN STREETPITTSFIELDNH03263-3730Merrimack(603) 435-8406
KEENE PUBLIC LIBRARY 
   KEENE PUBLIC LIBRARY60 WINTER STREETKEENENH03431-3360Cheshire(603) 352-0157
KELLEY LIBRARY
   KELLEY LIBRARY234 MAIN STREETSALEMNH03079-3190ROCKINGHAM(603) 898-7064
KENSINGTON SOCIAL & PUBLIC LIBRARY
   KENSINGTON SOCIAL & PUBLIC LIBRARY126 AMESBURY ROADKENSINGTONNH03833-5621Rockingham(603) 772-5022
KIMBALL LIBRARY
   KIMBALL LIBRARY3 ACADEMY AVENUEATKINSONNH03811-2202ROCKINGHAM(603) 362-5234
KINGSTON COMMUNITY LIBRARY
   KINGSTON COMMUNITY LIBRARY2 LIBRARY LANEKINGSTONNH03848Rockingham(603) 642-3521
LACONIA PUBLIC LIBRARY 
   GOSS READING ROOM188 ELM STREETLACONIANH03246-2309BELKNAP(603) 524-3808
   LACONIA PUBLIC LIBRARY695 MAIN STREETLACONIANH03246-2741BELKNAP(603) 524-4775
LANE MEMORIAL LIBRARY
   LANE MEMORIAL LIBRARY2 ACADEMY AVENUEHAMPTONNH03842-2280ROCKINGHAM(603) 926-3368
LANGDON LIBRARY
   LANGDON LIBRARY328 NIMBLE HILL ROADNEWINGTONNH03801-2721ROCKINGHAM(603) 436-5154
LEACH LIBRARY
   LEACH LIBRARY276 MAMMOTH ROADLONDONDERRYNH03053-0297ROCKINGHAM(603) 432-1132
LEBANON PUBLIC LIBRARY
   KILTON PUBLIC LIBRARY80 MAIN STREETWEST LEBANONNH03784-1614Grafton(603) 298-8544
   LEBANON PUBLIC LIBRARY9 EAST PARK STREETLEBANONNH03766-1307GRAFTON(603) 448-2459
LEE PUBLIC LIBRARY
   LEE PUBLIC LIBRARY7 MAST ROADLEENH03824-6555Strafford(603) 659-2626
LIBBIE A. CASS MEMORIAL LIBRARY
   LIBBIE A. CASS MEMORIAL LIBRARY757 MAIN STREETSPRINGFIELDNH03284-0089SULLIVAN(603) 763-4381
LINCOLN PUBLIC LIBRARY
   LINCOLN PUBLIC LIBRARYCHURCH STREETLINCOLNNH03251-0098GRAFTON(603) 745-8159
LISBON PUBLIC LIBRARY
   LISBON PUBLIC LIBRARY45 SCHOOL STREETLISBONNH03585-6512GRAFTON(603) 838-6615
LITTLETON PUBLIC LIBRARY
   LITTLETON PUBLIC LIBRARY92 MAIN STREETLITTLETONNH03561-1238GRAFTON(603) 444-5741
MADBURY PUBLIC LIBRARY 
   MADBURY PUBLIC LIBRARY11 TOWN HALL ROADMADBURYNH03820-9510Strafford(603) 743-1400
MADISON LIBRARY
   MADISON LIBRARY1895 Village RoadMADISONNH03849-0240Carroll(603) 367-8545
MANCHESTER CITY LIBRARY
   MANCHESTER CITY LIBRARY405 PINE STREETMANCHESTERNH03104-6199HILLSBOROUGH(603) 624-6550
   WEST MANCHESTER BRANCH LIBRARY76 NORTH MAIN STREETMANCHESTERNH03102-4084Hillsborough(603) 624-6560
MANSFIELD PUBLIC LIBRARY
   MANSFIELD PUBLIC LIBRARY5 MAIN STREETTEMPLENH03084-0210HILLSBOROUGH(603) 898-3100
MARC A. HURZELER, M.D. LIBRARY
   MARC A. HURZELER, M.D. LIBRARY737 PRESIDENTIAL HIGHWAYJEFFERSONNH03583-0027Coos(603) 586-7791
MARLOW TOWN LIBRARY
   MARLOW TOWN LIBRARY12 CHURCH STREETMARLOWNH03456-0417CHESHIRE(603) 446-3466
MARY E. BARTLETT LIBRARY
   MARY E. BARTLETT LIBRARY22 DALTON ROADBRENTWOODNH03833-6000ROCKINGHAM(603) 642-3355
MASON PUBLIC LIBRARY
   MASON PUBLIC LIBRARY16 DARLING HILL ROADMASONNH03048-4615HILLSBOROUGH(603) 878-3867
MAXFIELD PUBLIC LIBRARY
   MAXFIELD PUBLIC LIBRARY8 ROUTE 129LOUDONNH03307-0814MERRIMACK(603) 798-5153
MEREDITH PUBLIC LIBRARY
   MEREDITH PUBLIC LIBRARY91 MAIN STREETMEREDITHNH03253-0808BELKNAP(603) 279-4303
MERIDEN LIBRARY
   MERIDEN LIBRARY22 BEAN ROADMERIDENNH03770-0128SULLIVAN(603) 469-3252
MERRIMACK PUBLIC LIBRARY
   MERRIMACK PUBLIC LIBRARY470 DANIEL WEBSTER HIGHWAYMERRIMACKNH03054-3694Hillsborough(603) 424-5021
MILAN PUBLIC LIBRARY
   MILAN PUBLIC LIBRARY20 BRIDGE STREETMILANNH03588-0263COOS(603) 449-7307
MILTON FREE PUBLIC LIBRARY
   MILTON FREE PUBLIC LIBRARY13 MAIN STREETMILTON MILLSNH03851-0127STRAFFORD(603) 473-8535
MINER MEMORIAL LIBRARY
   MINER MEMORIAL LIBRARY3 2ND NH TURNPIKEEAST LEMPSTERNH03605-0131SULLIVAN(603) 863-0051
MINOT-SLEEPER LIBRARY
   MINOT-SLEEPER LIBRARY35 PLEASANT STREETBRISTOLNH03222-1407GRAFTON(603) 744-3352
MONROE PUBLIC LIBRARY
   MONROE PUBLIC LIBRARY19 PLAINS ROADMONROENH03771-0067GRAFTON(603) 638-4736
MOOSILAUKE PUBLIC LIBRARY
   MOOSILAUKE PUBLIC LIBRARY165 LOST RIVER ROADNORTH WOODSTOCKNH03262-0021GRAFTON(603) 745-9971
MOULTONBOROUGH PUBLIC LIBRARY
   MOULTONBOROUGH PUBLIC LIBRARY4 HOLLAND STREETMOULTONBOROUGHNH03254-0150CARROLL(603) 476-8895
MT. CAESAR UNION LIBRARY
   MT. CAESAR UNION LIBRARY628 OLD HOMESTEAD HIGHWAYSWANZEYNH03446-2312Cheshire(603) 357-0456
NASHUA PUBLIC LIBRARY 
   NASHUA PUBLIC LIBRARY2 COURT STREETNASHUANH03060-3475HILLSBOROUGH(603) 594-3412
NESMITH LIBRARY
   NESMITH LIBRARY8 FELLOWS ROADWINDHAMNH03087-0060ROCKINGHAM(603) 432-7154
NEW CASTLE LIBRARY
   NEW CASTLE PUBLIC LIBRARY301 WENTWORTH ROADNEW CASTLENH03854-0329ROCKINGHAM(603) 431-6773
NEW DURHAM PUBLIC LIBRARY
   NEW DURHAM PUBLIC LIBRARY2 OLD BAY ROADNEW DURHAMNH03855-0206STRAFFORD(603) 859-2201
NEW IPSWICH LIBRARY
   NEW IPSWICH LIBRARY6 MAIN STREETNEW IPSWICHNH03071-0320HILLSBOROUGH(603) 878-4644
NEWBURY PUBLIC LIBRARY
   NEWBURY PUBLIC LIBRARY933 ROUTE 103NEWBURYNH03255-0245MERRIMACK(603) 763-5803
NEWMARKET PUBLIC LIBRARY
   NEWMARKET PUBLIC LIBRARY1 ELM STREETNEWMARKETNH03857-1201ROCKINGHAM(603) 659-5311
NORTH HAMPTON PUBLIC LIBRARY
   NORTH HAMPTON PUBLIC LIBRARY237A ATLANTIC AVENUENORTH HAMPTONNH03862-2313ROCKINGHAM(603) 964-6326
NORTHUMBERLAND PUBLIC LIBRARY
   NORTHUMBERLAND PUBLIC LIBRARY22 STATE STREETGROVETONNH03582-0064COOS(603) 636-2066
NUTE LIBRARY
   NUTE LIBRARY22 ELM STREETMILTONNH03851-0697Strafford(603) 652-7829
OLIVE G. PETTIS LIBRARY 
   OLIVE G. PETTIS LIBRARY36 MILL VILLAGE ROADGOSHENNH03752-0251SULLIVAN(603) 863-6921
OLIVIA RODHAM MEMORIAL LIBRARY
   OLIVIA RODHAM MEMORIAL LIBRARY1 NELSON COMMONNELSONNH03457-9703CHESHIRE(603) 847-3214
ORFORD FREE LIBRARY
   ORFORD FREE LIBRARY311 ROUTE 25AORFORDNH03777-0186GRAFTON(603) 353-9166
ORFORD SOCIAL LIBRARY
   ORFORD SOCIAL LIBRARYMAIN STREETORFORDNH03777-0189GRAFTON(603) 353-9756
OSCAR FOSS MEMORIAL LIBRARY
   OSCAR FOSS MEMORIAL LIBRARY111 SOUTH BARNSTEAD ROADCENTER BARNSTEADNH03225-0219BELKNAP(603) 269-3900
OSCEOLA LIBRARY
   OSCEOLA LIBRARY2 WEST BRANCH ROADWATERVILLE VALLEYNH03215-0367Grafton
OSSIPEE PUBLIC LIBRARY
   OSSIPEE PUBLIC LIBRARY74 MAIN STREETCENTER OSSIPEENH03814-0638CARROLL(603) 539-6390
PATTEN-NORTH HAVERHILL LIBRARY 
   PATTEN-NORTH HAVERHILL LIBRARY2885 DARTMOUTH HIGHWAYNORTH HAVERHILLNH03774-0055GRAFTON(603) 787-2542
PAUL MEMORIAL LIBRARY
   PAUL MEMORIAL LIBRARY76 MAIN STREETNEWFIELDSNH03856-0200Rockingham(603) 778-8169
PEASE PUBLIC LIBRARY
   PEASE PUBLIC LIBRARY1 RUSSELL STREETPLYMOUTHNH03264-0414GRAFTON(603) 536-2616
PELHAM PUBLIC LIBRARY
   PELHAM PUBLIC LIBRARY5 MAIN STREETPELHAMNH03076-3722HILLSBOROUGH(603) 635-7581
PEMBROKE TOWN LIBRARY
   PEMBROKE TOWN LIBRARY313 PEMBROKE STREETPEMBROKENH03275-1343MERRIMACK(603) 485-7851
PETERBOROUGH TOWN LIBRARY
   PETERBOROUGH TOWN LIBRARY2 CONCORD STREETPETERBOROUGHNH03458-1511HILLSBOROUGH(603) 924-8040
PHILBRICK-JAMES LIBRARY
   PHILBRICK-JAMES LIBRARY4 OLD CENTER ROAD SOUTHDEERFIELDNH03037-1410ROCKINGHAM(603) 463-7187
PHILIP READ MEMORIAL LIBRARY
   PHILIP READ MEMORIAL LIBRARY1088 ROUTE 12APLAINFIELDNH03781-9801SULLIVAN(603) 675-6866
PIERMONT PUBLIC LIBRARY
   PIERMONT PUBLIC LIBRARY130 ROUTE 10PIERMONTNH03779-0006GRAFTON(603) 272-4967
PILLSBURY FREE LIBRARY
   PILLSBURY FREE LIBRARY18 EAST MAIN ST.WARNERNH03278-0299MERRIMACK(603) 456-2289
PLAISTOW PUBLIC LIBRARY
   PLAISTOW PUBLIC LIBRARY85 MAIN STREETPLAISTOWNH03865-3010ROCKINGHAM(603) 382-6011
POPE MEMORIAL LIBRARY
   POPE MEMORIAL LIBRARY2719 WHITE MOUNTAIN HIGHWAYNORTH CONWAYNH03860-0409Carroll(603) 356-2961
PORTSMOUTH PUBLIC LIBRARY
   PORTSMOUTH PUBLIC LIBRARY8 ISLINGTON STREETPORTSMOUTHNH03801-4261ROCKINGHAM(603) 431-1540
RANDOLPH PUBLIC LIBRARY 
   RANDOLPH PUBLIC LIBRARYDURAND ROADRANDOLPHNH03570-9716COOS(603) 466-5408
REED FREE LIBRARY
   REED FREE LIBRARY8 VILLAGE ROADSURRYNH03431-8314CHESHIRE(603) 352-1761
RICHARDS FREE LIBRARY
   RICHARDS FREE LIBRARY58 NORTH MAIN STREETNEWPORTNH03773-1597SULLIVAN(603) 863-3430
RICHARDSON MEMORIAL LIBRARY
   RICHARDSON MEMORIAL LIBRARY1411 MAIN STREETSUGAR HILLNH03585-0622GRAFTON(603) 823-7001
RICHMOND PUBLIC LIBRARY
   RICHMOND PUBLIC LIBRARY19 WINCHESTER ROADRICHMONDNH03470-4208CHESHIRE(603) 239-6164
ROCHESTER PUBLIC LIBRARY
   ROCHESTER PUBLIC LIBRARY65 SOUTH MAIN STREETROCHESTERNH03867-2707STRAFFORD(603) 332-1428
ROLLINSFORD PUBLIC LIBRARY
   ROLLINSFORD PUBLIC LIBRARY3 FRONT STREETROLLINSFORDNH03869-0070STRAFFORD(603) 516-2665
RYE PUBLIC LIBRARY
   RYE PUBLIC LIBRARY581 WASHINGTON ROADRYENH03870-2344ROCKINGHAM(603) 964-8401
SALISBURY FREE LIBRARY 
   SALISBURY FREE LIBRARY641 OLD TURNPIKE ROADSALISBURYNH03268-0284MERRIMACK(603) 648-2278
SAMUEL H. WENTWORTH LIBRARY
   SAMUEL H. WENTWORTH LIBRARY35 MAIN STREETCENTER SANDWICHNH03227-0146CARROLL(603) 284-6665
SANBORNTON PUBLIC LIBRARY
   SANBORNTON PUBLIC LIBRARY27 MEETING HOUSE HILLSANBORNTONNH03269-0088BELKNAP(603) 286-8288
SANDOWN PUBLIC LIBRARY
   SANDOWN PUBLIC LIBRARY305 MAIN STREETSANDOWNNH03873-0580ROCKINGHAM(603) 887-3428
SEABROOK LIBRARY
   SEABROOK LIBRARY101 CENTENNIAL STREETSEABROOKNH03874-4506Rockingham(603) 474-2044
SHEDD FREE LIBRARY
   SHEDD FREE LIBRARY46 NORTH MAIN STREETWASHINGTONNH03280-0288SULLIVAN(603) 495-3592
SHEDD-PORTER MEMORIAL LIBRARY
   SHEDD-PORTER MEMORIAL LIBRARY2 MAIN STREETALSTEADNH03602-0209Cheshire(603) 835-6661
SHELBURNE PUBLIC LIBRARY
   SHELBURNE PUBLIC LIBRARY74 VILLAGE ROADSHELBURNENH03581-3106COOS(603) 466-2262
SILSBY FREE PUBLIC LIBRARY
   SILSBY FREE PUBLIC LIBRARY226 MAIN STREETCHARLESTOWNNH03603-0307SULLIVAN(603) 826-7793
SMYTH PUBLIC LIBRARY
   SMYTH PUBLIC LIBRARY55 HIGH STREETCANDIANH03034-2372ROCKINGHAM(603) 483-8245
SOMERSWORTH PUBLIC LIBRARY
   SOMERSWORTH PUBLIC LIBRARY25 MAIN STREETSOMERSWORTHNH03878-3198STRAFFORD(603) 692-4587
SOUTH HAMPTON FREE PUBLIC LIBRARY
   SOUTH HAMPTON PUBLIC LIBRARY3 HILLDALE AVENUESOUTH HAMPTONNH03827-9410Rockingham(603) 394-7319
STEPHENSON MEMORIAL LIBRARY
   STEPHENSON MEMORIAL LIBRARY761 FOREST ROADGREENFIELDNH03047-0127HILLSBOROUGH(603) 547-2790
STRATFORD PUBLIC LIBRARY
   STRATFORD PUBLIC LIBRARYJUNCTION RT 3 AND VT 102NORTH STRATFORDNH03590-0366COOS(603) 922-9016
STRATTON FREE LIBRARY
   STRATTON FREE LIBRARY9 MAIN STREETWEST SWANZEYNH03469-0578CHESHIRE(603) 352-9391
SULLIVAN PUBLIC LIBRARY
   SULLIVAN PUBLIC LIBRARYCENTRE STREETSULLIVANNH03445-0092CHESHIRE(603) 847-3458
SUTTON FREE LIBRARY
   SUTTON FREE LIBRARYMAIN STREETSUTTON MILLSNH03221-9304MERRIMACK(603) 927-4927
TAYLOR LIBRARY 
   TAYLOR LIBRARY49 EAST DERRY ROADEAST DERRYNH03041-0110ROCKINGHAM(603) 432-7186
THAYER PUBLIC LIBRARY
   THAYER PUBLIC LIBRARY3 ASHUELOT MAIN STREETASHUELOTNH03441-2616Cheshire(603) 392-0175
THE GAFNEY LIBRARY, INC
   GAFNEY LIBRARY14 HIGH STREETSANBORNVILLENH03872-0517Carroll(603) 522-3401
THORNTON PUBLIC LIBRARY
   THORNTON PUBLIC LIBRARY1886 NH RTE 175THORNTONNH03223-6227GRAFTON(603) 726-8981
TRACY MEMORIAL LIBRARY
   TRACY MEMORIAL LIBRARY155 MAIN STREETNEW LONDONNH03257-1919MERRIMACK(603) 526-4656
TUCKER FREE LIBRARY
   TUCKER FREE LIBRARY11 WESTERN AVENUEHENNIKERNH03242-0688MERRIMACK(603) 428-3471
TUFTONBORO FREE LIBRARY
   TUFTONBORO FREE LIBRARY221 MIDDLE ROADCENTER TUFTONBORONH03816-0073CARROLL(603) 569-4256
TWIN MOUNTAIN PUBLIC LIBRARY
   TWIN MOUNTAIN PUBLIC LIBRARY92 SCHOOL STREETTWIN MOUNTAINNH03595-0149COOS(603) 846-5818
UNITY FREE PUBLIC LIBRARY 
   UNITY FREE PUBLIC LIBRARYCHASE TAVERN-CENTER ROADNEWPORTNH03773-0176SULLIVAN(603) 543-3253
WAKEFIELD PUBLIC LIBRARY 
   WAKEFIELD PUBLIC LIBRARY2699 WAKEFIELD ROADSANBORNVILLENH03872-0904CARROLL(603) 522-3032
WALPOLE TOWN LIBRARY
   NORTH WALPOLE PUBLIC LIBRARY70 CHURCH STREETNORTH WALPOLENH03609-1720CHESHIRE(603) 445-5153
   WALPOLE TOWN LIBRARY48 MAIN STREETWALPOLENH03608-0487CHESHIRE(603) 756-9806
WEARE PUBLIC LIBRARY
   WEARE PUBLIC LIBRARY10 PAIGE MEMORIAL LANEWEARENH03281-0227HILLSBOROUGH(603) 529-2044
WEBSTER FREE PUBLIC LIBRARY
   WEBSTER FREE PUBLIC LIBRARY947 BATTLE STREETWEBSTERNH03303-7306MERRIMACK(603) 648-2706
WEBSTER MEMORIAL LIBRARY
   WEBSTER MEMORIAL LIBRARY20 WENTWORTH VILLAGE ROADWENTWORTHNH03282-0105GRAFTON(603) 764-5818
WEEKS PUBLIC LIBRARY
   WEEKS PUBLIC LIBRARY36 POST ROADGREENLANDNH03840-0430ROCKINGHAM(603) 436-8548
WESTMORELAND PUBLIC LIBRARY
   WESTMORELAND PUBLIC LIBRARY33 SOUTH VILLAGE ROADWESTMORELANDNH03467-4514CHESHIRE(603) 399-7750
WHIPPLE FREE LIBRARY
   WHIPPLE FREE LIBRARY2 CENTRAL SQUARENEW BOSTONNH03070-0237HILLSBOROUGH(603) 487-3391
WHITEFIELD PUBLIC LIBRARY
   WHITEFIELD PUBLIC LIBRARY8 LANCASTER ROADWHITEFIELDNH03598-1108COOS(603) 837-2030
WIGGIN MEMORIAL LIBRARY
   WIGGIN MEMORIAL LIBRARY10 BUNKER HILL AVENUESTRATHAMNH03885-2403Rockingham(603) 772-4346
WILLIAM ADAMS BACHELDER LIBRARY
   WILLIAM ADAMS BACHELDER LIBRARY12 CHASE HILL ROADEAST ANDOVERNH03231-0128Merrimack(603) 735-5333
WILLIAM D. WEEKS MEMORIAL LIBRARY
   WILLIAM D. WEEKS MEMORIAL LIBRARY128 MAIN STREETLANCASTERNH03584-3031COOS(603) 788-3352
WILLIAM Y. WADLEIGH MEMORIAL LIBRARY
   WADLEIGH MEMORIAL LIBRARY49 NASHUA STREETMILFORDNH03055-3753HILLSBOROUGH(603) 673-2408
WILMOT PUBLIC LIBRARY
   WILMOT PUBLIC LIBRARY11 NORTH WILMOT ROADWILMOTNH03287-4302MERRIMACK(603) 526-6804
WILTON PUBLIC & GREGG FREE LIBRARY
   WILTON PUBLIC & GREGG FREE LIBRARY7 FOREST ROADWILTONNH03086-0420HILLSBOROUGH(603) 654-2581
WOLFEBORO PUBLIC LIBRARY
   WOLFEBORO PUBLIC LIBRARY259 SOUTH MAIN STREETWOLFEBORONH03894-0710CARROLL(603) 569-2428
WOODSVILLE FREE PUBLIC LIBRARY
   WOODSVILLE FREE PUBLIC LIBRARY14 SCHOOL STREETWOODSVILLENH03785-1227GRAFTON(603) 747-3483
Last Updated: 2024-05-07 Organization Listing