The Bank of Herrin has 5 branches in Williamson County. We’ve been successfully serving our customers for over 100 years. We pride ourselves in offering world-class financial services with that special personal touch that can only come from a neighborhood bank.