This list includes both the friendly and hostile villager mobs.
The default 'villager' can be found in the many villages that dot the overworld. The NPC villager mob comes in a 105 different varieties due to the 15 different professions and 7 different biome clothing styles. Most can be traded with, and can produce children when two are in love mode.
This non-friendly villager group is made up of the village "outcasts", which includes vindicators, evokers, pillagers, illusioners, ravagers and vexes. Illagers can be found in woodland mansions, pillager outposts, as well as illager raids, and patrols.
Witches are also villagers, social outcasts to the swamp. Zombie villagers also spawn randomly and once cured are a great way to start a village of your own.
How many villager mobs are there in Minecraft
10 mobs according to our database selection.