The Geospatial Neighborhood Analysis Package


Elijah Knaap


January 15, 2024

geosnap makes it easier to explore, model, analyze, and visualize the social and spatial dynamics of neighborhoods. Neighborhoods are important for a wide variety of reasons, but they’re hard to study because of some long-standing challenges, including that

To address these challenges,geosnap provides a suite of tools for creating socio-spatial datasets, harmonizing those datasets into consistent set of time-static boundaries, modeling bespoke neighborhoods and prototypical neighborhood types, and modeling neighborhood change using classic and spatial statistical methods. It also provides a set of static and interactive visualization tools to help you display and understand the critical information at each step of the process.

Batteries Included: geosnap comes packed with 40 years of high-resolution data, thanks to quilt, so you can get started modeling neighborhoods in the U.S. immediately. But you’re not just limited to the data provided with the package. geosnap works with any data you provide, any place in the world.

Neighborhood Transitions in the DC Metro

0.1 Citation

For a generic citation of geosnap, we recommend the following:

author = {Knaap, Elijah and Kang, Wei and Rey, Sergio and Wolf, Levi John and Cortes, Renan Xavier and Han, Su},
doi = {10.5281/ZENODO.3526163},
title = {geosnap: The Geospatial Neighborhood Analysis Package},
url = {},
year = {2019}

If you need to cite a specific release of the package, please find the appropriate version on Zenodo

0.2 Funding

National Science Foundation

This project has received financial support from NSF Awards

The Geosnap software project is also based on research funded by (or in part by) the Bill & Melinda Gates Foundation (award INV024366). The findings and conclusions contained within are those of the authors and do not necessarily reflect positions or policies of the Bill & Melinda Gates Foundation.