Position
Salary

How much does a Branch Manager make?

The average salary for a Branch Manager is $71,852 per year in the US.

A Branch Manager plays a key role in overseeing the daily operations of a business. This role often comes with a rewarding salary. The average yearly salary for a Branch Manager is around $71,852. This figure can vary based on experience, location, and the type of business.

Branch Managers can earn more as they gain experience. Entry-level managers might start at around $36,000 per year. With more experience, salaries can rise to over $137,500 annually. Managers in larger cities or in industries with higher demand often see higher salaries. This role offers a good balance between responsibility and compensation, making it an attractive choice for many professionals.

View Branch Manager jobs nearby

What are the highest paying cities for a Branch Manager?

Branch Managers can find some of the best pay in Toledo, OH, where the average salary reaches $96,306. Washington, DC, and San Jose, CA, follow closely with salaries around $91,705 and $88,203, respectively. These cities offer strong opportunities for those looking to advance in their careers.
Graph displaying highest paying cities salaries for Branch Manager jobs, highlighting Toledo, OH with the highest at $96,306 and Sioux Falls, SD with the lowest at $83,343.
  1. Toledo, OH
    Average Salary: $96,306
    In Toledo, leading a branch can mean overseeing a variety of businesses. With a strong community, you can expect to work with local companies and help them grow. The area offers a mix of industries, giving you diverse opportunities.
    Find Branch Manager jobs in Toledo, OH


  2. Washington, DC
    Average Salary: $91,705
    Managing a branch in Washington, DC offers a unique blend of government and private sectors. You can work with prominent companies and government agencies. The city's vibrant economy provides many opportunities for growth and development.
    Find Branch Manager jobs in Washington, DC


  3. San Jose, CA
    Average Salary: $88,203
    In San Jose, you can lead a branch in a tech hub. The area is home to many tech giants. Managing a branch here means working with innovative companies and helping them succeed. The city's dynamic environment offers many professional opportunities.
    Find Branch Manager jobs in San Jose, CA


  4. San Francisco, CA
    Average Salary: $87,936
    San Francisco offers a chance to manage a branch in a bustling city. The area is known for its financial and tech industries. Leading a branch here means working with top companies and contributing to the city's growth. The vibrant culture adds to the professional experience.
    Find Branch Manager jobs in San Francisco, CA


  5. Dayton, OH
    Average Salary: $87,898
    Dayton provides a chance to lead a branch in a city with a strong industrial base. You can work with manufacturing and tech companies. Managing a branch here means supporting local businesses and helping them thrive. The city's supportive community offers many opportunities.
    Find Branch Manager jobs in Dayton, OH


  6. Santa Maria, CA
    Average Salary: $85,809
    In Santa Maria, managing a branch means working in a smaller, close-knit community. The area has a mix of agriculture and small businesses. Leading a branch here allows you to make a big impact and build strong relationships. The laid-back lifestyle complements the professional environment.
    Find Branch Manager jobs in Santa Maria, CA


  7. Seattle, WA
    Average Salary: $84,641
    Seattle offers a chance to lead a branch in a tech and culture hub. The city is known for its innovative companies. Managing a branch here means working with top-tier businesses and contributing to the city's growth. The vibrant culture and natural beauty add to the professional experience.
    Find Branch Manager jobs in Seattle, WA


  8. Salinas, CA
    Average Salary: $84,203
    Salinas provides a chance to lead a branch in a city with a strong agricultural base. The area is known for its farming and food processing industries. Managing a branch here means supporting local businesses and helping them succeed. The city's supportive community offers many opportunities.
    Find Branch Manager jobs in Salinas, CA


  9. Baltimore, MD
    Average Salary: $84,199
    In Baltimore, you can lead a branch in a city with a rich history. The area has a mix of industries, including healthcare and education. Managing a branch here means working with prominent companies and contributing to the city's growth. The vibrant culture adds to the professional experience.
    Find Branch Manager jobs in Baltimore, MD


  10. Sioux Falls, SD
    Average Salary: $83,343
    Sioux Falls offers a chance to lead a branch in a growing city. The area is known for its financial and insurance sectors. Managing a branch here means working with top companies and helping them thrive. The city's supportive community offers many opportunities.
    Find Branch Manager jobs in Sioux Falls, SD

