Tech openings have jumped 25% in the past year, and pay is rising, too. Average IT salaries are up 13% over the past year, to about $81,000. "St. Louis is becoming a startup town," says Silver. That's partly thanks to the St. Louis Technology Entrepreneur Network, which helps new companies write business plans, find mentors, get funding, and more.
NEXT: Charlotte