10. Karachi, Pakistan
Karachi is the largest city in Pakistan. It's also its largest seaport and financial hub.
Although Karachi is home to between 14-21 million people, it has also become wracked with lawlessness and crime.
This former capital of Pakistan has been overrun by political violence, gang shootings, and even suicide bombings.
While it's per Capita murder rate is low compared to some of the other “murder capitals” on this list, Karachi is the most dangerous of the world's mega-cities, with a murder rate of 12.3 per 100,000 residents.
None of the world's 13 largest cities come within 25% of Karachi's exceptional murder rate.