Bank branch manager salary ranges from roughly $40,000 to $130,000 per year, depending on the bank size, location, and your experience
A branch manager at a bank oversees daily operations, staff, customer service, and loan decisions at a single location. The salary you earn depends heavily on whether you work for a large national bank, a regional bank, or a small community bank. A manager at a major chain like Bank of America or Wells Fargo typically earns more than one at a local credit union or independent bank. Your years in banking, the branch's revenue, and the cost of living in your area all move the number up or down.
The U.S. Bureau of Labor Statistics tracks bank manager pay but does not separate branch managers from other types of bank managers. Salary data from job sites like Indeed, Glassdoor, and PayScale shows the range above, though individual offers vary. Some branches offer bonuses tied to deposit growth or loan volume, which can add $5,000 to $20,000 or more annually. Others offer none.
Key Takeaways
- Branch managers at large national banks typically earn $60,000 to $130,000 per year, while managers at smaller banks or credit unions often earn $40,000 to $70,000.
- Bonuses based on branch performance, deposit targets, or loan volume can add significantly to base salary but are not may provide and vary by institution.
- Location matters: branch managers in high cost-of-living cities earn more than those in rural areas, even at the same bank.
- Most branch manager roles require a bachelor's degree and three to five years of banking or retail management experience before promotion.
How bank size affects what you earn
Large national banks pay more than smaller institutions, but the difference is not always dramatic. A branch manager at JPMorgan Chase or Citibank in a major city might earn $90,000 to $130,000 base salary plus bonus. A manager at a regional bank with 50 to 200 branches might earn $65,000 to $95,000. A manager at a community bank or credit union with fewer than 10 branches might earn $45,000 to $70,000.
The gap widens when bonuses are included. Large banks often tie bonuses to individual branch metrics—deposit growth, loan origination, cross-selling products—and can pay $15,000 to $40,000 extra in a strong year. Smaller banks may offer smaller bonuses or none at all, depending on profitability and policy.
Location and cost of living
A branch manager in San Francisco, New York, or Boston earns more than one doing the same job in rural Kansas or Mississippi. This is not always because the bank pays more; it is because the cost of living is higher and banks adjust salaries to compete for talent. A manager in Manhattan might earn $110,000 to $140,000 at a major bank, while a manager in a small Midwestern town might earn $50,000 to $70,000 at the same bank.
Some banks use formal cost-of-living adjustments; others simply pay market rates based on what other banks in the area offer. If you are considering a branch manager role, research what other banks pay in that specific city or region before accepting an offer.
Bonuses and performance incentives
Most branch managers earn a base salary plus a bonus structure, though the bonus is not may provide. Bonuses typically depend on metrics like total deposits managed, number of new accounts opened, loan volume, or customer satisfaction scores. A strong year might add 10 to 30 percent to your base salary; a weak year might add nothing.
Some banks pay bonuses quarterly or annually; others pay them only once a year. A few smaller institutions do not offer bonuses at all and instead rely on base salary alone. When comparing job offers, ask explicitly whether bonuses are may provide, how they are calculated, and what the average payout has been over the past three years. This gives you a realistic picture of total compensation.
Experience and advancement
Most banks require a bachelor's degree and three to five years of banking, retail management, or customer service experience before hiring someone as a branch manager. You might start as a teller, move to a personal banker or loan officer role, then advance to assistant manager, and finally to branch manager. Each step typically takes two to three years.
Your salary grows as you advance. A teller might earn $28,000 to $35,000; a personal banker or loan officer might earn $40,000 to $60,000; an assistant manager might earn $50,000 to $75,000; and a branch manager might earn $60,000 to $130,000. Some banks promote faster than others, and some pay more at each level. Your salary history and the bank's internal pay scales also matter.
Benefits beyond salary
Bank branch managers typically receive health insurance, a 401(k) plan with employer matching, paid time off, and life insurance. Some banks offer tuition reimbursement if you pursue further education or professional certifications. A few offer stock purchase plans or profit-sharing arrangements, though these are less common.
The total compensation package—salary plus benefits—is often 15 to 25 percent higher than base salary alone. When evaluating a job offer, ask for a written summary of all benefits, including health plan details, 401(k) match percentage, paid time off days, and any other perks. This helps you compare offers fairly across different banks.
How to research salaries for specific banks and locations
Job sites like Indeed, Glassdoor, PayScale, and LinkedIn Salary let you filter by bank name, job title, and location. These sites aggregate salary reports from current and former employees, so you see a range rather than a single number. Be aware that older reports may not reflect current pay, and some reports come from people who were underpaid or overpaid relative to the market.
The most reliable approach is to call or email branch managers at banks in your target area and ask if they are willing to share salary ranges off the record. Many will, especially if you frame it as research for a career decision. You can also contact your local banking association or chamber of commerce; they sometimes publish salary surveys for the region.
Frequently Asked Questions
Do bank branch managers get commission?
Most branch managers do not earn commission on individual sales, but their bonuses are often tied to branch-level metrics like deposit growth or loan volume. Some banks also offer small bonuses for specific products sold, but this is less common for managers than for tellers or personal bankers.
What is the difference between a branch manager and an assistant branch manager salary?
An assistant branch manager typically earns $50,000 to $75,000, while a branch manager earns $60,000 to $130,000. The gap depends on the bank and location. Assistant managers handle day-to-day operations and staff supervision but do not have final authority over loans or hiring decisions.
Can you negotiate salary as a branch manager?
Yes. Banks often have some flexibility, especially if you bring relevant experience or are relocating for the role. Negotiate based on your years in banking, the branch's revenue potential, and local market rates. Get your offer in writing before you accept, and ask whether the bonus structure is negotiable.
Do branch managers work overtime?
Branch managers are typically salaried and do not earn overtime pay. You may work more than 40 hours per week during busy seasons or if the branch is understaffed. Some banks offer compensatory time off instead of overtime pay, but this varies by policy and state law.
What happens to branch manager pay during a recession?
Base salaries usually remain stable, but bonuses often shrink or disappear when deposits fall and loan volume drops. Some banks have frozen hiring or reduced hours during downturns. If you are considering a branch manager role, ask the bank about bonus payouts during the last recession to understand the risk.