The modern history of New Hampshire can be traced back to as early as 1623, when the first colony in Portsmouth was established. Even though New Hampshire is small, the state offers a wide range of places and attractions, from the towering peaks of Mount Washington, the tallest mountain in the Northeast, to river valleys and typical Eastern cities. Bank of America, TD Bank, and Capital One are the largest of the national New Hampshire banks and are primarily located in Manchester and Concord. Citizens Bank, Bank of New Hampshire, and Enterprise Bank are the main regional banks. We've reviewed all of the New Hampshire banks to make your job of finding the best one as easy as possible.