New Hampshire historical topo maps
Cartahaven has 115 historical topo maps of New Hampshire, all free. These are the USGS 15-minute (1:62,500) quadrangles from the mid-1900s: old roads, mines, homesteads, rail lines and place names that newer maps leave off.
Download one to your phone and the map app shows your GPS position on it with no cell signal.

Alton, NH
Old map for history, not navigation
USGS historical 15-minute topo (1919)

Alton, NH
Old map for history, not navigation
USGS historical 15-minute topo (1957)

Bellows Falls, NH
Old map for history, not navigation
USGS historical 15-minute topo (1957)

Cardigan, NH
Old map for history, not navigation
USGS historical 15-minute topo (1927)

Cardigan, NH
Old map for history, not navigation
USGS historical 15-minute topo (1930)

Cardigan, NH
Old map for history, not navigation
USGS historical 15-minute topo (1956)

Claremont, NH
Old map for history, not navigation
USGS historical 15-minute topo (1926)

Claremont, NH
Old map for history, not navigation
USGS historical 15-minute topo (1929)

Claremont, NH
Old map for history, not navigation
USGS historical 15-minute topo (1957)

Concord, NH
Old map for history, not navigation
USGS historical 15-minute topo (1927)

Concord, NH
Old map for history, not navigation
USGS historical 15-minute topo (1949)

Crawford Notch, NH
Old map for history, not navigation
USGS historical 15-minute topo (1895)

Crawford Notch, NH
Old map for history, not navigation
USGS historical 15-minute topo (1896)

Crawford Notch, NH
Old map for history, not navigation
USGS historical 15-minute topo (1946)

Crawford Notch, NH
Old map for history, not navigation
USGS historical 15-minute topo (1950)

Dixville, NH
Old map for history, not navigation
USGS historical 15-minute topo (1930)

Dixville, NH
Old map for history, not navigation
USGS historical 15-minute topo (1933)

Dixville, NH
Old map for history, not navigation
USGS historical 15-minute topo (1934)

Dover, NH
Old map for history, not navigation
USGS historical 15-minute topo (1916)

Dover, NH
Old map for history, not navigation
USGS historical 15-minute topo (1918)

Dover, NH
Old map for history, not navigation
USGS historical 15-minute topo (1941)

Dover, NH
Old map for history, not navigation
USGS historical 15-minute topo (1956)

Errol, NH
Old map for history, not navigation
USGS historical 15-minute topo (1930)

Errol, NH
Old map for history, not navigation
USGS historical 15-minute topo (1934)

Exeter, NH
Old map for history, not navigation
USGS historical 15-minute topo (1932)

Franconia, NH
Old map for history, not navigation
USGS historical 15-minute topo (1929)

Franconia, NH
Old map for history, not navigation
USGS historical 15-minute topo (1932)

Gilmanton, NH
Old map for history, not navigation
USGS historical 15-minute topo (1919)

Gilmanton, NH
Old map for history, not navigation
USGS historical 15-minute topo (1927)

Gilmanton, NH
Old map for history, not navigation
USGS historical 15-minute topo (1957)

Gorham, NH
Old map for history, not navigation
USGS historical 15-minute topo (1893)

Gorham, NH
Old map for history, not navigation
USGS historical 15-minute topo (1896)

Gorham, NH
Old map for history, not navigation
USGS historical 15-minute topo (1937)

Gorham, NH
Old map for history, not navigation
USGS historical 15-minute topo (1942)

Haverhill, NH
Old map for history, not navigation
USGS historical 15-minute topo (1956)

Hillsboro, NH
Old map for history, not navigation
USGS historical 15-minute topo (1926)

Hillsboro, NH
Old map for history, not navigation
USGS historical 15-minute topo (1929)

Hillsboro, NH
Old map for history, not navigation
USGS historical 15-minute topo (1957)

Holderness, NH
Old map for history, not navigation
USGS historical 15-minute topo (1925)

Holderness, NH
Old map for history, not navigation
USGS historical 15-minute topo (1927)

Holderness, NH
Old map for history, not navigation
USGS historical 15-minute topo (1956)

Indian Stream, NH
Old map for history, not navigation
USGS historical 15-minute topo (1926)

Indian Stream, NH
Old map for history, not navigation
USGS historical 15-minute topo (1927)

Keene, NH
Old map for history, not navigation
USGS historical 15-minute topo (1898)

Keene, NH
Old map for history, not navigation
USGS historical 15-minute topo (1932)

