…Topping our annual ranking of the best big cities for jobs are the main metro areas of Silicon Valley: the San Francisco-Redwood City-South San Francisco Metropolitan Division, followed by San Jose-Sunnyvale-Santa Clara, swapping their positions from last year.

Our rankings are based on short-, medium- and long-term job creation, going back to 2003, and factor in momentum — whether growth is slowing or accelerating. We have compiled separate rankings for America’s 70 largest metropolitan statistical areas (those with nonfarm employment over 450,000), which are our focus this week, as well as medium-size metro areas (between 150,000 and 450,000 nonfarm jobs) and small ones (less than 150,000 nonfarm jobs) in order to make the comparisons more relevant to each category.

An Economy Fit For Geeks

Venture capital and private-equity firms keep pouring money into U.S. technology companies, lured by the promise of huge IPO returns. Last year was the best for new stock offerings since the peak of the dot-com bubble, with 71 biotech IPOs and 55 tech IPOs. It’s continuing to fuel strong job creation in Silicon Valley. Employment expanded 4.8% in the San Francisco Metropolitan Division in 2014, which includes the job-rich suburban expanses of San Mateo to the south, and employment is up 21.2% since 2009. This has been paced by growth in professional business services jobs in the area, up 9% last year, and in information jobs, which includes many social media functions – information employment expanded 8.3% last year and is up 28.7% since 2011.