In Pokémon Go, it is known which Pokémon can be hatched from each distance of eggs, with the 10km eggs having a chance to hatch into some of the highest CP-potential Pokémon in the game.
I know that some of the Pokémon you get from hatching eggs can also be caught in the wild. Looking at the Pokémon in the 10km egg category, I've caught Eevee, Dratini, Scyther, and Pinsir in the wild. However, I've never encountered wild Snorlax, Magmar, Lapras, etc.
For the sake of Pokédex completion (and having a better strategy at hatching eggs), are there some Pokémon that can only be obtained via egg hatching? If so, is there a list of said Pokémon?
Please note, I am not referring to region-locked Pokemon, as is being asked in this question. I am simply asking if there are any Pokémon that are not obtainable in the wild somewhere in the world, where the only option to obtain one is to hatch an egg with it.