You're right about St Louis--it's number two. New York is nowhere near the top of that list. It is frequently cited as the safest large city in the United States. Compare its murder rate in 2008 to KC's:
6.3/100,000 in NYC,
25.5/100,000 in KC .
But that quote from Forbes
is misleading in this context. It includes other dangers besides crime (traffic and weather, for examples) in its assessment. By
total violent crime KC would be 8th (NYC = 55th), by murder and non-negligent homicide it would be 9th (NYC = 53rd). Here's the
Forbes article:
The Country’s Most Dangerous Cities
1. Memphis, Tenn.2. St. Louis, Mo.3. Kansas City, Mo.4. Detroit, Mi.5. Miami, Fla.6. Tulsa, Okla.7. Nashville-Davidson, Tenn.8. Indianapolis, Ind.9. Oklahoma City, Okla.10. Stockton, Calif.