Compare branches
Pick any two of the 12 tracked BPL branches to see what they share, what each over-indexes on, and how their adult-fiction tastes diverge.
Selected pair: Brooklyn Heights and Flatbush have a 48% weighted overlap on adult demand pressure (40 titles tracked at both, 74 at either).
Brooklyn Heights | Central Library | Bushwick | Greenpoint | Williamsburgh | Bedford | Crown Heights | Flatbush | Bay Ridge | Coney Island | Kings Highway | Sunset Park | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Central / Downtown | ||||||||||||
| Brooklyn Heights | — | 7 | 46 | 53 | 39 | 36 | 46 | 48 | 51 | 34 | 52 | 45 |
| Central Library | 7 | — | 9 | 8 | 14 | 6 | 5 | 5 | 11 | 6 | 9 | 9 |
| North Brooklyn | ||||||||||||
| Bushwick | 46 | 9 | — | 41 | 35 | 34 | 36 | 42 | 42 | 36 | 41 | 40 |
| Greenpoint | 53 | 8 | 41 | — | 45 | 42 | 52 | 50 | 51 | 40 | 40 | 50 |
| Williamsburgh | 39 | 14 | 35 | 45 | — | 33 | 36 | 42 | 40 | 38 | 43 | 42 |
| Central Brooklyn | ||||||||||||
| Bedford | 36 | 6 | 34 | 42 | 33 | — | 36 | 36 | 43 | 38 | 33 | 36 |
| Crown Heights | 46 | 5 | 36 | 52 | 36 | 36 | — | 43 | 53 | 41 | 45 | 46 |
| Flatbush | 48 | 5 | 42 | 50 | 42 | 36 | 43 | — | 58 | 37 | 44 | 46 |
| South Brooklyn | ||||||||||||
| Bay Ridge | 51 | 11 | 42 | 51 | 40 | 43 | 53 | 58 | — | 42 | 49 | 54 |
| Coney Island | 34 | 6 | 36 | 40 | 38 | 38 | 41 | 37 | 42 | — | 33 | 39 |
| Kings Highway | 52 | 9 | 41 | 40 | 43 | 33 | 45 | 44 | 49 | 33 | — | 42 |
| Sunset Park | 45 | 9 | 40 | 50 | 42 | 36 | 46 | 46 | 54 | 39 | 42 | — |
How this works
Each cell is a weighted overlap: across every adult title tracked at either branch, we compare the lower and higher branch demand-pressure values, then divide the sum of shared pressure by the sum of combined pressure. Books with strong demand at both branches count more; books strong at only one branch lower the overlap. Diagonals are self-matches (—). Branches are grouped by region (North / Central / South Brooklyn) for readability, and only the lower triangle is shown since the matrix is symmetric. If a book isn’t in one branch’s tracked pool, that side counts as no observed signal — not proof of zero real-world demand.
Shared titles



Atmosphere : a love storyTaylor Jenkins ReidBrooklyn Heights 70 +7 vs panel avg · Flatbush 68 +5 vs panel avg

Strangers : a memoir of marriageBelle BurdenBrooklyn Heights 72 +3 vs panel avg · Flatbush 65 −4 vs panel avg
Atomic habits : tiny changes, remarkable results : an easy & proven way to build good habits & break bad onesJames ClearBrooklyn Heights 65 +7 vs panel avg · Flatbush 62 +4 vs panel avg



