Best states for a Bank Teller

  • Rank 1 - 10
  • 11 - 20
  • 21 - 30
  • 31 - 40
  • 41 - 51
131237312019611494828391151647382135846532229244344792254505134264540321036332717302341181442
Bank teller opportunities vary in different parts of the country. In order to help you determine the best states for bank tellers, we ranked all fifty states from best to worst for bank tellers.Turns out, the median salary for the highest 10% of bank tellers in America is $38,000.
The median salary for bank tellers in Rhode Island is $34,401. Compare that to the median salary in Kentucky of $27,008, which ranked worst for bank tellers, and you can see how your location is important for your career.Rhode Island is the best state, and Barnstable Town is the city with the highest pay for bank tellers.

If you're looking for a Bank Teller job, here are five companies hiring now:

  1. Wells Fargo Jobs (6,495)
  2. U.S. Bank Jobs (1,299)
  3. Capital One Jobs (902)
  4. Bank of America Jobs (4,283)
  5. JPMorgan Chase & Co. Jobs (2,409)

10 best states for bank tellers in 2025

  1. Rhode Island #1 best state for bank tellers

    1. Rhode Island

    Total Bank Teller Jobs:62
    Average Annual Salary:$34,401
    Lowest 10 Percent Earn:$29,000
    Highest 10 Percent Earn:$40,000
    Location Quotient:
    2.12
  2. Massachusetts #2 best state for bank tellers

    2. Massachusetts

    Total Bank Teller Jobs:327
    Average Annual Salary:$36,505
    Lowest 10 Percent Earn:$31,000
    Highest 10 Percent Earn:$42,000
    Location Quotient:
    1.48
  3. New Hampshire #3 best state for bank tellers

    3. New Hampshire

    Total Bank Teller Jobs:62
    Average Annual Salary:$34,909
    Lowest 10 Percent Earn:$29,000
    Highest 10 Percent Earn:$40,000
    Location Quotient:
    1.47
  4. Maine #4 best state for bank tellers

    4. Maine

    Total Bank Teller Jobs:52
    Average Annual Salary:$34,065
    Lowest 10 Percent Earn:$29,000
    Highest 10 Percent Earn:$39,000
    Location Quotient:
    1.63
  5. New Jersey #5 best state for bank tellers

    5. New Jersey

    Total Bank Teller Jobs:286
    Average Annual Salary:$36,368
    Lowest 10 Percent Earn:$30,000
    Highest 10 Percent Earn:$43,000
    Location Quotient:
    1.5
  6. Vermont #6 best state for bank tellers

    6. Vermont

    Total Bank Teller Jobs:28
    Average Annual Salary:$33,790
    Lowest 10 Percent Earn:$29,000
    Highest 10 Percent Earn:$39,000
    Location Quotient:
    1.52
  7. Minnesota #7 best state for bank tellers

    7. Minnesota

    Total Bank Teller Jobs:148
    Average Annual Salary:$34,616
    Lowest 10 Percent Earn:$28,000
    Highest 10 Percent Earn:$41,000
    Location Quotient:
    0.93
  8. New York #8 best state for bank tellers

    8. New York

    Total Bank Teller Jobs:468
    Average Annual Salary:$35,331
    Lowest 10 Percent Earn:$29,000
    Highest 10 Percent Earn:$42,000
    Location Quotient:
    1.52
  9. Michigan #9 best state for bank tellers

    9. Michigan

    Total Bank Teller Jobs:281
    Average Annual Salary:$31,860
    Lowest 10 Percent Earn:$26,000
    Highest 10 Percent Earn:$38,000
    Location Quotient:
    1.51
  10. Hawaii #10 best state for bank tellers

    10. Hawaii

    Total Bank Teller Jobs:47
    Average Annual Salary:$35,141
    Lowest 10 Percent Earn:$30,000
    Highest 10 Percent Earn:$40,000
    Location Quotient:
    2.33

Bank Teller JobsNear Columbus, OH

How Zippia determines the best states to be a bank teller

You can read about how the best state rankings are calculated here.

Detailed list of the best states for a bank teller

