Bank · FDIC insured
Bank of America
A $2.7T bank, the 2nd largest of 4,207, headquartered in Charlotte, NC, with 3,816 branches in 39 states. Best rates: CDs 4.11% and savings 0.04% APY.
Bank of America Carrot Score
65
Carrot Score
Higher than 13% of U.S. banks and credit unions
#135 of 161 in New York, NY-NJ metroHow the score works →
Deposits are federally insured by the FDIC up to $250,000 per depositor.
About Bank of America
- Headquarters
- 100 N Tryon St, Charlotte, NC 28202
- FDIC certificate
- 3510 ↗
Branches
3,816 branches in 39 states
Loading map…
California
684 branchesFlorida
414 branchesTexas
313 branchesNew York
250 branchesNew Jersey
179 branchesMassachusetts
146 branchesGeorgia
130 branchesIllinois
120 branchesWashington
119 branchesMaryland
114 branchesNorth Carolina
107 branchesArizona
104 branchesVirginia
98 branchesConnecticut
82 branches
Hartford area · 28
- Avon Branch240 W Main St, Avon, CT 06001Directions
- Berlin Branch525 New Britain Rd, Berlin, CT 06037Directions
- Bloomfield Branch836 Park Ave, Bloomfield, CT 06002Directions
- East Hartford Branch805 Main St, East Hartford, CT 06108Directions
- Pwm Philanthropic Ct Branch99 E River Dr, East Hartford, CT 06108Directions
- Enfield Branch900 Enfield St, Enfield, CT 06082Directions
- Farmington Branch781 Farmington Ave, Farmington, CT 06032Directions
- Glastonbury Branch211 New London Tpke, Glastonbury, CT 06033Directions
- Albany Avenue Branch919 Albany Ave, Hartford, CT 06112Directions
- Maple Avenue Branch790 Maple Ave, Hartford, CT 06114Directions
- Park Street Branch147 Washington St, Hartford, CT 06106Directions
- State House Square Branch30 State House Sq, Hartford, CT 06103Directions
- West End Branch550 Farmington Ave, Hartford, CT 06105Directions
- Manchester Parkade Branch354 Middle Tpke W, Manchester, CT 06040Directions
- Middletown Branch267 Main St, Middletown, CT 06457Directions
- Walnut Hill Branch330 W Main St, New Britain, CT 06052Directions
- Newington Branch1220 Main St, Newington, CT 06111Directions
- Old Saybrook Branch107 Main St, Old Saybrook, CT 06475Directions
- Rocky Hill Branch10 Cold Spring Rd, Rocky Hill, CT 06067Directions
- Simsbury Branch740 Hopmeadow St, Simsbury, CT 06070Directions
- Mansfield Plaza Branch574 Middle Tpke, Storrs Mansfield, CT 06268Directions
- Vernon Circle Branch243 Hartford Tpke, Vernon Rockville, CT 06066Directions
- Bishop'S Corner Branch2523 Albany Ave, West Hartford, CT 06117Directions
- Corbins Corner Branch1447 New Britain Ave, West Hartford, CT 06110Directions
- West Hartford Branch4 N Main St, West Hartford, CT 06107Directions
- West Hartford Pwm Branch29 S Main St, West Hartford, CT 06107Directions
- Wethersfield Branch600 Silas Deane Hwy, Wethersfield, CT 06109Directions
- Windsor I-91 And Kennedy Branch1045 Kennedy Rd, Windsor, CT 06095Directions
Bridgeport area · 26
- Boston Avenue Branch2091 Boston Ave, Bridgeport, CT 06610Directions
- Bridgeport - North End Branch2500 Main St, Bridgeport, CT 06606Directions
- Danbury Central Branch343 Main St, Danbury, CT 06810Directions
- East Danbury Branch67 Newtown Rd, Danbury, CT 06810Directions
- Darien Branch1034 Boston Post Rd, Darien, CT 06820Directions
- Black Rock Turnpike Branch2150 Black Rock Tpke, Fairfield, CT 06825Directions
- Fairfield Branch1366 Post Rd, Fairfield, CT 06824Directions
- Greenwich Ave Branch240 Greenwich Ave, Greenwich, CT 06830Directions
- Railroad Ave Pwm Branch55 Railroad Ave, Greenwich, CT 06830Directions
- New Canaan Branch94 Elm St, New Canaan, CT 06840Directions
- New Milford - Main Branch55 Main St, New Milford, CT 06776Directions
- Newtown Branch6 Queen St, Newtown, CT 06470Directions
- Norwalk Main Street Branch220 Main St, Norwalk, CT 06851Directions
- South Norwalk Branch50 N Main St, Norwalk, CT 06854Directions
- Westport Avenue Branch578 Westport Ave, Norwalk, CT 06851Directions
- Ridgefield Branch90 Danbury Rd, Ridgefield, CT 06877Directions
- Bulls Head Branch14 High Ridge Rd, Stamford, CT 06905Directions
- Glenbrook Branch37 Church St, Stamford, CT 06906Directions
- High Ridge Branch1070 High Ridge Rd, Stamford, CT 06905Directions
- Stamford Downtown Branch46 Atlantic St, Stamford, CT 06901Directions
- West Stamford Branch383 W Main St, Stamford, CT 06902Directions
- Stratford Branch2944 Main St, Stratford, CT 06614Directions
- Trumbull Center Branch955 White Plains Rd, Trumbull, CT 06611Directions
- Westport Center Branch126 Post Rd E, Westport, CT 06880Directions
- Westport Pwm Branch1 Gorham Is, Westport, CT 06880Directions
- Wilton Branch117 Old Ridgefield Rd, Wilton, CT 06897Directions
New Haven area · 16
- Branford Branch1081 W Main St, Branford, CT 06405Directions
- East Haven Branch170 Main St, East Haven, CT 06512Directions
- Guilford Branch916 Boston Post Rd, Guilford, CT 06437Directions
- Hamden Plaza Branch2340 Dixwell Ave, Hamden, CT 06514Directions
- Madison Banking House Branch250 Samson Rock Dr, Madison, CT 06443Directions
- Meriden Branch400 E Main St, Meriden, CT 06450Directions
- Milford Green Branch21 Broad St, Milford, CT 06460Directions
- Amity Branch100 Amity Rd, New Haven, CT 06515Directions
- Broadway Branch88 Broadway, New Haven, CT 06511Directions
- Long Wharf Branch250 Sargent Dr, New Haven, CT 06511Directions
- New Haven Green Branch157 Church St, New Haven, CT 06510Directions
- Yale-New Haven Hospital Branch789 Howard Ave, New Haven, CT 06519Directions
- North Haven Branch35 Washington Ave, North Haven, CT 06473Directions
- Orange Branch445 Boston Post Rd, Orange, CT 06477Directions
- Wallingford North Colony Branch938 N Colony Rd, Wallingford, CT 06492Directions
- West Haven Branch420 Campbell Ave, West Haven, CT 06516Directions
Waterbury area · 6
- Ansonia Branch382 Main St, Ansonia, CT 06401Directions
- Bristol-Farmington Ave Branch1232 Farmington Ave, Bristol, CT 06010Directions
- Cheshire Branch185 Highland Ave, Cheshire, CT 06410Directions
- Trap Falls Branch1 Trap Falls Rd, Shelton, CT 06484Directions
- Southbury Branch12 Main St S, Southbury, CT 06488Directions
- Waterbury Wolcott Branch992 Cooke St, Waterbury, CT 06704Directions
Norwich area · 5
- Groton Branch738 Long Hill Rd, Groton, CT 06340Directions
- New London City Branch260 S Frontage Rd, New London, CT 06320Directions
- Niantic Branch25 Pennsylvania Ave, Niantic, CT 06357Directions
- Norwich West Main Branch590 W Main St, Norwich, CT 06360Directions
- Willimantic Plaza Branch1589 Main St, Willimantic, CT 06226Directions
Torrington area · 1
- Torringford Branch1196 E Main St, Torrington, CT 06790Directions
Michigan
72 branchesPennsylvania
72 branchesSouth Carolina
61 branchesTennessee
53 branchesNevada
52 branchesOhio
52 branchesMissouri
50 branchesColorado
36 branchesOregon
35 branchesUtah
29 branchesKansas
24 branchesRhode Island
24 branchesMinnesota
23 branchesDistrict of Columbia
22 branchesOklahoma
18 branchesArkansas
16 branchesIndiana
16 branchesNew Mexico
16 branchesNew Hampshire
15 branchesMaine
12 branchesKentucky
8 branchesDelaware
7 branchesIdaho
6 branchesIowa
4 branchesNebraska
4 branchesWalk-in offices from the FDIC directory as of September 4, 2026. Directions open Google Maps. A nearby branch doesn’t mean you can join or open an account.
Financial details
| Measure | This bank | Peers’ middle | Strongest quarter |
|---|---|---|---|
| CapitalLeverage ratio | 7.11% | 9.97% | 10.85% or more |
| Troubled loansNoncurrent | 0.65% | 0.70% | 0.47% or less |
| ProfitabilityReturn on assets | 1.13% | 1.23% | 1.55% or more |
| LendingLoans per $100 deposited | $57 | $85 | — |
- CapitalLeverage ratio7.11%Peers’ middle 9.97% · Top 25% 10.85%+
- Troubled loansNoncurrent0.65%Peers’ middle 0.70% · Top 25% ≤0.47%
- ProfitabilityReturn on assets1.13%Peers’ middle 1.23% · Top 25% 1.55%+
- LendingLoans per $100 deposited$57Peers’ middle $85
Compared with the 164 banks with $10 billion or more in assets. The strongest quarter is what the best 25% of them reach: more capital and profit, fewer troubled loans. Lending has no better end.Troubled loans are noncurrent: 90 or more days late, or no longer earning interest.
Regulators’ own ratings of Bank of America are confidential. These figures are what it reports to the FDIC each quarter, set beside its peers; they aren’t a rating.