The Pokemon you catch greatly vary in depending on each location you visit, for example near the sea you should find much more Water-type Pokemon than in a grassy area or a city. Although, if you are looking for a general rarity tier list, this should do the trick!
This list is not mine and it is based on the findings of other Pokemon trainers across the globe.
Have fun with all your Pokemon catching! Watch out for moving cars!