HAPLR Logo

Hennen's American Public Library Ratings
The ratings are based on federal data but only the author is responsible for ratings on this site.
haplr-index.com  6014 Spring Street, Racine, WI  53406   USA

Share knowledge, seek wisdom. 

Home    Ratings      Top Libraries    Orders     Samples    Press    
Consulting      FAQ     Book     Presentations     Miscellaneous  


HAPLR 100 for 1999 to 2010

Top Ten Libraries in Each Population Category 

The table is arranged by population category, from largest to smallest.   If your library placed in the top ten in the HAPLR 100 rankings feel free to use this logo image on your library site.  For ratings for over 7,000 libraries in the U.S. see: Library Data organized by state.  For information on how the ratings were developed, see: Explanation of rating methods

See also the list of libraries arranged by the number of times that they ranked in the top ten.

 

2010 Edition

Based on data collected in 2008 covering mostly 2007 data and published in 2009 by IMLS.
(See below for prior years.  Note that there were no 2003 or 2007 editions)

Population Category Library Name CITY State  ZIP   HAPLR Score   Rank  in Population Category
a) 500 K CUYAHOGA COUNTY PUBLIC LIBRARY                               CUY. CO.-PARMA       OH  44134              910                   1
a) 500 K COLUMBUS METROPOLITAN LIBRARY                                COLUMBUS             OH  43215              849                   2
a) 500 K MULTNOMAH COUNTY LIBRARY                                     PORTLAND             OR  97212              844                   3
a) 500 K DENVER PUBLIC LIBRARY                                        DENVER               CO  80204              787                   4
a) 500 K SALT LAKE COUNTY LIBRARY SYSTEM                              SALT LAKE CITY       UT  84121              779                   5
a) 500 K KING COUNTY LIBRARY SYSTEM                                   ISSAQUAH             WA  98027              768                   6
a) 500 K HENNEPIN COUNTY LIBRARY                                      MINNETONKA           MN  55305              767                   7
a) 500 K CINCINNATI AND HAMILTON COUNTY, PL OF                        CINCINNATI           OH  45202              767                   8
a) 500 K BALTIMORE COUNTY PUBLIC LIBRARY                              TOWSON               MD  21204              765                   9
a) 500 K INDIANAPOLIS-MARION COUNTY PUBLIC LIBRARY                    INDIANAPOLIS         IN  46206              751                 10
b) 250 K DOUGLAS COUNTY LIBRARIES                                     CASTLE ROCK          CO  80104              900                   1
b) 250 K SANTA CLARA COUNTY LIBRARY                                   LOS GATOS            CA  95032              866                   2
b) 250 K SAINT CHARLES CITY-COUNTY LIBRARY DISTRICT                   ST. PETERS           MO  63376              866                   3
b) 250 K HOWARD COUNTY LIBRARY                                        COLUMBIA             MD  21045              835                   4
b) 250 K CENTRAL RAPPAHANNOCK REGIONAL LIBRARY                        FREDERICKSBURG       VA  22401              803                   5
b) 250 K LOUDOUN COUNTY PUBLIC LIBRARY                                LEESBURG             VA  20175              801                   6
b) 250 K MADISON PUBLIC LIBRARY                                       MADISON              WI  53703              797                   7
b) 250 K ALLEN COUNTY PUBLIC LIBRARY                                  FORT WAYNE           IN  46801              793                   8
b) 250 K STARK COUNTY DISTRICT LIBRARY                                CANTON               OH  44702              792                   9
b) 250 K DAYTON METRO LIBRARY                                         DAYTON               OH  45402              789                 10
c) 100 K NAPERVILLE PUBLIC LIBRARY                                    NAPERVILLE           IL  60540              933                   1
c) 100 K ANN ARBOR DISTRICT LIBRARY                                   ANN ARBOR            MI  48104              894                   2
c) 100 K MONROE COUNTY PUBLIC LIBRARY                                 BLOOMINGTON          IN  47408              884                   3
c) 100 K MEDINA COUNTY DISTRICT LIBRARY                               MEDINA               OH  44256              884                   4
c) 100 K WAYNE COUNTY PUBLIC LIBRARY                                  WOOSTER              OH  44691              865                   5
c) 100 K SALT LAKE CITY PUBLIC LIBRARY                                SALT LAKE CITY       UT  84111              864                   6
c) 100 K SANTA CLARA CITY LIBRARY                                     SANTA CLARA          CA  95051              863                   7
c) 100 K EVANSVILLE-VANDERBURGH PUBLIC LIBRARY                        EVANSVILLE           IN  47713              861                   8
c) 100 K RAMSEY COUNTY LIBRARY                                        SHOREVIEW            MN  55126              860                   9
c) 100 K GREENE COUNTY PUBLIC LIBRARY                                 XENIA                OH  45385              860                 10
d) 50 K WASHINGTON-CENTERVILLE PUBLIC LIBRARY                        CENTERVILLE          OH  45458              943                   1
d) 50 K WORTHINGTON PUBLIC LIBRARY                                   WORTHINGTON          OH  43085              940                   2
d) 50 K WEST BLOOMFIELD TOWNSHIP PUBLIC LIBRARY                      WEST BLOOMFIELD      MI  48323              923                   3
d) 50 K EUCLID PUBLIC LIBRARY                                        EUCLID               OH  44123              919                   4
d) 50 K WILLOUGHBY-EASTLAKE PUBLIC LIBRARY                           WILLOWICK            OH  44095              914                   5
d) 50 K CARMEL CLAY PUBLIC LIBRARY                                   CARMEL               IN  46032              900                   6
d) 50 K CHAMPAIGN PUBLIC LIBRARY                                     CHAMPAIGN            IL  61820              896                   7
d) 50 K WESTERVILLE PUBLIC LIBRARY                                   WESTERVILLE          OH  43081              896                   8
d) 50 K NEWTON FREE LIBRARY                                          NEWTON CENTRE        MA  02459              892                   9
d) 50 K LAKEWOOD PUBLIC LIBRARY                                      LAKEWOOD             OH  44107              887                 10
e) 25 K PORTER PUBLIC LIBRARY                                        WESTLAKE             OH  44145              943                   1
e) 25 K UPPER ARLINGTON PUBLIC LIBRARY                               UPPER ARLINGTON      OH  43221              933                   2
e) 25 K ELLA M. EVERHARD PUBLIC LIBRARY                              WADSWORTH            OH  44281              929                   3
e) 25 K NORTH CANTON PUBLIC LIBRARY                                  NORTH CANTON         OH  44720              918                   4
e) 25 K SHAKER HEIGHTS PUBLIC LIBRARY                                SHAKER HEIGHTS       OH  44120              910                   5
e) 25 K ELMHURST PUBLIC LIBRARY                                      ELMHURST             IL  60126              903                   6
e) 25 K MIDDLETON PUBLIC LIBRARY                                     MIDDLETON            WI  53562              899                   7
e) 25 K MASSILLON PUBLIC LIBRARY                                     MASSILLON            OH  44646              885                   8
e) 25 K ST. CHARLES PUBLIC LIBRARY DISTRICT                          ST. CHARLES          IL  60174              884                   9
e) 25 K ALGONQUIN AREA PUBLIC LIBRARY DISTRICT                       ALGONQUIN            IL  60102              875                 10
f) 10 K TWINSBURG PUBLIC LIBRARY                                     TWINSBURG            OH  44087              962                   1
f) 10 K ORRVILLE PUBLIC LIBRARY                                      ORRVILLE             OH  44667              957                   2
f) 10 K WICKLIFFE PUBLIC LIBRARY                                     WICKLIFFE            OH  44092              951                   3
f) 10 K HAYS PUBLIC LIBRARY                                          HAYS                 KS  67601              937                   4
f) 10 K MADISON PUBLIC LIBRARY                                       MADISON              OH  44057              907                   5
f) 10 K WAY PUBLIC LIBRARY                                           PERRYSBURG           OH  43551              906                   6
f) 10 K PETERS TOWNSHIP PUBLIC LIBRARY                               MCMURRAY             PA  15317              903                   7
f) 10 K AVON LAKE PUBLIC LIBRARY                                     AVON LAKE            OH  44012              901                   8
f) 10 K ELK GROVE VILLAGE PUBLIC LIBRARY                             ELK GROVE VILLAGE    IL  60007              897                   9
f) 10 K DARIEN LIBRARY                                               DARIEN               CT  06820              896                 10
g) 5 K COLUMBIANA PUBLIC LIBRARY                                    COLUMBIANA           OH  44408              951                   1
g) 5 K BRISTOL PUBLIC LIBRARY                                       BRISTOLVILLE         OH  44402              945                   2
g) 5 K GRANDVIEW HEIGHTS PUBLIC LIBRARY                             GRANDVIEW HTS.       OH  43212              934                   3
g) 5 K BRIDGEPORT PUBLIC LIBRARY                                    BRIDGEPORT           WV  26330              910                   4
g) 5 K CRESTLINE PUBLIC LIBRARY                                     CRESTLINE            OH  44827              903                   5
g) 5 K KINSMAN FREE PUBLIC LIBRARY                                  KINSMAN              OH  44428              900                   6
g) 5 K CANAL FULTON PUBLIC LIBRARY                                  CANAL FULTON         OH  44614              898                   7
g) 5 K WRIGHT MEMORIAL PUBLIC LIBRARY                               OAKWOOD              OH  45419              897                   8
g) 5 K NEW CARLISLE PUBLIC LIBRARY                                  NEW CARLISLE         OH  45344              895                   9
g) 5 K BURTON PUBLIC LIBRARY                                        BURTON               OH  44021              891                 10
h) 2.5 K MT. PLEASANT PUBLIC LIBRARY                                  MT. PLEASANT         UT  84647              920                   1
h) 2.5 K JAMES KENNEDY PUBLIC LIBRARY                                 DYERSVILLE           IA  52040              908                   2
h) 2.5 K CENTRAL CITY PUBLIC LIBRARY                                  CENTRAL CITY         NE  68826              904                   3
h) 2.5 K BELL MEMORIAL PUBLIC LIBRARY                                 MENTONE              IN  46539              901                   4
h) 2.5 K GRAND VALLEY PUBLIC LIBRARY                                  ORWELL               OH  44076              900                   5
h) 2.5 K ORANGE BEACH PUBLIC LIBRARY                                  ORANGE BEACH         AL  36561              886                   6
h) 2.5 K YOAKUM COUNTY/CECIL BICKLEY LIBRARY                          DENVER CITY          TX  79323              878                   7
h) 2.5 K WEST TISBURY FREE PUBLIC LIBRARY                             VINEYARD HAVEN       MA  02568              876                   8
h) 2.5 K JOHN A STAHL LIBRARY                                         WEST POINT           NE  68788              875                   9
h) 2.5 K BELLEVILLE PUBLIC LIBRARY                                    BELLEVILLE           WI  53508              872                 10
i) 1 K SODUS FREE LIBRARY                                           SODUS                NY  14551              928                   1
i) 1 K EDGERTON: RUNALS MEMORIAL LIBRARY                            EDGERTON             MN  56128              923                   2
i) 1 K CENTERBURG PUBLIC LIBRARY                                    CENTERBURG           OH  43011              919                   3
i) 1 K FLOMATON PUBLIC LIBRARY                                      FLOMATON             AL  36441              901                   4
i) 1 K ROCK CREEK PUBLIC LIBRARY                                    ROCK CREEK           OH  44084              900                   5
i) 1 K NELIGH PUBLIC LIBRARY                                        NELIGH               NE  68756              897                   6
i) 1 K SENECA FREE LIBRARY                                          SENECA               KS  66538              893                   7
i) 1 K MEEKINS PUBLIC LIBRARY                                       WILLIAMSBURG         MA  01096              883                   8
i) 1 K GRAND MARAIS PUBLIC LIBRARY                                  GRAND MARAIS         MN  55604              883                   9
i) 1 K BERESFORD PUBLIC LIBRARY                                     BERESFORD            SD  57004              879                 10
j) 0 K PELICAN PUBLIC LIBRARY                                       PELICAN              AK  99832              911                   1
j) 0 K BROWNS VALLEY PUBLIC LIBRARY                                 BROWNS VALLEY        MN  56219              893                   2
j) 0 K WAGNALLS MEMORIAL LIBRARY                                    LITHOPOLIS           OH  43136              892                   3
j) 0 K HARDTNER PUBLIC LIBRARY                                      HARDTNER             KS  67057              881                   4
j) 0 K BRUNSWICK PUBLIC LIBRARY                                     BRUNSWICK            NE  68720              878                   5
j) 0 K NEW WOODSTOCK FREE LIBRARY                                   NEW WOODSTOCK        NY  13122              873                   6
j) 0 K EAGLE PUBLIC LIBRARY                                         EAGLE                AK  99738              869                   7
j) 0 K EARLVILLE FREE LIBRARY                                       EARLVILLE            NY  13332              866                   8
j) 0 K SILVERTON PUBLIC LIBRARY                                     SILVERTON            CO  81433              864                   9
j) 0 K CHILMARK FREE PUBLIC LIBRARY                                 CHILMARK             MA  02535              859                 10

 