Keene, NH
Old map for history, not navigation
USGS historical 15-minute topo (1935)

Keene, NH
Old map for history, not navigation
USGS historical 15-minute topo (1958)

Lovewell Mountain, NH
Old map for history, not navigation
USGS historical 15-minute topo (1930)
Every New Hampshire historical topo map by name
- Alton, NH (1919)
- Alton, NH (1957)
- Bellows Falls, NH (1957)
- Cardigan, NH (1927)
- Cardigan, NH (1930)
- Cardigan, NH (1956)
- Claremont, NH (1926)
- Claremont, NH (1929)
- Claremont, NH (1957)
- Concord, NH (1927)
- Concord, NH (1949)
- Crawford Notch, NH (1895)
- Crawford Notch, NH (1896)
- Crawford Notch, NH (1946)
- Crawford Notch, NH (1950)
- Dixville, NH (1930)
- Dixville, NH (1933)
- Dixville, NH (1934)
- Dover, NH (1916)
- Dover, NH (1918)
- Dover, NH (1941)
- Dover, NH (1956)
- Errol, NH (1930)
- Errol, NH (1934)
- Exeter, NH (1932)
- Franconia, NH (1929)
- Franconia, NH (1932)
- Gilmanton, NH (1919)
- Gilmanton, NH (1927)
- Gilmanton, NH (1957)
- Gorham, NH (1893)
- Gorham, NH (1896)
- Gorham, NH (1937)
- Gorham, NH (1942)
- Haverhill, NH (1956)
- Hillsboro, NH (1926)
- Hillsboro, NH (1929)
- Hillsboro, NH (1957)
- Holderness, NH (1925)
- Holderness, NH (1927)
- Holderness, NH (1956)
- Indian Stream, NH (1926)
- Indian Stream, NH (1927)
- Keene, NH (1898)
- Keene, NH (1932)
- Keene, NH (1935)
- Keene, NH (1958)
- Lovewell Mountain, NH (1930)
- Lovewell Mountain, NH (1942)
- Lovewell Mountain, NH (1957)
- Manchester, NH (1905)
- Manchester, NH (1941)
- Manchester, NH (1953)
- Mascoma, NH (1927)
- Mascoma, NH (1932)
- Milan, NH (1930)
- Milan, NH (1933)
- Milan, NH (1934)
- Milford, NH (1906)
- Milford, NH (1953)
- Monadnock, NH (1898)
- Monadnock, NH (1936)
- Monadnock, NH (1949)
- Moosilauke, NH (1929)
- Moosilauke, NH (1932)
- Mount Kearsarge, NH (1928)
- Mount Kearsarge, NH (1931)
- Mt Chocorua, NH (1931)
- Mt Chocorua, NH (1958)
- Mt Cube, NH (1931)
- Mt Cube, NH (1933)
- Mt Kearsarge, NH (1956)
- Mt Pawtuckaway, NH (1917)
- Mt Pawtuckaway, NH (1919)
- Mt Pawtuckaway, NH (1939)
- Mt Pawtuckaway, NH (1944)
- Mt Pawtuckaway, NH (1957)
- Mt Washington, NH (1893)
- Mt Washington, NH (1896)
- Mt Washington, NH (1935)
- Mt Washington, NH (1938)
- Newburyport, NH (1934)
- North Conway, NH (1894)
- North Conway, NH (1896)
- North Conway, NH (1942)
- North Conway, NH (1945)
- Ossipee Lake, NH (1930)
- Ossipee Lake, NH (1958)
- Penacook, NH (1927)
- Penacook, NH (1956)
- Percy, NH (1930)
- Percy, NH (1934)
- Peterboro, NH (1900)
- Peterborough, NH (1953)
- Plymouth, NH (1928)
- Plymouth, NH (1931)
- Rumney, NH (1928)
- Rumney, NH (1932)
- Second Lake, NH (1927)
- Second Lake, NH (1932)
- Sunapee, NH (1902)
- Sunapee, NH (1905)
- Sunapee, NH (1907)
- Sunapee, NH (1955)
- Sunapee, NH (1955)
- Suncook, NH (1921)
- Suncook, NH (1944)
- Suncook, NH (1957)
- Whitefield, NH (1900)
- Whitefield, NH (1935)
- Whitefield, NH (1938)
- Winnipesaukee, NH (1909)
- Winnipesaukee, NH (1956)
- Wolfeboro, NH (1928)
- Wolfeboro, NH (1958)