Banks in Weslaco, Texas

We list 14 bank branches in Weslaco from 10 FDIC-insured banks, in 2 ZIP codes. The most branches belong to Lone Star National Bank (2), International Bank of Commerce (2), Rio Bank (2) and PNC Bank, National Association (2).

All bank branches in Weslaco

Showing 14 of 14

BankBranchAddressZIPMap
PlainsCapital Bank Border Branch 911 W Expressway 83 78596 Map
Lone Star National Bank Weslaco Branch 214 S Texas Blvd 78596 Map
Lone Star National Bank Weslaco North Branch 620 W Expressway 83 78599 Map
International Bank of Commerce Walmart Weslaco Branch 1310 N Texas Blvd 78599 Map
International Bank of Commerce Weslaco Branch 606 S Texas Blvd 78596 Map
Rio Bank Weslaco Branch 1000 N Westgate Dr 78596 Map
Rio Bank Elsa State Bank - Weslaco Branch 3124 E Business 83 78596 Map
Texas Regional Bank Weslaco Banking Center Branch 400 N Westgate Dr 78596 Map
Greater State Bank Weslaco Branch 255 N. Texas Blvd 78596 Map
Texas National Bank Weslaco Branch 621 S International Blvd 78596 Map
Vantage Bank Texas Texas Street Branch 400 N Texas Blvd 78596 Map
Frost Bank Weslaco 1010 N Westgate Dr 78596 Map
PNC Bank, National Association Weslaco Expressway Branch 2301 W Expressway 83 78596 Map
PNC Bank, National Association Weslaco 1015 Branch 417 S International Blvd 78596 Map

Source: FDIC BankFind Suite, retrieved 2026-09-20. Hours and phone numbers are not part of this data: check the bank’s website before you visit.

Frequently asked questions

How many banks are in Weslaco, TX?

Our list has 10 banks with 14 branches in Weslaco. Branches open and close, so confirm with the bank.

Which bank has the most branches in Weslaco?

In our list it is Lone Star National Bank, with 2 branches.

How do I contact a branch?

The FDIC data has no phone numbers. Open the bank’s official website from its profile page here, or use the number on your card or statement.