Geek America: The Top 10 U.S. Cities for Technology Jobs

Take a photo tour through New York, Silicon Valley, Boston and the rest of America's leading cities for high-tech jobs.

Which cities are the best for technology workers? The American Electronics Association sought to answer that question by analyzing U.S. cities on a host of factors, including which have the most tech jobs, which have the best tech job growth, which cities have the highest tech salaries, and which techies make the most money compared with their non-tech counterparts. (You'll have to look into dating life and such on your own.)

So without further ado, takes you on a tour of geek America, arranged by which cities can claim the most high-tech jobs. (Click here to find out more on methodology or to weigh in about what makes the top high-tech cities great—or terrible.)

10. Atlanta, Ga.

Home of Southern hospitality and a thriving local music scene, Atlanta scored the number 10 spot with its 126,700 high-tech workers. Techies, on the whole, have higher salaries than non-techies—in Atlanta, that's a 77 percent difference. Techies in the sprawling metropolis average $82,372, while their non-tech private sector counterparts average $46,481. Think of that difference as a basis for feeling superior, or as a cause for lament since your non-tech friends won't be able to afford the restaurants your salary enables. You'll have plenty of time to ponder the difference as you're stuck in the notoriously horrible Atlanta traffic.