PEN America released their Book Bans 2025 list which aggregates books that have been banned in US school districts for 2024-2025. They also kindly released the spreadsheet of data which lets me take the titles and author list and do some enrichment and analysis. I did something similar a couple years ago that can be found here, unfortunately there is a lot more data for this year and I had some new thoughts on how to explore it. In this post we are going to look at the data through two lenses: Geographic and Subject Headings.
Using the data CSV from PEN I reconciled most of it using this Openrefine service against Library of Congress, Google Books and Worldcat, and then ran some more scripts to further enrich the data. All the code I used to do everything on this page, code and data can be found in this Github repo.
I wanted to plot the book bans as much as possible to see them on a map. I always feel a little disconnected when referencing distant school districts that I have no idea where they are. So I took the school district and reconciled them to get their home County, this is not as granular as I wanted as there can be multiple school districts in a single county but at least it gets it down to a more local level. I plotted all those and put them on an interactive map. You can explore the map through clicking, panning and zooming below or
The map represents the counties where a school district exists and has banned books. You can click on a county and see what books they specifically banned and filter on the subject. If there are multiple school districts in the same county you can select which one you want to view. I have to say when I saw the data like this it made me think of some sort of infection map. I noticed that counties that ban books are often adjacent to each other. I could imagine that there is some sort of spread from one school district that begins to ban books to others nearby either by similar groups or sympathetic local government or some other interconnected relationship.
You’ll also notice military bases plotted. There is a large grouping (500+) of books banned by Department of Defense Education Activity so I simply used the data from the wikipedia page to add bases that have schools on-site. I think this is accurate but I’m not familiar with how book bans work within DoDEA and if every school would ban everything on the list.
After building the map I wanted to make a interface to better explore the 3700+ books so I made a traditional faceted browse interface that lets you search and browse:
There are subjects in both of the interfaces above but I wanted to get a sense of what each region was focusing on in the books they are banning. These subjects are aggregated from three services so they are not all LCSH or some specific vocabulary. I also further reduced them by removing any audience or format subfields (like “Fiction”) to make them more collapsable. They are still useful without the authority control in conveying the meaning of the books. Here is the most common subjects by region, state then district:
The obvious distinction I see is that the states are kind of generalized with the most common headings being around Friendship and Romance which are the general story narrative and probably not why the book was banned by that district (think Friendship + Witches or Romance + Queer) while the DoDEA seems specifically focused on LGBTQ+ related topics.
The PEN America project to track these bans and them sharing the data is really amazing and a great resource for exploring this issue further.