Wells Fargo is the third-largest bank in the United States and operates branches in all 50 states. Like other major banks, Wells Fargo assigns routing numbers based on the state where you opened your account. With over 50 unique routing numbers across the country, it’s important to use the correct one for your transactions.

Wells Fargo Routing Numbers by State

Use the routing number for the state where you opened your Wells Fargo account. Your routing number does not change if you move to a different state.

State Routing Number
Alabama 062000080
Alaska 125200057
Arizona 122105278
Arkansas 111900659
California 121042882
Colorado 102000076
Connecticut 021101108
Delaware 031100869
District of Columbia 054001220
Florida 063107513
Georgia 061000227
Hawaii 121042882
Idaho 124103799
Illinois 071101307
Indiana 074900275
Iowa 073000228
Kansas 101089292
Kentucky 121042882
Louisiana 121042882
Maine 121042882
Maryland 055003201
Massachusetts 121042882
Michigan 091101455
Minnesota 091000019
Mississippi 062203751
Missouri 113105449
Montana 092905278
Nebraska 104000058
Nevada 321270742
New Hampshire 121042882
New Jersey 021200025
New Mexico 107002192
New York 026012881
North Carolina 053000219
North Dakota 091300010
Ohio 041215537
Oklahoma 121042882
Oregon 123006800
Pennsylvania 031000503
Rhode Island 121042882
South Carolina 053207766
South Dakota 091400046
Tennessee 064003768
Texas 111900659
Texas (El Paso) 112000066
Utah 124002971
Vermont 121042882
Virginia 051400549
Washington 125008547
West Virginia 121042882
Wisconsin 075911988
Wyoming 102301092

Several states — including Hawaii, Kentucky, Louisiana, Maine, Massachusetts, New Hampshire, Oklahoma, Rhode Island, Vermont, and West Virginia — share the California routing number 121042882. This is Wells Fargo’s primary number, used in states where the bank didn’t acquire a pre-existing regional institution.

Texas: Two Routing Numbers

Texas is the only state where Wells Fargo maintains two separate routing numbers based on your location within the state.

Region Routing Number
Texas (most of the state) 111900659
Texas (El Paso area) 112000066

The El Paso routing number exists because Wells Fargo acquired a different regional bank in the El Paso market than in the rest of Texas. If you’re not sure which applies to you, check your Wells Fargo checks or the mobile app.

Wells Fargo Wire Transfer Routing Number

Wells Fargo uses a dedicated wire transfer routing number that’s different from the ACH routing numbers listed above. This single number applies to all states.

Transfer Type Routing Number
Domestic wire transfer 121000248
ACH / direct deposit State-specific (see table above)
International wire (SWIFT code) WFBIUS6S

For receiving an international wire transfer at Wells Fargo, provide:

Information Details
SWIFT/BIC code WFBIUS6S
Bank name Wells Fargo Bank, N.A.
Bank address 420 Montgomery St, San Francisco, CA 94104
Your account number Your Wells Fargo account number
Your name and address As it appears on your account

Wells Fargo charges $15 for incoming domestic wires and $16 for incoming international wires for most accounts. See the Wells Fargo fees guide for complete fee information.

How to Find Your Wells Fargo Routing Number

1. Wells Fargo Mobile App

Open the app → tap your account → select “Account details.” Your routing number and account number are both displayed.

2. Wells Fargo Online Banking

Log in at wellsfargo.com → click your account → select “Account summary” → routing number is listed in account details.

3. On a Wells Fargo Check

The first 9 digits on the bottom-left corner of your check are the routing number. The middle set of digits is your account number.

4. Customer Service

Call 1-800-869-3557 and a representative can look up your routing number after verifying your identity.

ACH vs. Wire Transfer: Which Number to Use

Transaction Which Number
Employer direct deposit State-specific ACH number
Tax refund via direct deposit State-specific ACH number
Automatic bill pay / autopay State-specific ACH number
Linking to Venmo, PayPal, Zelle State-specific ACH number
Sending a domestic wire 121000248
Receiving a domestic wire 121000248
International wire SWIFT: WFBIUS6S

The distinction matters because ACH and wire transfers move through different banking networks. ACH transfers (including direct deposit) are processed in batches and take 1-3 business days. Wire transfers are processed individually, often same-day, and require the dedicated wire routing number.

Why Does Wells Fargo Have So Many Routing Numbers?

Wells Fargo’s collection of routing numbers reflects decades of bank acquisitions. Some of the most significant mergers that contributed routing numbers still used today:

Acquired Bank Year States Affected
Norwest Corporation 1998 Midwest (MN, IA, NE, SD, ND)
Wachovia 2008 Southeast (NC, SC, GA, VA, FL)
First Interstate Bancorp 1996 Western states (MT, WY, ID)

The Wachovia acquisition was particularly significant — it gave Wells Fargo its East Coast presence and the routing numbers for states like North Carolina (053000219), Virginia (051400549), and others. Customers from these legacy banks kept their original routing numbers.

Bottom Line

Question Answer
How many routing numbers does Wells Fargo have? 50+ (one or more per state)
Wire transfer routing number 121000248 (all states)
SWIFT code WFBIUS6S
Most common routing number 121042882 (California, used in 10+ states)
Does it change if I move? No — tied to where you opened the account
Best way to verify Wells Fargo app → Account details