WESTAMERICA BANK
			  Routing Number: 121140218
			  PO BOX 1200
			  SUISUN CITY, CA 94585-0000
			  (800) 848-1088
424 Farmers Lane
Santa Rosa, CA 95405
2498 Guerneville Road
Santa Rosa, CA 95403
2227 Capricorn Way, Building E, Suite 200
Santa Rosa, CA 95407
111 Santa Rosa Avenue
Santa Rosa, CA 95404
111 Santa Rosa Avenue
Santa Rosa, CA 95404
1 Harbor Drive
Sausalito, CA 94965
800 Gravenstein Highway North
Sebastopol, CA 95472
105 North Main Street
Sebastopol, CA 95472
3700 Mccall Avenue
Selma, CA 93662
600 James Street
Shafter, CA 93263
18615 Sonoma Highway, Suite 108
Sonoma, CA 95476
202 West Napa Street
Sonoma, CA 95476
1311 Sanguinetti Road 1311-A
Sonora, CA 95370
1000 Adams Street
St. Helena, CA 94574
333 Sunset Avenue, Suite 100
Suisun City, CA 94585
811 Center Street
Taft, CA 93268
140 East Tulare Avenue
Tulare, CA 93274
2891 Geer Road
Turlock, CA 95382
241 W Main
Turlock, CA 95380
325 East Perkins
Ukiah, CA 95482
9470 Main Street
Upper Lake, CA 95485
138 Peabody Road
Vacaville, CA 95687
1660 Tennessee Street
Vallejo, CA 94590
800 West Main Street
Visalia, CA 93291
How many digits are in a routing number?
Do routing numbers and account numbers vary for different account types?
Do routing numbers change if I move to a different state?
Can I use someone else's routing number to receive funds?
Frequently asked questions (FAQs) related to bank routing numbers and bank routing information:
frequently asked questions (FAQs) about Bank ABA routing numbers and their purposes:
Frequently asked questions (FAQs) about international bank routing codes

Is there a fee for incoming wire? $22 for a wire transfer is too much.
Read More
What`s the wire instruction for Ameriprise money market account? Wire from money market account.
Read More
Are you talking about "HSBC to Pay $1.92 Billion to Settle Charges of Money Laundering"? That`s pretty ugly.
Read More
If you need help with wire transfer or ACH call Northern Trust at 312-444-5909 for more information.
Read More