The National Register of Historic Places has identified and documented approximately 80,000 districts, sites, buildings, structures, and objects that are significant in American history, architecture, archeology, engineering, and culture. The Register is maintained by the US National Park Service (NPS).
The NPS has created a Google Earth version of the database, which you can find at the National Park Service Google Earth Layers web page. However, the version they created isn’t very user friendly and appears to be out dated.
I’ve used the most current source data (as of November 2009) to create a much more user friendly version of the Registry. Simply download the Network Link from the bottom of the post, zoom in close to a city, and the historic places will automatically show up as you navigate around.
The historic places are separated into Points and Areas. The Points typically represent a single location, such as a house or building. The Areas might represent large areas, such as historic districts. There are approximately 80,000 locations mapped in total.
The placemarks do have some geocoding errors, which are carried over from the source data. I have no plans to correct these. However, I think overall the geocoding appears to be very good.
This collection is not intended to be current, “official” or complete!!. You MUST go to the National Park Service website if current or official information is required.