GB-web-payroll-services GB-web-testimonial-Sanders GB-web-testimonial-Rancourt GB-web-testimonial-Quality_Cash_Markets GB-web-testimonial-Pasta_Loft GB-web-testimonial-Makris GB-web-testimonial-JBI_Helicopters GB-web-testimonial-HPGR GB-web-testimonial-Harry_O_Electric GB-web-testimonial-FleetFeet GB-web-testimonial-CycleFierce GB-web-testimonial-Codet GB-web-testimonial-Aqua GB-web-testimonial-Amari

NetTeller Online Banking

Secure Login

*Annual Percentage Rate effective as of 11-12-2015 and subject to change without notice.

Minimum loan amount $10,000, maximum loan amount $500,000.  New Money only. $100 loan fee. Maximum term of 60 months. 


Welcome to Granite Bank!
The solid choice for New Hampshire small businesses and residents.


We have been serving the needs of NH for 125 years. The  bank was established in Colebrook, New Hampshire in 1889. Today, we are still making loans to small businesses, meeting the financial needs of families and helping New Hampshire prosper.


In recent years we have grown to include markets in Amherst, Concord, and Portsmouth and serve the banking needs of individuals and small businesses across the state.


From small business loans to mortgages to checking accounts, Granite Bank continues working hard to be your first choice when it comes to personal attention. We are proud to serve the banking needs of local families and small businesses across the Granite State.


Granite Bank is an SBA Preferred Lender and has received the New Hampshire SBA’s Outstanding Partner Award for consistent and sustained annual growth in SBA loans. The bank has earned a superior 5-star rating from BauerFinanical for the last 18 consecutive quarters in a row. Granite Bank is a FDIC member and an Equal Housing Lender.




Please be advised that due to a high risk of potential fraud, you may be required to enter your PIN when completing debit card transactions in certain states.  We ask that you notify us in advance if you are planning to travel.  If you have any questions or would like more information regarding states that may be considered high risk for fraud, please feel free to contact your local branch or call us at 1(888)225-1782. 




























Granite Bank on Facebook
Granite Bank Newsletter