This isnt entirely true. Plenty of small and predominantly white towns have high crime rates, but you dont hear about it about for one, because they are small towns that most people havent heard of in general, and two it doesnt fit the conservative talking point that inner cities are war zones. Ill use Tennessee as an example since I live here. Memphis has a lot of crime and is up towards the tops in the regards in TN for sure. The second highest crime rate in Tennessee is a town called Savannah which is 89% white, 3rd is a town called Dyersburg which is 75% white. Nashville, the largest city in TN, doesnt even make the top 10 in the state, but if you look at national lists that only tend to look at larger places, then Nashville is almost always in the top 20-25 crime ridden places.
https://www.roadsnacks.net/most-dangerous-cities-in-tennessee/
Suburban areas are different, but suburban areas are typically at least middle class if not wealthy. But wealthier predominantly black neighborhoods and towns, also tend to have less crime. Crime isnt a race issue, it is an economic issue.