NerdWallet named the Lake Norman towns of Mooresville, Huntersville and Cornelius as three of the best places in North Carolina for job seekers.

Indian Trail topped the list, followed by Mooresville in fifth, Huntersville in sixth and Cornelius in ninth. Concord was the only other city in the region to make the top 10.  

The consumer-based website compiled the list based on unemployment rates, median household income, median monthly homeowner costs and population change from 2009 to 2012.