GeoNotebook is an extension to Jupyter Notebook for exploratory geospatial analysis. It allows for interactive mapping and subsetting of geospatial data, especially raster data, within a Jupyter notebook. GeoNotebook was originally developed with funding from NASA to enable analysis of large satellite datasets without moving the data. It uses Python and JavaScript extensions to connect an interactive map to the Jupyter execution environment for exploration of geospatial data.