Question: do outposts spawn near villages?
Answer: Because the Pillager Outpost generates near a village, it can appear in any biome that a village can. For example, you can find Pillager Outposts in biomes such as the Plains, Desert, Savanna, Taiga, and so on.