More popular at Brooklyn Heights
| Title | Brooklyn Heights | Flatbush | ||
|---|---|---|---|---|
| Demand pressureBranch demand pressure: bounded 0–100 index combining scarcity (up to 80 pts when 0/N copies are on shelf) and recent movement (capped at 20). When public holds coverage is high enough across comparable books, scarcity is rebalanced to 0–65 and a 0–20 holds component is added. | Available | Demand pressureBranch demand pressure: bounded 0–100 index combining scarcity (up to 80 pts when 0/N copies are on shelf) and recent movement (capped at 20). When public holds coverage is high enough across comparable books, scarcity is rebalanced to 0–65 and a 0–20 holds component is added. | Available | |
![]() The widowJohn Grisham | 62 +4 vs panel avg | 0/3 | 0 −51 vs panel avg | 1/1 |
![]() Nash fallsDavid Baldacci | 57 +23 vs panel avg | 0/2 | 0 −34 vs panel avg | 2/2 |
![]() Tomorrow, and tomorrow, and tomorrowGabrielle Zevin | 78 +27 vs panel avg | 0/6 | 33 −18 vs panel avg | 2/4 |
![]() YellowfaceR F Kuang | 65 +23 vs panel avg | 0/4 | 21 −21 vs panel avg | 2/3 |
![]() The womenKristin Hannah | 57 +20 vs panel avg | 0/2 | 21 −16 vs panel avg | 2/3 |
Hover the column headers for the full definition of each metric, or read the full methodology →
More popular at Flatbush
| Title | Brooklyn Heights | Flatbush | ||
|---|---|---|---|---|
| Demand pressureBranch demand pressure: bounded 0–100 index combining scarcity (up to 80 pts when 0/N copies are on shelf) and recent movement (capped at 20). When public holds coverage is high enough across comparable books, scarcity is rebalanced to 0–65 and a 0–20 holds component is added. | Available | Demand pressureBranch demand pressure: bounded 0–100 index combining scarcity (up to 80 pts when 0/N copies are on shelf) and recent movement (capped at 20). When public holds coverage is high enough across comparable books, scarcity is rebalanced to 0–65 and a 0–20 holds component is added. | Available | |
![]() Ottolenghi Simple : a cookbookYotam Ottolenghi | 0 −38 vs panel avg | 1/1 | 51 +13 vs panel avg | 0/1 |
![]() TrustHernán Díaz | 29 −15 vs panel avg | 1/2 | 57 +13 vs panel avg | 0/2 |
29 −14 vs panel avg | 1/2 | 51 +8 vs panel avg | 0/1 | |
![]() Martyr!Kaveh Akbar | 57 −5 vs panel avg | 0/2 | 70 +8 vs panel avg | 0/3 |
![]() Minor feelings : an Asian American reckoningCathy Park Hong | 51 −2 vs panel avg | 0/1 | 59 +6 vs panel avg | 0/1 |
Hover the column headers for the full definition of each metric, or read the full methodology →
Distinctive to Brooklyn Heights
| Title | Brooklyn Heights | Flatbush | ||
|---|---|---|---|---|
| Demand pressureBranch demand pressure: bounded 0–100 index combining scarcity (up to 80 pts when 0/N copies are on shelf) and recent movement (capped at 20). When public holds coverage is high enough across comparable books, scarcity is rebalanced to 0–65 and a 0–20 holds component is added. | Available | Demand pressureBranch demand pressure: bounded 0–100 index combining scarcity (up to 80 pts when 0/N copies are on shelf) and recent movement (capped at 20). When public holds coverage is high enough across comparable books, scarcity is rebalanced to 0–65 and a 0–20 holds component is added. | Available | |
![]() OrbitalSamantha Harvey | 66 +32 vs panel avg | 0/3 | 29 −5 vs panel avg | 1/2 |
![]() I regret almost everything : a memoirKeith McNally | 66 +16 vs panel avg | 0/3 | 0 ~ panel avg | 0/0 |
![]() The tenantFreida McFadden | 62 +8 vs panel avg | 0/3 | 51 −3 vs panel avg | 0/1 |
![]() The strangerAlbert Camus | 49 −4 vs panel avg | 1/4 | 62 +9 vs panel avg | 0/3 |
57 +15 vs panel avg | 0/2 | 51 +9 vs panel avg | 0/1 | |
Hover the column headers for the full definition of each metric, or read the full methodology →
Distinctive to Flatbush
| Title | Brooklyn Heights | Flatbush | ||
|---|---|---|---|---|
| Demand pressureBranch demand pressure: bounded 0–100 index combining scarcity (up to 80 pts when 0/N copies are on shelf) and recent movement (capped at 20). When public holds coverage is high enough across comparable books, scarcity is rebalanced to 0–65 and a 0–20 holds component is added. | Available | Demand pressureBranch demand pressure: bounded 0–100 index combining scarcity (up to 80 pts when 0/N copies are on shelf) and recent movement (capped at 20). When public holds coverage is high enough across comparable books, scarcity is rebalanced to 0–65 and a 0–20 holds component is added. | Available | |
![]() IntermezzoSally Rooney | 66 +18 vs panel avg | 2/10 | 72 +24 vs panel avg | 0/5 |
![]() The backyard bird chroniclesAmy Tan | 62 +35 vs panel avg | 0/3 | 51 +24 vs panel avg | 0/1 |
![]() The seven husbands of Evelyn HugoTaylor Jenkins Reid | 57 +8 vs panel avg | 0/2 | 0 −49 vs panel avg | 1/1 |
29 −22 vs panel avg | 1/2 | 53 +2 vs panel avg | 1/4 | |
![]() Doppelganger : a trip into the mirror worldNaomi Klein | 51 +6 vs panel avg | 0/1 | 51 +6 vs panel avg | 0/1 |
Hover the column headers for the full definition of each metric, or read the full methodology →


















