Post job

Banker salary

Average banker salary

$44,463

$21.38 hourly rate

Entry-level banker salary
$20,000 yearly salary
Updated January 8, 2025

Average Banker Salary

The average salary for a banker in the United States is approximately $44,463 per year or $21 per hour. This figure can fluctuate based on various factors, including geographic location, years of experience, and specific roles within the banking sector.

How Much Does a Banker Make?

Entry-level positions typically start around $35,000 annually, while experienced bankers can earn upwards of $60,000 or more, especially in high-demand areas. As of October 2025, the banking industry shows a steady demand for qualified professionals.

Where Can a Banker Earn More?

Regions with the highest salaries for bankers include California, New York, and Massachusetts. Cities such as San Francisco and New York City offer some of the most lucrative opportunities within the field.

Banker Salary Estimates from Across the Web

Salary data from multiple sources indicates consistent trends, reinforcing the expected annual income range for banking professionals. It is advisable for job seekers to consider both salary and cost of living when evaluating job offers.

On this page
Banker salary by: 

Let Zippi find your next banker job

Floating question marks illustration

Let Zippi find your next banker job

Floating question marks illustration

Where can a Banker earn more?

Compare salary by location
Vs
112k
92k
72k
52k
32k
12k
Columbus, OH$95,822
Youngstown, OH$41,620
Compare salary by company
Vs
188k
168k
148k
128k
108k
88k
68k
48k
28k
Citi$165,713
L3Harris$58,254

Banker salary estimates from across the web

Based on the latest salary information compiled by Zippia, Salary.com, Indeed, Ziprecruiter and Comparably, the average salary for a banker typically falls between $30,991 and $102,262.
zippia
$44,463yearly
indeed[1]
$42,240yearly
comparably[2]
$44,000yearly
Salary.com[3]
$102,262yearly
ZipRecruiter[4]
$30,991yearly

Average banker salary by state

The average banker salary in New York, New Hampshire, and Maine are the highest in the U.S. The lowest average banker salary states are Wyoming, Alabama, and Iowa.

  • State view
  • County view
Average salary:

Highest paying states for bankers

RankStateAvg. salaryHourly rate
1New York$93,188$44.80
2Rhode Island$63,653$30.60
3Connecticut$66,216$31.83
4New Jersey$59,146$28.44
5California$57,853$27.81
6Maine$66,221$31.84
7Pennsylvania$55,529$26.70
8Massachusetts$59,842$28.77
9Delaware$54,019$25.97
10North Carolina$59,966$28.83
11Indiana$48,740$23.43
12New Hampshire$68,780$33.07
13Maryland$56,552$27.19
14Kansas$49,377$23.74
15Texas$53,692$25.81
16Florida$48,630$23.38
17Illinois$44,994$21.63
18Vermont$47,479$22.83
19Virginia$52,370$25.18
20West Virginia$50,124$24.10
21Arizona$44,692$21.49
22Kentucky$44,432$21.36
23South Carolina$44,538$21.41
24Hawaii$58,535$28.14
25Georgia$45,515$21.88
26Michigan$43,965$21.14
27Tennessee$45,638$21.94
28Nevada$46,308$22.26
29Minnesota$47,477$22.83
30District of Columbia$50,176$24.12
31Ohio$38,770$18.64
32Louisiana$45,012$21.64
33Nebraska$40,938$19.68
34Missouri$42,351$20.36
35Oregon$42,323$20.35
36Wisconsin$39,367$18.93
37Washington$41,170$19.79
38Wyoming$34,102$16.40
39Arkansas$42,328$20.35
40North Dakota$35,966$17.29
41New Mexico$42,288$20.33
42Colorado$32,742$15.74
43Mississippi$42,700$20.53
44South Dakota$34,729$16.70
45Utah$39,870$19.17
46Alaska$34,645$16.66
47Alabama$33,412$16.06
48Idaho$35,391$17.01
49Iowa$33,408$16.06
50Oklahoma$32,714$15.73
51Montana$28,726$13.81

Highest paying cities for bankers

The highest-paying cities for bankers are New York, NY, Nashua, NH, and Hartford, CT.

