Usa-Places.com has listed approx 23 banks in Mooresville. Some of the Top rated banks in Mooresville are- Fifth Third Bank & ATM, Fidelity Bank, Wells Fargo Bank, Woodforest National Bank, PNC Bank, blueharbor bank, Bank of America (with Drive-thru services), Bank of America (with Drive-thru ATM), BB&T & SunTrust.