When making maps it’s not hard to find contemporary boundaries. The Census Bureau for the United States and Natural Earth for the rest of the world offer reliable shapefiles. Languages like R include packages which make accessing boundary data very easy. But when working on maps for history, using contemporary boundaries with historical data makes for glaring anachronisms. What I’ve wanted for research purposes are historical boundaries of the United States which include the changes for each year, and which I can trust because of the evidence of scholarship (e.g., citations) behind them. I also want these boundaries for teaching, so that geography can provide a backbone to the religious, cultural, social, and political changes I’m usually discussing. These are the sources that I’ve found with a few comments on their usefulness for research and teaching.
First, the single most useful resource that I’ve found is the Atlas of Historical County Boundaries from the Newberry Library. This atlas includes boundary files for states and territories from 1783 to 2000, and also for counties from 1629 to 2000. The boundaries are available as both shapefiles and KMZ files suitable for Google Earth. (I’ve found that it’s easier to get students up to speed using Google Earth than QGIS.) The boundary files are offered at various degrees of simplification, letting you pick between precision and file size without having to do the simplification yourself. For my purposes, the most important thing about the Newberry’s boundary data is that it comes in a single file. This means that you can more easily filter the boundaries by date, for example, in QGIS or D3. Making a complex map showing change over time gets a lot simpler when you can filter one file instead of having to merge many files. The maps come with impressive annotations, including citations for the boundaries for each feature, and discussions of what changed about the boundaries. The data is licensed CC-NC-SA. The Newberry Library also offers an online viewer for the files, which is clunky.1{#fnref1.footnoteRef}

PNG]
Porath has mapped the territorial changes himself in a project he calls “Manifest Destiny.” The many maps let you page through the territorial changes in the United States. For example, try paging through the maps which show the order in which southern states seceded from the Union in 1860–61. I can see how these maps could be used to good effect in the U.S. survey.

PNG]
Go forth and make maps without anachronism.
I think the interface is provided by an ArcGIS web viewer.↩
As in this map of slavery in 1860.↩
When I make maps in ggplot2, R sometimes chokes on fortified shapefiles that are not in EPSG 4326 or EPSG 3857, but otherwise does fine plotting and re-projecting the shapefiles itself.↩