RankCityAvg. salaryHourly rate
1New York, NY$95,822$46.07
2Nashua, NH$69,393$33.36
3Hartford, CT$65,882$31.67
4San Francisco, CA$60,984$29.32
5Boston, MA$59,634$28.67
6Charlotte, NC$57,490$27.64
7Philadelphia, PA$56,639$27.23
8Bethesda, MD$55,799$26.83
9Austin, TX$54,504$26.20
10Leesburg, VA$52,837$25.40
11Washington, DC$50,032$24.05
12Kansas City, KS$49,352$23.73
13Sarasota, FL$48,913$23.52
14Minneapolis, MN$47,423$22.80
15Knoxville, TN$47,223$22.70
16Las Vegas, NV$46,189$22.21
17Atlanta, GA$45,276$21.77
18Chicago, IL$45,227$21.74
19Greenville, SC$43,909$21.11
20Youngstown, OH$41,620$20.01

Banker salary details

A banker's salary ranges from $20,000 a year at the 10th percentile to $97,000 at the 90th percentile.

Average banker salary graph
Average banker salary graph, trends, and summary

What is a banker's salary?

PercentileAnnual salaryMonthly salaryHourly rate
90th Percentile$97,000$8,083$47
75th Percentile$67,000$5,583$32
Average$44,463$3,705$21
25th Percentile$29,000$2,417$14
10th Percentile$20,000$1,667$10

Highest paying banker jobs

The highest paying types of bankers are finance & sales representative, banking associate, and finance associate.

Job titleAnnual salaryMonthly salaryHourly rateJob openings
Finance Sales Consultant$45,562$3,797$21.90101,031
Finance Service Representative$38,361$3,197$18.44220,519
Finance & Sales Representative$86,114$7,176$41.40175,031
Finance Service Advisor$50,706$4,225$24.38118,612
Finance Representative$41,765$3,480$20.08124,645
Merchant$74,999$6,250$36.0615,395

Which companies pay bankers the most?

Banker salaries at Citi and Goldman Sachs are the highest-paying according to our most recent salary estimates. In addition, the average banker salary at companies like Morgan Stanley and BMO Capital Markets are highly competitive.

RankCompanyAverage salaryHourly rate
1Citi$165,713$79.67
2Goldman Sachs$141,478$68.02
3Morgan Stanley$134,712$64.77
4BMO Capital Markets$122,763$59.02
5First Republic Bank$119,761$57.58
6Wipro Limited$115,997$55.77
7Santander Bank$100,088$48.12
8Busey$85,568$41.14
9Bulltick$85,305$41.01
10UBS$85,241$40.98
11City National Bank$81,143$39.01
12Banco Bilbao Vizcaya Argentaria$80,960$38.92
13Deutsche Bank$80,864$38.88
14Natixis North America LLC$80,523$38.71
15BNP Paribas$78,916$37.94
16J.P. Morgan$69,612$33.47
17Volt Systems LLC$60,435$29.06
18Banco Itaú$59,998$28.85
19Pyramid Consulting Group$58,499$28.12
20L3Harris$58,254$28.01

Wage gap by gender, race and education

$42,000$40,600$39,200$37,800$36,400$35,000
MaleFemale

Banker salary trends

The average banker salary has fallen by $-5,005 over the last ten years. In 2014, the average banker earned $49,468 annually, but today, they earn $44,463 a year. That works out to a -4% change in pay for bankers over the last decade.

Compare banker salaries for cities or states with the national average over time.

Average banker salary over time

Compare banker salaries for individual cities or states with the national average.

Banker salary by year

YearAvg. salaryHourly rate% Change
2025$44,500$21.38+3.9%
2024$42,700$20.55-3.0%
2023$44,000$21.16+0.5%
2022$43,800$21.05-5.5%
2021$46,200$22.21-6.3%

Recently added banker salaries

CompanyJobLocationDate addedSalary
Citizens Financial GroupCitizens BankerPhiladelphia, PA06/29/2025$51,132
Citizens Financial GroupCitizens BankerDearborn Heights, MI06/29/2025$51,132
Banner BankBanker IEugene, OR06/29/2025$37,566
Oneaz Credit UnionVirtual Banker I or II (DOE)-NOT RemotePhoenix, AZ06/29/2025$48,001
Park State BankVirtual BankerMinneapolis, MN06/28/2025$39,653
Bally's CorporationCage-Main BankerBlack Hawk, CO06/28/2025$35,479
TeksystemsBankerTelluride, CO06/27/2025$52,000
CitizensCitizens BankerNew Castle, DE06/27/2025$51,132
CitigroupBankerNew York, NY06/26/2025$275,000
Citizens Financial Group, Inc.Citizens BankerNew Castle, DE06/26/2025$51,132

Banker salary FAQs

Search for banker jobs