It’s best to look for Pokémon near their habitat. For example, if you’re on the beach or at a pier, you’re likely to find Water-type Pokémon. However, if you’re in a desert climate, you would be much less likely to find Water-type Pokémon.
You can see the Pokémon found near your current location using the Nearby Pokémon feature. Pokémon already in your Pokédex will appear in color, while those not in your Pokédex will be grayed out. Pokémon close to nearby PokéStops appear under the Nearby section while other Pokémon in the wild appear under Sightings.
Collaborate with other Trainers to find out exactly where certain Pokémon have been found!