Given their growing demand, STEM careers today comprise some of the most lucrative employment, paying higher salaries and boasting far fewer threats of unemployment compared with non-STEM jobs. In fact, the annual average wage for all STEM positions collectively was $85,570 — 81 percent more than the national average of $47,230 for all jobs — according to the most recent figures from the Bureau of Labor Statistics.

To identify the best markets for STEM professionals, WalletHub’s analysts compared the 100 largest metro areas across 17 key metrics. Our data set ranges from “per-capita job openings for STEM graduates” to “annual median wage growth for STEM jobs” to “projected demand for STEM workers by 2020.”

Source: WalletHub

The 10 Best Metro Areas for STEM Professionals

1. Seattle-Tacoma-Bellevue, WA

2. San Jose-Sunnyvale-Santa Clara, CA

3. San Francisco-Oakland-Hayward, CA

4. Boston-Cambridge-Newton, MA-NH

5. Springfield, MA

6. Austin-Round Rock, TX

7. Minneapolis-St. Paul-Bloomington, MN-WI

8. Atlanta-Sandy Springs-Roswell, GA

9. Washington-Arlington-Alexandria, DC-VA-MD-WV

10. Pittsburgh, PA

The 10 Worst Metro Areas for STEM Professionals

91. Birmingham-Hoover, AL

92. Lakeland-Winter Haven, FL

93. Bridgeport-Stamford-Norwalk, CT

94. North Port-Sarasota-Bradenton, FL

95. Honolulu, HI

96. Cape Coral-Fort Myers, FL

97. Memphis, TN-MS-AR

98. Deltona-Daytona Beach-Ormond Beach, FL

99. McAllen-Edinburg-Mission, TX

100. Jackson, MS

To read the full report, please visit