Rank
ascdesc
State
ascdesc
Average Salary
ascdesc
Lowest 10% Earn
ascdesc
Population
ascdesc
Job Count
ascdesc
1Rhode Island$34,401$29,0001,059,63962
2Massachusetts$36,505$31,0006,859,819327
3New Hampshire$34,909$29,0001,342,79562
4Maine$34,065$29,0001,335,90752
5New Jersey$36,368$30,0009,005,644286
6Vermont$33,790$29,000623,65728
7Minnesota$34,616$28,0005,576,606148
8New York$35,331$29,00019,849,399468
9Michigan$31,860$26,0009,962,311281
10Hawaii$35,141$30,0001,427,53847
11Utah$32,058$26,0003,101,833134
12Wisconsin$32,200$26,0005,795,483190
13Wyoming$31,295$26,000579,31530
14Alaska$34,071$30,000739,79528
15Pennsylvania$31,460$25,00012,805,537473
16Oregon$34,603$28,0004,142,77678
17Connecticut$35,460$29,0003,588,18447
18Arizona$33,545$27,0007,016,27096
19Virginia$33,695$27,0008,470,020218
20Washington$34,349$28,0007,405,743129
21North Dakota$32,227$27,000755,39314
22Nevada$32,673$26,0002,998,03934
23California$35,875$29,00039,536,653450
24Montana$31,125$26,0001,050,49360
25Maryland$33,982$27,0006,052,177144
26Iowa$30,775$25,0003,145,711109
27Delaware$33,589$27,000961,93915
28South Dakota$30,510$25,000869,66627
29Nebraska$30,621$25,0001,920,07674
30Colorado$32,806$27,0005,607,154130
31District of Columbia$32,990$26,000693,97244
32Idaho$30,737$25,0001,716,94368
33Florida$31,717$24,00020,984,400350
34Kansas$30,441$24,0002,913,12374
35North Carolina$30,788$24,00010,273,419221
36Georgia$31,455$24,00010,429,379193
37West Virginia$30,297$24,0001,815,85716
38Ohio$29,195$23,00011,658,609340
39South Carolina$29,567$23,0005,024,369111
40Illinois$30,611$25,00012,802,023234
41Arkansas$28,646$23,0003,004,27956
42Alabama$29,272$23,0004,874,74753
43Missouri$29,179$23,0006,113,532105
44Mississippi$28,855$22,0002,984,10025
45Indiana$28,274$22,0006,666,818109
46New Mexico$27,984$23,0002,088,07038
47Oklahoma$27,337$22,0003,930,86466
48Tennessee$26,677$21,0006,715,984120
49Texas$27,457$22,00028,304,596325
50Louisiana$28,347$22,0004,684,33330
51Kentucky$27,008$21,0004,454,18957

Highest paying states for bank tellers

Rank
ascdesc
State
ascdesc
Avg. Bank Teller Salary
ascdesc
1Rhode Island$34,401
2Massachusetts$36,505
3New Hampshire$34,909
4Maine$34,065
5New Jersey$36,368
6Vermont$33,790
7Minnesota$34,616
8New York$35,331
9Michigan$31,860
10Hawaii$35,141
11Utah$32,058
12Wisconsin$32,200
13Wyoming$31,295
14Alaska$34,071
15Pennsylvania$31,460
16Oregon$34,603
17Connecticut$35,460
18Arizona$33,545
19Virginia$33,695
20Washington$34,349
21North Dakota$32,227
22Nevada$32,673
23California$35,875
24Montana$31,125
25Maryland$33,982
26Iowa$30,775
27Delaware$33,589
28South Dakota$30,510
29Nebraska$30,621
30Colorado$32,806
31District of Columbia$32,990
32Idaho$30,737
33Florida$31,717
34Kansas$30,441
35North Carolina$30,788
36Georgia$31,455
37West Virginia$30,297
38Ohio$29,195
39South Carolina$29,567
40Illinois$30,611
41Arkansas$28,646
42Alabama$29,272
43Missouri$29,179
44Mississippi$28,855
45Indiana$28,274
46New Mexico$27,984
47Oklahoma$27,337
48Tennessee$26,677
49Texas$27,457
50Louisiana$28,347
51Kentucky$27,008

Bank Teller best states FAQs

Search for bank teller jobs

Loading...
Loading...

Browse office and administrative jobs