SAN FRANCISCO – Denver and some smaller cities in the Midwest are showing their tech chops.

While the San Francisco Bay Area and Seattle dominate in availability of these high-paying jobs and the ability to attract tech workers, cities in the Midwest, Southern California and Canada are also becoming sought-after tech hubs, according to an annual analysis released by commercial real estate firm CBRE.

It ranked the best cities for tech talent, based on metrics such as rental costs for employees and companies, as well as available tech talent and outlook for jobs.

The top 10 cities remained largely the same as last year’s report, led by the San Francisco Bay Area, Seattle, Washington, D.C., Toronto and New York City. Denver is the one newcomer, replacing Dallas/Fort Worth.

Smaller markets (with fewer than 50,000 tech workers) in the Midwest – where there has been a major effort to attract more tech startups in recent years – saw increases in  the number of tech talent jobs.

These jobs include software developers and programmers; computer support, database and systems jobs; technology and engineering-related jobs; and computer and information system managers.

Madison, Wisconsin, added 6,720 tech talent jobs in the last five years, a 39.5 percent increase, to 23,740. Columbus, Ohio, and Pittsburgh both added more than 6,700 tech talent jobs in the last five years. The latter two cities are close to surpassing 50,000 tech workers and becoming major markets for tech.

Read the full story here.

View the data and download the report here.