Usa-Places.com has listed approx 7 banks in Mooresville. Some of the Top rated banks in Mooresville are- Fifth Third Bank & ATM, BB&T, Bank of America (with Drive-thru ATM), Wells Fargo Bank, First National Bank, First Bank - Mooresville NC & Blue Harbor Bank.