• Rank 1 - 10
  • 11 - 20
  • 21 - 30
  • 31 - 40
  • 41 - 51
Do you want to become a bank officer at Bank of America, and you wonder what that means or entails? We have the full list of best states for bank officers that you can check out, before you begin your journey. In order to help you decide which state is the best for bank officers, we ranked all 50 states and the District of Columbia from best to worst for bank officer jobs.
Bank officers in South Portland make the most money. Portland and Lewiston are other high paying cities for bank officers. Some of the companies that are hiring for bank officers include Bank of America and Wells Fargo.

Here Are the Best States for Bank Officers In 2023:

  1. 1. Maine

    Total Bank Officer Jobs:
    197
    Average Annual Salary:$96,953
    Lowest 10 Percent Earn:$69,000
    Highest 10 Percent Earn:$135,000
    Location Quotient:
    1.21
  2. 2. South Dakota

    Total Bank Officer Jobs:
    158
    Average Annual Salary:$92,003
    Lowest 10 Percent Earn:$68,000
    Highest 10 Percent Earn:$123,000
    Location Quotient:
    1.2
  3. 3. Vermont

    Total Bank Officer Jobs:
    116
    Average Annual Salary:$88,445
    Lowest 10 Percent Earn:$62,000
    Highest 10 Percent Earn:$124,000
    Location Quotient:
    1.23
  4. 4. Rhode Island

    Total Bank Officer Jobs:
    182
    Average Annual Salary:$87,776
    Lowest 10 Percent Earn:$62,000
    Highest 10 Percent Earn:$122,000
    Location Quotient:
    1.22
  5. 5. Minnesota

    Total Bank Officer Jobs:
    1,205
    Average Annual Salary:$84,985
    Lowest 10 Percent Earn:$63,000
    Highest 10 Percent Earn:$114,000
    Location Quotient:
    1.47
  6. 6. New Mexico

    Total Bank Officer Jobs:
    253
    Average Annual Salary:$91,442
    Lowest 10 Percent Earn:$66,000
    Highest 10 Percent Earn:$125,000
    Location Quotient:
    1.05
  7. 7. Washington

    Total Bank Officer Jobs:
    946
    Average Annual Salary:$93,284
    Lowest 10 Percent Earn:$65,000
    Highest 10 Percent Earn:$133,000
    Location Quotient:
    1.05
  8. 8. Maryland

    Total Bank Officer Jobs:
    950
    Average Annual Salary:$90,448
    Lowest 10 Percent Earn:$64,000
    Highest 10 Percent Earn:$126,000
    Location Quotient:
    1.22
  9. 9. Arkansas

    Total Bank Officer Jobs:
    322
    Average Annual Salary:$90,728
    Lowest 10 Percent Earn:$67,000
    Highest 10 Percent Earn:$122,000
    Location Quotient:
    1
  10. 10. New Jersey

    Total Bank Officer Jobs:
    1,064
    Average Annual Salary:$90,171
    Lowest 10 Percent Earn:$64,000
    Highest 10 Percent Earn:$125,000
    Location Quotient:
    1.09
  11. Bank Officer JobsNear Ashburn, VA

    11. North Dakota

    Total Bank Officer Jobs:
    155
    Average Annual Salary:$77,543
    Lowest 10 Percent Earn:$57,000
    Highest 10 Percent Earn:$103,000
    Location Quotient:
    1.36
  12. 12. New York

    Total Bank Officer Jobs:
    1,786
    Average Annual Salary:$87,014
    Lowest 10 Percent Earn:$62,000
    Highest 10 Percent Earn:$121,000
    Location Quotient:
    1.13
  13. 13. North Carolina

    Total Bank Officer Jobs:
    1,306
    Average Annual Salary:$81,207
    Lowest 10 Percent Earn:$59,000
    Highest 10 Percent Earn:$110,000
    Location Quotient:
    1.11
  14. 14. Massachusetts

    Total Bank Officer Jobs:
    1,454
    Average Annual Salary:$81,512
    Lowest 10 Percent Earn:$58,000
    Highest 10 Percent Earn:$113,000
    Location Quotient:
    1.29
  15. 15. Colorado

    Total Bank Officer Jobs:
    1,015
    Average Annual Salary:$78,362
    Lowest 10 Percent Earn:$57,000
    Highest 10 Percent Earn:$106,000
    Location Quotient:
    1.39
  16. 16. Texas

    Total Bank Officer Jobs:
    2,439
    Average Annual Salary:$81,077
    Lowest 10 Percent Earn:$58,000
    Highest 10 Percent Earn:$112,000
    Location Quotient:
    0.98
  17. 17. Michigan

    Total Bank Officer Jobs:
    1,115
    Average Annual Salary:$76,336
    Lowest 10 Percent Earn:$55,000
    Highest 10 Percent Earn:$104,000
    Location Quotient:
    1.17
  18. 18. Wyoming

    Total Bank Officer Jobs:
    59
    Average Annual Salary:$80,533
    Lowest 10 Percent Earn:$59,000
    Highest 10 Percent Earn:$109,000
    Location Quotient:
    0.8
  19. 19. New Hampshire

    Total Bank Officer Jobs:
    205
    Average Annual Salary:$81,348
    Lowest 10 Percent Earn:$58,000
    Highest 10 Percent Earn:$113,000
    Location Quotient:
    0.95
  20. 20. Connecticut

    Total Bank Officer Jobs:
    443
    Average Annual Salary:$80,738
    Lowest 10 Percent Earn:$57,000
    Highest 10 Percent Earn:$112,000
    Location Quotient:
    1.09
  21. Bank Officer Jobs In The Top 10 States

    Job Openings

    Find the best Bank Officer job for you

    21. South Carolina

    Total Bank Officer Jobs:
    528
    Average Annual Salary:$79,725
    Lowest 10 Percent Earn:$58,000
    Highest 10 Percent Earn:$107,000
    Location Quotient:
    0.96
  22. 22. Nebraska

    Total Bank Officer Jobs:
    315
    Average Annual Salary:$74,928
    Lowest 10 Percent Earn:$55,000
    Highest 10 Percent Earn:$101,000
    Location Quotient:
    1.15
  23. 23. West Virginia

    Total Bank Officer Jobs:
    185
    Average Annual Salary:$75,079
    Lowest 10 Percent Earn:$54,000
    Highest 10 Percent Earn:$102,000
    Location Quotient:
    0.99
  24. 24. Montana

    Total Bank Officer Jobs:
    47
    Average Annual Salary:$81,490
    Lowest 10 Percent Earn:$59,000
    Highest 10 Percent Earn:$111,000
    Location Quotient:
    0.33
  25. 25. Hawaii

    Total Bank Officer Jobs:
    53
    Average Annual Salary:$88,507
    Lowest 10 Percent Earn:$66,000
    Highest 10 Percent Earn:$118,000
    Location Quotient:
    0.51
  26. 26. Illinois

    Total Bank Officer Jobs:
    1,962
    Average Annual Salary:$72,292
    Lowest 10 Percent Earn:$53,000
    Highest 10 Percent Earn:$98,000
    Location Quotient:
    1.34
  27. 27. Oregon

    Total Bank Officer Jobs:
    485
    Average Annual Salary:$80,761
    Lowest 10 Percent Earn:$56,000
    Highest 10 Percent Earn:$116,000
    Location Quotient:
    0.95
  28. 28. Kansas

    Total Bank Officer Jobs:
    415
    Average Annual Salary:$71,813
    Lowest 10 Percent Earn:$53,000
    Highest 10 Percent Earn:$97,000
    Location Quotient:
    1.12
  29. 29. Kentucky

    Total Bank Officer Jobs:
    444
    Average Annual Salary:$73,342
    Lowest 10 Percent Earn:$54,000
    Highest 10 Percent Earn:$99,000
    Location Quotient:
    0.98
  30. 30. Oklahoma

    Total Bank Officer Jobs:
    384
    Average Annual Salary:$73,090
    Lowest 10 Percent Earn:$54,000
    Highest 10 Percent Earn:$98,000
    Location Quotient:
    1.01
  31. 31. Ohio

    Total Bank Officer Jobs:
    1,208
    Average Annual Salary:$74,054
    Lowest 10 Percent Earn:$53,000
    Highest 10 Percent Earn:$101,000
    Location Quotient:
    0.96
  32. 32. District of Columbia

    Total Bank Officer Jobs:
    77
    Average Annual Salary:$83,492
    Lowest 10 Percent Earn:$59,000
    Highest 10 Percent Earn:$116,000
    Location Quotient:
    0.37
  33. 33. Idaho

    Total Bank Officer Jobs:
    368
    Average Annual Salary:$68,102
    Lowest 10 Percent Earn:$47,000
    Highest 10 Percent Earn:$96,000
    Location Quotient:
    1.82
  34. 34. Virginia

    Total Bank Officer Jobs:
    1,423
    Average Annual Salary:$70,979
    Lowest 10 Percent Earn:$51,000
    Highest 10 Percent Earn:$97,000
    Location Quotient:
    1.23
  35. 35. Arizona

    Total Bank Officer Jobs:
    1,156
    Average Annual Salary:$65,571
    Lowest 10 Percent Earn:$46,000
    Highest 10 Percent Earn:$91,000
    Location Quotient:
    1.61
  36. 36. Georgia

    Total Bank Officer Jobs:
    1,466
    Average Annual Salary:$69,185
    Lowest 10 Percent Earn:$51,000
    Highest 10 Percent Earn:$93,000
    Location Quotient:
    1.15
  37. 37. Iowa

    Total Bank Officer Jobs:
    528
    Average Annual Salary:$67,234
    Lowest 10 Percent Earn:$49,000
    Highest 10 Percent Earn:$90,000
    Location Quotient:
    1.18
  38. 38. Wisconsin

    Total Bank Officer Jobs:
    730
    Average Annual Salary:$69,266
    Lowest 10 Percent Earn:$50,000
    Highest 10 Percent Earn:$94,000
    Location Quotient:
    1.07
  39. 39. Missouri

    Total Bank Officer Jobs:
    737
    Average Annual Salary:$71,084
    Lowest 10 Percent Earn:$52,000
    Highest 10 Percent Earn:$95,000
    Location Quotient:
    1.02
  40. 40. Pennsylvania

    Total Bank Officer Jobs:
    1,377
    Average Annual Salary:$69,814
    Lowest 10 Percent Earn:$49,000
    Highest 10 Percent Earn:$97,000
    Location Quotient:
    0.96
  41. 41. Nevada

    Total Bank Officer Jobs:
    365
    Average Annual Salary:$62,021
    Lowest 10 Percent Earn:$42,000
    Highest 10 Percent Earn:$89,000
    Location Quotient:
    1.42
  42. 42. Tennessee

    Total Bank Officer Jobs:
    653
    Average Annual Salary:$66,096
    Lowest 10 Percent Earn:$49,000
    Highest 10 Percent Earn:$89,000
    Location Quotient:
    0.9
  43. 43. Indiana

    Total Bank Officer Jobs:
    892
    Average Annual Salary:$62,365
    Lowest 10 Percent Earn:$45,000
    Highest 10 Percent Earn:$84,000
    Location Quotient:
    1.1
  44. 44. Louisiana

    Total Bank Officer Jobs:
    384
    Average Annual Salary:$66,304
    Lowest 10 Percent Earn:$48,000
    Highest 10 Percent Earn:$90,000
    Location Quotient:
    0.98
  45. 45. Mississippi

    Total Bank Officer Jobs:
    327
    Average Annual Salary:$57,722
    Lowest 10 Percent Earn:$42,000
    Highest 10 Percent Earn:$77,000
    Location Quotient:
    1.25
  46. 46. Alabama

    Total Bank Officer Jobs:
    574
    Average Annual Salary:$59,935
    Lowest 10 Percent Earn:$44,000
    Highest 10 Percent Earn:$80,000
    Location Quotient:
    1.06
  47. 47. Alaska

    Total Bank Officer Jobs:
    26
    Average Annual Salary:$67,572
    Lowest 10 Percent Earn:$53,000
    Highest 10 Percent Earn:$86,000
    Location Quotient:
    0.25
  48. 48. California

    Total Bank Officer Jobs:
    1,526
    Average Annual Salary:$66,212
    Lowest 10 Percent Earn:$45,000
    Highest 10 Percent Earn:$96,000
    Location Quotient:
    0.42
  49. 49. Delaware

    Total Bank Officer Jobs:
    61
    Average Annual Salary:$65,356
    Lowest 10 Percent Earn:$46,000
    Highest 10 Percent Earn:$91,000
    Location Quotient:
    0.4
  50. 50. Florida

    Total Bank Officer Jobs:
    876
    Average Annual Salary:$63,452
    Lowest 10 Percent Earn:$45,000
    Highest 10 Percent Earn:$87,000
    Location Quotient:
    0.46
  51. 51. Utah

    Total Bank Officer Jobs:
    195
    Average Annual Salary:$60,748
    Lowest 10 Percent Earn:$43,000
    Highest 10 Percent Earn:$84,000
    Location Quotient:
    0.5

