I think they're all static or randomly assigned to the same spots. I see some around the Googleplex, Manhattan, Tokyo, and Paris. But nothing near me in Atlanta.
For instance, the latest Pokemon iteration is quite obviously based on France [1], so that's why Google put creatures there.
[1]: A map of the Pokemon X / Y world: http://img.gawkerassets.com/img/194c63lohgnayjpg/original.jp...
The reason I think so, is because some places seem to be residential, like they're places you would live at.