What are the best companies a Branch Manager can work for?

Envoy Mortgage offers the highest average salary for Branch Managers at $230,000. Paramount Residential Mortgage Group follows closely with an average salary of $207,455. Charles Schwab also provides a competitive salary of $150,074 for this role. Other notable companies include Len The Plumber, Rugby Architectural Building Products, and BrandSafway, all offering salaries above $130,000. These companies value their branch managers and provide attractive compensation packages. Job seekers should consider these companies for high-paying opportunities in branch management.
Graph displaying best paying company salaries for Branch Manager jobs, highlighting Envoy Mortgage with the highest at $230,000 and ABM Industries Inc. with the lowest at $126,744.
  1. Envoy Mortgage
    Average Salary: $230,000
    Envoy Mortgage offers Branch Manager jobs with a focus on mortgage lending. They operate in multiple locations across the United States, providing opportunities for growth and development.


  2. Paramount Residential Mortgage Group
    Average Salary: $207,455
    Paramount Residential Mortgage Group provides Branch Manager positions with a strong emphasis on customer service. They have branches in various states, offering a dynamic work environment.


  3. Charles Schwab
    Average Salary: $150,074
    At Charles Schwab, Branch Manager roles focus on financial services. They have a nationwide presence, allowing for diverse career experiences.


  4. Len The Plumber
    Average Salary: $142,250
    Len The Plumber offers Branch Manager jobs in the plumbing industry. They operate in several regions, providing a stable and rewarding career path.


  5. Rugby Architectural Building Products
    Average Salary: $140,893
    Rugby Architectural Building Products provides Branch Manager positions in the construction materials sector. They have locations across the country, offering a solid foundation for career growth.


  6. BrandSafway
    Average Salary: $139,500
    BrandSafway offers Branch Manager roles in the construction industry. They have a presence in many areas, providing opportunities for professional development.


  7. Cleary Building Corp.
    Average Salary: $137,500
    Cleary Building Corp. provides Branch Manager jobs in the construction field. They operate in various locations, offering a stable and rewarding career.


  8. Churchill Mortgage
    Average Salary: $137,500
    Churchill Mortgage offers Branch Manager positions focused on mortgage lending. They have a presence in multiple states, providing a dynamic work environment.


  9. OWL Services
    Average Salary: $132,392
    OWL Services provides Branch Manager roles in the construction industry. They operate in several regions, offering a stable and rewarding career path.


  10. ABM Industries Inc.
    Average Salary: $126,744
    ABM Industries Inc. offers Branch Manager jobs in facilities management. They have locations across the country, providing a solid foundation for career growth.

How to earn more as a Branch Manager?

A Branch Manager plays a crucial role in the success of a business. This role involves overseeing daily operations, managing staff, and ensuring customer satisfaction. To earn more in this position, certain strategies can be very effective. Implementing these strategies can lead to higher earnings and career advancement.

Here are some key factors that can help increase earnings as a Branch Manager:

  • Performance and Results: Achieving and exceeding sales targets can lead to higher bonuses and salary increases.
  • Customer Satisfaction: High customer satisfaction scores can result in performance-based pay and recognition.
  • Staff Management: Efficiently managing and training staff can improve productivity and reduce turnover costs.
  • Cost Management: Reducing operational costs without compromising quality can lead to higher profit margins.
  • Networking and Relationships: Building strong relationships with corporate headquarters and other branches can open up opportunities for higher-paying roles.

Currently 3,398 Branch Manager job openings, nationwide.

How's the job market for a Branch Manager in the US?

Learn what a Branch Manager does, how to become one, and understand the job outlook. Get simple steps to start your career as a Branch Manager today.
Position
Overview
Branch Manager
3,398 Job Openings