Established in 1912 in Ralls, Texas and headquartered in Dallas, our rural roots gave us a strong foundation. While keeping those small-town values, we’ve expanded our footprint to operate 14 locations throughout Dallas, Austin, Fort Worth and West Texas.
317 Main Street
Abernathy, TX 79311
Phone: 806-298-2551
Fax: 806-298-2553
Lobby: M-F 9am - 3pm
Drive-Thru: M-F 9am-3pm
Curbside Banking: M-F 9am - 3pm
24/7 Walk Up ATM on Site
3720 Jefferson Street
Austin, TX 78731
Phone: 512-575-4800
Lobby: M-F 9am - 4pm
Drive-Thru: M-F 8am-5pm
Curbside Banking: M-F 9am - 4pm
24/7 ATM on site with deposit functionality
5840 W. Northwest Highway
Dallas, TX 75225
Phone: 214-416-8300
Fax: 214-416-8304
Lobby: M-F 9am - 4pm
Curbside Banking: M-F 9am - 4pm
24/7 Walk Up ATM on Site
6801 Preston Rd.
Dallas, TX 75205
Drive-Thru: M-F 8:30am - 5pm
*This is a drive-thru location only
24/7 ATM with deposit functionality on site
VistaLIVE ITM: M-F 8am-5pm
1300 Summit Avenue - Suite 100
Fort Worth, TX 76102
Phone: 817-402-0500
Lobby: M-F 9am - 4pm
Curbside Banking: M-F 9am - 4pm
24/7 Walk Up ATM on Site
701 Main Street
Hale Center, TX 79041
Phone: 806-839-1000
Mailing Address:
Vista Bank
PO Box 1020
Hale Center, TX 79041
Fax: 806-839-2346
Lobby: M-F 9am - 3pm
Curbside Banking: M-F 9am - 4pm
Drive-Thru: M-F 8:30am-4pm
24/7 ATM Access Road & Main Street
101 N. Ave. E
Haskell Texas, 79521
Phone: 940-864-5782
Fax: 940-864-3291
Lobby: M-F 9am - 3pm
24/7 ATM with deposit functionality on site
VistaLIVE ITM: M-F 8am-5pm
Curbside Banking M-F: 9am - 3pm
930 Frontage Rd
Idalou, TX 79329
Phone: 806-892-2511
Fax: 806-892-2119
Lobby: M-F 8:30am - 4pm
Drive-Thru: M-Th 7:30am - 4pm, F 7:30am - 6pm
Curbside Banking: M-F 8:30am - 4pm
24/7 ATM on Site
Mailing Address:
Vista Bank
PO Box 858
Idalou, TX 79329
4350 19th Street
Lubbock, TX 79407
Phone: 806-744-4300
Fax: 806-368-6298
Lobby: M-F 9am - 4pm
Drive-Thru: M-F 8am - 6pm
Curbside Banking: M-F 9am - 4pm
24/7 Walk Up ATM on Site
4621 50th Street
Lubbock, TX 79414
Phone: 806-771-9500
Fax: 806-771-9709
Lobby: M-F 9am - 4pm
Drive-Thru: M-F 8am - 6pm
Curbside Banking: M-F 9am - 4pm
24/7 Walk Up ATM on Site
4515 98th Street
Lubbock, TX 79424
Phone: 806-776-4000
Fax: 806-368-3615
Lobby: M-F 9am - 4pm
Drive-Thru: M-F 8am - 6pm
Curbside Banking: M-F 9am - 4pm
24/7 ATM on site with deposit functionality
1523 Main Street
Petersburg, TX 79250
Phone: 806-667-3583
Mailing Address:
PO Box 270
Petersburg, TX 79250
Fax: 806-667-2294
Lobby: M-F 9am - 3pm
Drive-Thru: M-F 9am - 3pm
Curbside Banking: M-F 9am - 3pm
24/7 Walk Up ATM on Site
3000 Olton Road
Plainview, TX 79072
Phone: 806-296-6000
Fax: 806-296-9215
Lobby: M-F 9am - 3pm
Drive-Thru: M-F 8:30am - 6pm
Curbside Banking: M-F 9am - 3pm
24/7 Walk Up ATM on Site
901 Main Street
Ralls, TX 79357
Phone: 806-253-2511
Mailing Address:
PO Drawer AA
Ralls, TX 79357
Fax: 806-253-2146
Lobby: M-F 9am - 4pm
Curbside Banking: M-F 9am - 4pm
Drive-Thru: M-F 8:30am – 4pm
24/7 ATM only on site with deposit functionality
602 5th Street
Rule, TX 79547
24/7 ATM only on site with deposit functionality