In 2011, Baltimore police reported 196 homicides, the lowest number since recording 197 homicides in 1978. That number is far lower than the peak homicide count of 353 in 1993
Here are the numbers for the period of 2001-2015:
Baltimore
Population - 620,000 (110,000 less than the 1990 population)
Non-white/non-hispanic population 65%
Median Household Income (2014) - $44,165
Population living at poverty level - 23.8%
2001 - 256
2002 - 253
2003 - 270
2004 - 276
2005 - 269
2006 - 276
2007 - 282
2008 - 234
2009 - 238
2010 - 223
2011 - 196
2012 - 218
2013 - 223
2014 - 211
2015 - 344
The median murder count in Baltimore from 2001-2015 was 245/yr
--------------------
El Paso TX
Population - 681,000
Non-white/non-hispanic population 86%
Median Household Income - $45,069
Population living at poverty level - 21.5%
2001 - 20
2002 - 14
2003 - 21
2004 - 11
2005 - 14
2006 - 13
2007 - 17
2008 - 17
2009 - 12
2010 - 5
2011 - 16
2012 - 23
2013 - 10
2014 - 21
2015 - 17
The median murder count in El Paso from 2001-2015 was 15/yr
It should be apparent even to you that the dominant variable between these two population groups isn't household income or poverty, and El Paso has even fewer of whitey than Baltimore.
I could pick other cities for comparisons if you want but you're not going to like what those numbers look like, either.