Quoted from usandthem:The number of pinball locations is directly proportionate to the number of liberal-minded people and/or hipsters according to the location maps that I see.
A much better indicator is the local weather. Generally speaking, the farther north you go, the more location games you'll find. Portland gets 39" of rain a year. More things for folks to do outside in fair weather states. Miami briefly had one location listed at pinballmap.com and now it's gone. Portland has a slightly bigger population, but 571 games to none? The LA area was a pinball desert for a long time. It's getting better now, but nowhere near what it should be when you consider the size and population of that area. You can see the weather effect at the link below. Plenty of red cities with pins.
Portland wins overall.