How We Determined The Best States To Be A Bank Officer

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

Detailed List Of The Best States For A Bank Officer

RankStateAverage SalaryLowest 10% EarnPopulationJob Count
1Maine$96,953$69,0001,335,907197
2South Dakota$92,003$68,000869,666158
3Vermont$88,445$62,000623,657116
4Rhode Island$87,776$62,0001,059,639182
5Minnesota$84,985$63,0005,576,6061,205
6New Mexico$91,442$66,0002,088,070253
7Washington$93,284$65,0007,405,743946
8Maryland$90,448$64,0006,052,177950
9Arkansas$90,728$67,0003,004,279322
10New Jersey$90,171$64,0009,005,6441,064
11North Dakota$77,543$57,000755,393155
12New York$87,014$62,00019,849,3991,786
13North Carolina$81,207$59,00010,273,4191,306
14Massachusetts$81,512$58,0006,859,8191,454
15Colorado$78,362$57,0005,607,1541,015
16Texas$81,077$58,00028,304,5962,439
17Michigan$76,336$55,0009,962,3111,115
18Wyoming$80,533$59,000579,31559
19New Hampshire$81,348$58,0001,342,795205
20Connecticut$80,738$57,0003,588,184443
21South Carolina$79,725$58,0005,024,369528
22Nebraska$74,928$55,0001,920,076315
23West Virginia$75,079$54,0001,815,857185
24Montana$81,490$59,0001,050,49347
25Hawaii$88,507$66,0001,427,53853
26Illinois$72,292$53,00012,802,0231,962
27Oregon$80,761$56,0004,142,776485
28Kansas$71,813$53,0002,913,123415
29Kentucky$73,342$54,0004,454,189444
30Oklahoma$73,090$54,0003,930,864384
31Ohio$74,054$53,00011,658,6091,208
32District of Columbia$83,492$59,000693,97277
33Idaho$68,102$47,0001,716,943368
34Virginia$70,979$51,0008,470,0201,423
35Arizona$65,571$46,0007,016,2701,156
36Georgia$69,185$51,00010,429,3791,466
37Iowa$67,234$49,0003,145,711528
38Wisconsin$69,266$50,0005,795,483730
39Missouri$71,084$52,0006,113,532737
40Pennsylvania$69,814$49,00012,805,5371,377
41Nevada$62,021$42,0002,998,039365
42Tennessee$66,096$49,0006,715,984653
43Indiana$62,365$45,0006,666,818892
44Louisiana$66,304$48,0004,684,333384
45Mississippi$57,722$42,0002,984,100327
46Alabama$59,935$44,0004,874,747574
47Alaska$67,572$53,000739,79526
48California$66,212$45,00039,536,6531,526
49Delaware$65,356$46,000961,93961
50Florida$63,452$45,00020,984,400876
51Utah$60,748$43,0003,101,833195

