Cape Cod National Seashore s'étend plus de 43.500 acres (km² 176) de dunes, d'étangs, de bois et de presque 40 milles (64 kilomètres) de rivage atlantique. Il est situé sur le Cap Cod, principalement dans les villes de Provincetown, de Truro, de Wellfleet, et de Eastham, mais couvre également un certain rivage à Orleans et Chatham.