Top 10 U.S. cities for job growth

1. San Francisco

San Francisco (San Francisco-Oakland-Fremont) is America's best city for job growth, according to Arizona State University's W. P. Carey School of Business. Employment in the area grew at an annual rate of 3.46 percent, or 64,800 new jobs, from July 2011 to July 2012, to a total of 1,935,400 non-farm jobs.

Credit: James Martin/CNET