Highest paying states for Bank Officers

RankStateAvg. Bank Officer Salary
1Maine$96,953
2South Dakota$92,003
3Vermont$88,445
4Rhode Island$87,776
5Minnesota$84,985
6New Mexico$91,442
7Washington$93,284
8Maryland$90,448
9Arkansas$90,728
10New Jersey$90,171
11North Dakota$77,543
12New York$87,014
13North Carolina$81,207
14Massachusetts$81,512
15Colorado$78,362
16Texas$81,077
17Michigan$76,336
18Wyoming$80,533
19New Hampshire$81,348
20Connecticut$80,738
21South Carolina$79,725
22Nebraska$74,928
23West Virginia$75,079
24Montana$81,490
25Hawaii$88,507
26Illinois$72,292
27Oregon$80,761
28Kansas$71,813
29Kentucky$73,342
30Oklahoma$73,090
31Ohio$74,054
32District of Columbia$83,492
33Idaho$68,102
34Virginia$70,979
35Arizona$65,571
36Georgia$69,185
37Iowa$67,234
38Wisconsin$69,266
39Missouri$71,084
40Pennsylvania$69,814
41Nevada$62,021
42Tennessee$66,096
43Indiana$62,365
44Louisiana$66,304
45Mississippi$57,722
46Alabama$59,935
47Alaska$67,572
48California$66,212
49Delaware$65,356
50Florida$63,452
51Utah$60,748
Job type you want
Full Time
Part Time
Internship
Temporary