That helped St. Louis beat out Camden, which topped last year's list and was the most dangerous city for 2003 and 2004.
St. Louis tops list of dangerous cities