2009 Edition

HAPLR Publication Year HAPLR Data Year Popul. Category Library State ZIP  HAPLR Score  HAPLR RANK
2009 2006 a) 500 K CUYAHOGA COUNTY PUBLIC LIBRARY                               OH 44134            893 1
2009 2006 a) 500 K COLUMBUS METROPOLITAN LIBRARY                                OH 43215            871 2
2009 2006 a) 500 K MULTNOMAH COUNTY LIBRARY                                     OR 97212            839 3
2009 2006 a) 500 K SALT LAKE COUNTY LIBRARY SYSTEM                              UT 84121            818 4
2009 2006 a) 500 K HENNEPIN COUNTY LIBRARY                                      MN 55305            803 5
2009 2006 a) 500 K INDIANAPOLIS-MARION COUNTY PUBLIC LIBRARY                    IN 46206            794 6
2009 2006 a) 500 K BALTIMORE COUNTY PUBLIC LIBRARY                              MD 21204            794 7
2009 2006 a) 500 K DENVER PUBLIC LIBRARY                                        CO 80204            790 8
2009 2006 a) 500 K KING COUNTY LIBRARY SYSTEM                                   WA 98027            781 9
2009 2006 a) 500 K CINCINNATI AND HAMILTON COUNTY, PL OF                        OH 45202            753 10
2009 2006 b) 250 K DOUGLAS COUNTY LIBRARIES                                     CO 80104            893 1
2009 2006 b) 250 K HOWARD COUNTY LIBRARY                                        MD 21045            888 2
2009 2006 b) 250 K SANTA CLARA COUNTY LIBRARY                                   CA 95032            873 3
2009 2006 b) 250 K SAINT CHARLES CITY-COUNTY LIBRARY DISTRICT                   MO 63376            855 4
2009 2006 b) 250 K MADISON PUBLIC LIBRARY                                       WI 53703            801 5
2009 2006 b) 250 K CENTRAL RAPPAHANNOCK REGIONAL LIBRARY                        VA 22401            793 6
2009 2006 b) 250 K JOHNSON COUNTY LIBRARY                                       KS 66212            780 7
2009 2006 b) 250 K AKRON-SUMMIT CNTY PUBLIC LIBRARY                             OH 44326            775 8
2009 2006 b) 250 K ALLEN COUNTY PUBLIC LIBRARY                                  IN 46801            770 9
2009 2006 b) 250 K LINCOLN CITY LIBRARIES                                       NE 68508            769 10
2009 2006 c) 100 K NAPERVILLE PUBLIC LIBRARY                                    IL 60540            918 1
2009 2006 c) 100 K ANN ARBOR DISTRICT LIBRARY                                   MI 48104            912 2
2009 2006 c) 100 K SANTA CLARA CITY LIBRARY                                     CA 95051            902 3
2009 2006 c) 100 K MONROE COUNTY PUBLIC LIBRARY                                 IN 47408            895 4
2009 2006 c) 100 K MEDINA COUNTY DISTRICT LIBRARY                               OH 44256            879 5
2009 2006 c) 100 K SALT LAKE CITY PUBLIC LIBRARY                                UT 84111            874 6
2009 2006 c) 100 K ST JOSEPH COUNTY PUBLIC LIBRARY                              IN 46601            870 7
2009 2006 c) 100 K LOUDOUN COUNTY PUBLIC LIBRARY                                VA 20175            855 8
2009 2006 c) 100 K SCHAUMBURG TWP DISTRICT LIBRARY                              IL 60193            853 9
2009 2006 c) 100 K GREENE COUNTY PUBLIC LIBRARY                                 OH 45385            850 10
2009 2006 d) 50 K WASHINGTON-CENTERVILLE PUBLIC LIBRARY                        OH 45458            935 1
2009 2006 d) 50 K WORTHINGTON PUBLIC LIBRARY                                   OH 43085            915 2
2009 2006 d) 50 K EUCLID PUBLIC LIBRARY                                        OH 44123            911 3
2009 2006 d) 50 K CARMEL CLAY PUBLIC LIBRARY                                   IN 46032            898 4
2009 2006 d) 50 K LAKEWOOD PUBLIC LIBRARY                                      OH 44107            896 5
2009 2006 d) 50 K NEWTON FREE LIBRARY                                          MA 02459            896 6
2009 2006 d) 50 K WILLOUGHBY-EASTLAKE PUBLIC LIBRARY                           OH 44095            895 7
2009 2006 d) 50 K CANTON PUBLIC LIBRARY                                        MI 48188            881 8
2009 2006 d) 50 K GEAUGA COUNTY PUBLIC LIBRARY                                 OH 44024            879 9
2009 2006 d) 50 K TROY PUBLIC LIBRARY                                          MI 48084            876 10
2009 2006 e) 25 K PORTER PUBLIC LIBRARY                                        OH 44145            938 1
2009 2006 e) 25 K NORTH CANTON PUBLIC LIBRARY                                  OH 44720            937 2
2009 2006 e) 25 K ELLA M. EVERHARD PUBLIC LIBRARY                              OH 44281            914 3
2009 2006 e) 25 K UPPER ARLINGTON PUBLIC LIBRARY                               OH 43221            913 4
2009 2006 e) 25 K PLYMOUTH DISTRICT LIBRARY                                    MI 48170            903 5
2009 2006 e) 25 K ELMHURST PUBLIC LIBRARY                                      IL 60126            897 6
2009 2006 e) 25 K ST. CHARLES PUBLIC LIBRARY DISTRICT                          IL 60174            890 7
2009 2006 e) 25 K LAKE OSWEGO PUBLIC LIBRARY                                   OR 97034            884 8
2009 2006 e) 25 K MIDDLETON PUBLIC LIBRARY                                     WI 53562            881 9
2009 2006 e) 25 K SHAKER HEIGHTS PUBLIC LIBRARY                                OH 44120            876 10
2009 2006