"While Statistics NZ does not collect population information on Pokémon types, we believe this peak may be due to Dunedin's varied terrain attracting a wide range of Pokémon types," she said.
If you're hunting for Pokemon during the day you'll find the most per square kilometre in Auckland central east area and Lambton Quay in Wellington. Statistics NZ recorded 41 Pokemon per sqkm in Auckland central east area and 40 per square kilometre in Lambton Quay.
For night-time hunters, Auckland Central East and the Willis Street to Cambridge Terrace area in Wellington are the best spots - with 18 and 12 Pokemon per square kilometre, respectively.
The South Island hot spot is Riccarton South in Christchurch during the daytime - with 10 Pokemon per square kilometre. At night, it's Riccarton West - with nine Pokemon per square kilometre.
The population of Pokemon correlates to the human population across New Zealand, Snodgrass said.
"Each of our three major centres - Auckland, Wellington, and Christchurch - have several hundred active Pokémon at any one time."
Pokemon spawning is determined by Google Traffic data, which is effectively a measure of android phones in an area at a time. Snodgrass used data from Statistics NZ on population and market research data from Frost and Sullivan to determine android market share in New Zealand to reach the conclusions.
Since Pokemon Go was released in July 9.5 million players across the world use the game each day.
Population estimates of Pokemon:
• Auckland - 2,100
• Hamilton - 200
• Tauranga - 150
• Wellington - 300
• Christchurch - 500
• Dunedin - 200