Raleigh placed right in the middle of the top ten most business-friendly cities in a just-released ranking by MarketWatch.com. Raleigh ranked number 5, Charlotte number 20, Greeensboro, 36, and Winston-Salem 78 on the list.

The site graded cities on business climate, company performance, and economic output.

Dallas topped the list followed by San Francisco and Seattle.

Here’s the top ten:

1. Dallas
2. San Francisco
3. Seattle
4. Des Moines, Iowa
5. Raleigh
6. San Jose, Calif.
7. Houston
8. Provo, Utah
9. Oklahoma City
10. Denver