It is a hard problem. You could, for instance, divide by population to get a rate instead of an absolute number -- but then rural areas would have all the hotspots. Why? Because in areas with small samples, you're bound to get more variation and noise, so all the extremes will occur in areas where there are few people.
There are ways to adjust for that, but basically, you can't win: