Alliance Bank & Trust Kings Mountain Branch

Alliance Bank & Trust: Kings Mountain Branch


Kings Mountain BranchThe Kings Mountain branch of Alliance Bank & Trust 

is situated west of town on Shelby Road.

This location prides itself with our efforts to create a small town/home town bank that works with each customer, one at a time. The level of service we provide our Kings Mountain customers it not to be matched, as we welcome you by name. We are good with numbers, but our customers aren’t treated like them.


Alliance Bank is committed to our customers and the idea of building communities. Our staff works hard every day to reach out to new customers, our existing customers, and to continue in our mission to build a healthy and happy community.




Val Hughes

Branch Manager – Val Hughes

Branch Manager

Alliance Bank & Trust Kings Mountain Branch

1113 Shelby Road
Kings Mountain, NC 28086
Branch Phone: 704-739-5411
Fax: 704-739-5431

Hours of Operation:

Monday – Friday: 8:30 a.m. – 5:00 p.m.


Cleveland County Chamber of Commerce

Alliance Bank & Trust of Kings Mountain has been an active member of the Cleveland County Chamber of Commerce since 2008.


*E-mail is not a secure method of communication. Please do not send sensitive personal information such as account numbers or Social Security numbers in e-mail messages. Alliance Bank employees will never request this information from you in e-mail correspondence. If you need to communicate any sensitive personal information, please utilize our secure messaging system in Alliance Online Banking, contact us by phone, or see us in person at one of our branches.