NBT Bank in USA has 157 branches in 131 Towns. Most of them are located in Oneonta (4 branches), Lake Ariel (3 branches), Norwich (3 branches), Syracuse (3 branches) and Scranton (3 branches).
NBT Bank RutlandNBT Bank Pittsfield2 branchesNBT Bank LeeNBT Bank LenoxNBT Bank Great BarringtonNBT Bank North AdamsNBT Bank NorfolkNBT Bank New HartfordNBT Bank HancockNBT Bank ClintonNBT Bank GreenvilleNBT Bank NashuaNBT Bank MilfordNBT Bank OxfordNBT Bank BurlingtonNBT Bank WindhamNBT Bank KingstonNBT Bank Hamilton2 branchesNBT Bank ManchesterNBT Bank CantonNBT Bank PortsmouthNBT Bank GreeneNBT Bank Norwich3 branchesNBT Bank LondonderryNBT Bank KeeneNBT Bank PortlandNBT Bank Essex JunctionNBT Bank WillistonNBT Bank Plattsburgh2 branchesNBT Bank Ellenburg DepotNBT Bank Albany2 branchesNBT Bank South Glens FallsNBT Bank Glens FallsNBT Bank New MilfordNBT Bank NewfoundlandNBT Bank OgdensburgNBT Bank MiddlevilleNBT Bank East StroudsburgNBT Bank BartonsvilleNBT Bank WhitesboroNBT Bank MontroseNBT Bank ElmhurstNBT Bank Clifton ParkNBT Bank SchenectadyNBT Bank HalfmoonNBT Bank GuilderlandNBT Bank DuanesburgNBT Bank Gloversville2 branchesNBT Bank JohnstownNBT Bank AmsterdamNBT Bank BroadalbinNBT Bank FondaNBT Bank MayfieldNBT Bank CobleskillNBT Bank CanajoharieNBT Bank Fort PlainNBT Bank NorthvilleNBT Bank Sharon SpringsNBT Bank SchoharieNBT Bank RensselaerNBT Bank Saratoga SpringsNBT Bank MiddleburghNBT Bank Cherry ValleyNBT Bank HerkimerNBT Bank SpeculatorNBT Bank Oneonta4 branchesNBT Bank Cooperstown2 branchesNBT Bank Grand GorgeNBT Bank HobartNBT Bank LathamNBT Bank EdmestonNBT Bank Richfield SpringsNBT Bank MargaretvilleNBT Bank QueensburyNBT Bank DepositNBT Bank Lake Placid2 branchesNBT Bank Saranac LakeNBT Bank MaloneNBT Bank MassenaNBT Bank PotsdamNBT Bank FayettevilleNBT Bank Syracuse3 branchesNBT Bank Cortland3 branchesNBT Bank TullyNBT Bank ManliusNBT Bank CamillusNBT Bank BaldwinsvilleNBT Bank North SyracuseNBT Bank East SyracuseNBT Bank BrewertonNBT Bank Oneida2 branchesNBT Bank CanastotaNBT Bank SherrillNBT Bank FultonNBT Bank CincinnatusNBT Bank MarathonNBT Bank South OtselicNBT Bank Whitney PointNBT Bank EarlvilleNBT Bank Rome2 branchesNBT Bank Oswego2 branchesNBT Bank SherburneNBT Bank PulaskiNBT Bank UticaNBT Bank Great BendNBT Bank New BerlinNBT Bank Binghamton2 branchesNBT Bank SidneyNBT Bank AftonNBT Bank BainbridgeNBT Bank EndicottNBT Bank VestalNBT Bank Johnson CityNBT Bank FriendsvilleNBT Bank MaineNBT Bank Newark ValleyNBT Bank Hamlin2 branchesNBT Bank Mount PoconoNBT Bank MountainhomeNBT Bank Wilkes BarreNBT Bank Scranton3 branchesNBT Bank DunmoreNBT Bank Carbondale2 branchesNBT Bank Dickson CityNBT Bank ArchbaldNBT Bank Lake Ariel3 branchesNBT Bank TaylorNBT Bank KingsleyNBT Bank ShavertownNBT Bank Clarks GreenNBT Bank Mountaintop