Circulation broken down by Audience and Print or Non-Print
Adult Book YA Book Juvenile Book Adult Nonbook YA Non Book Juvenile Nonbook total
Adamsville 10,004 1,052 3,621 5,671 0 2,685 23,033
Bessemer 23,550 1,176 11,441 11,333 314 1,611 49,425
Birmingham (BPL)* 430,494 26,903 162,884 479,098 1,117 80,758 1,181,254
Botanical Gardens 4,670 0 644 322 0 56 5,692
Clay 5,941 1,104 7,947 8,382 157 4,655 28,186
Fairfield 6,027 722 2,351 8,062 54 1,753 18,969
Fultondale 14,042 883 4,823 11,549 24 2,181 33,502
Gardendale** 42,121 3,829 30,593 27,685 324 7,185 111,737
Graysville 10,333 72 1,612 1,904 0 209 14,130
Homewood 87,441 25,755 115,650 204,853 8,729 67,084 509,512
Hoover 462,409 58,946 430,122 389,144 13,389 173,571 1,527,581
Hueytown 31,201 885 17,283 6,649 6 22 56,046
Irondale 17,694 1,599 13,790 17,820 0 5,150 56,053
Leeds 20,615 1,369 14,966 12,094 126 2,625 51,795
Midfield 2,042 157 1,923 2,023 0 788 6,933
Mountain Brook 110,569 8,684 124,189 45,425 930 43,402 333,199
Pinson 9,717 1,837 9,263 8,822 39 4,950 34,628
Pleasant Grove 14,510 1,209 6,277 9,530 19 3,207 34,752
Tarrant 4,694 1,058 2,682 2,564 0 1,650 12,648
Trussville 63,159 23,445 105,974 43,818 7,753 36,968 281,117
Vestavia Hills 94,572 16,670 122,236 110,673 15,630 38,383 398,164
Warrior 13,980 1,081 4,470 4,089 270 1,904 25,794