How to Find a Village in Minecraft — Biomes, Exploration and Shortcuts

Villages spawn in 6 biomes in Java and 8 in Bedrock — the visual cues, exploration patterns and speed tricks for first-night shelter.

Which biomes generate villages

Villages are tied to a short, specific list of biomes, and the exact list depends on your edition. The reference lists 6 biomes that generate a village in Java Edition: plains, savanna, taiga, meadow, snowy plains and desert. Bedrock Edition adds two more — snowy taiga and sunflower plains — bringing its total to 8. The familiar figure of "seven biomes" is a widely repeated shorthand rather than an exact count: the source's own list gives 6 for Java and 8 for Bedrock, and the usual "seven" simply leaves snowy taiga out. Forests, jungles, swamps, mountains and oceans never generate a village of their own.

The biome also decides the village's style — the wood, the paths and the shapes of the buildings. A meadow and a sunflower plain both build in the plains style, and snowy taiga builds in the taiga style. The style is set by the biome at the village's centre, so if that point falls outside a village biome the whole settlement falls back to the plains style.

Village styles by biome

The style a village builds in, and the biomes that produce it. The "Bedrock only" rows do not generate a village in Java Edition at all.

Village styleBiomes it generates inEdition
Plainsplains, meadowJava + Bedrock
Plainssunflower plainsBedrock only
DesertdesertJava + Bedrock
SavannasavannaJava + Bedrock
TaigataigaJava + Bedrock
Taigasnowy taiga, taiga hills, snowy taiga hillsBedrock only
Snowysnowy plainsJava + Bedrock

A village is defined by beds, not by buildings

Here is the rule that explains almost every village bug. A village has no fixed centre, size or radius — it exists only while villagers are linked to "points of interest". A subchunk (a 16×16×16 section of the world) counts as a village centre if it contains at least one claimed bed, bell or job-site block, and the 26 subchunks around it — a 3×3×3 cube, 27 in total — are pulled in as part of the same village.

Two consequences follow. First, the maximum population of a village is simply its number of valid beds: remove beds and the ceiling drops with them. Second, a village is created the moment the first villager links to the first bed, and it ceases to exist when the last bed link is broken — by the bed being destroyed, by a player sleeping in it, or by a villager failing to pathfind to it. When that happens, every villager loses its job-site and bell links and the settlement stops behaving like a village at all.

When the first villager links to a bed, the game creates a working boundary of 65×25×65 blocks centred on that bed's pillow, and it is that boundary — not the buildings — that decides where cats and iron golems can spawn. As more villagers link and unlink, the boundary and its centre shift, which is why a village's "centre" can drift over time and why the well or bell you remember is not always where the game thinks the middle is.

The fastest way to find one: /locate

If commands are available, stop walking. In Java Edition, /locate structure #village prints the coordinates of the nearest village of any style; Bedrock Edition uses /locate structure village instead. Both need permission level 2, and Bedrock additionally requires cheats to be on. Java players can also run /locate poi #village to jump to the nearest villager point of interest — that search is a sphere with a 256-block radius, and a stray bed, bell or workstation is often closer to you than the village structure itself.

No commands? The cartographer's explorer map is the in-game equivalent — the reference describes villages as locatable with the explorer maps cartographers sell, and the style shown depends on the biome the villagers came from. Beyond that, finding a village by hand is really a matter of covering new ground efficiently, which is the part most players get wrong.

Exploration that actually finds villages

Villages only generate alongside new chunks. The reference is explicit that they do not generate in existing chunks, so re-walking your home area will never produce one — you have to push into terrain the game has not generated yet. That single fact turns "explore randomly" into a strategy:

Three worked examples

Example 1 — beds decide population and cats. A village with 12 valid beds has a maximum population of 12 villagers, and cats spawn at one per 4 beds: 12 ÷ 4 = 3 cats. Raise it to 24 beds and the population ceiling becomes 24, while the cat count hits the cap — 24 ÷ 4 = 6, so the game serves only 5. The cap is reached at 20 beds; any more beds past that add villagers but no cats.

Example 2 — how big the boundary really is. The 65×25×65 boundary has a horizontal footprint of 65 × 65 = 4,225 blocks. At 16×16 = 256 blocks per chunk that is about 16.5 chunk-equivalents of surface. Because a 65-block span rarely lines up with chunk borders, it can touch up to 25 chunks (5×5) — which is why two "different villages" a short walk apart often turn out to be the same settlement.

Example 3 — the odds of a zombie siege. A siege has a 10% chance at midnight every night when a village holds at least 20 valid beds. Over 30 nights that is 0.1 × 30 = 3 sieges on average; over a full in-game year of 365 nights it is 0.1 × 365 = 36.5 sieges. At 20 beds you are always a candidate, so a wall and a few iron golems are not paranoia — they are arithmetic.

First-night value, and the etiquette that protects it

A found village is first-night gold: beds to sleep through the night, farms to harvest, hay bales to break into wheat, and villagers to trade with using emeralds. Iron golems patrol the streets, and cats spawn inside the village — one per 4 beds, up to five.

There is etiquette, and it is also mechanics. Replant every crop you harvest, because farms are the village's food source and its breeding depends on it. Do not sleep in a villager's bed — using a bed unlinks it, and if that was the last linked bed the village stops existing and the villagers lose their job-site links. And trade early: professions and prices lock in after a villager's first trade, so a Librarian you find on day one is worth more than the same villager on day thirty.

One warning about style. Some villages generate abandoned: every villager is a zombie villager, the doors and torches are missing, cobblestone turns to mossy cobblestone with cobwebs, and the glass is stained brown. Abandoned villages spawn stray cats and livestock but no iron golems, and baby zombie villagers there have a 5% chance to appear as chicken jockeys. Clear the zombies before you call it home.

Common mistakes when village hunting

Sources and standards

Where these figures come from

Every rule on this page is taken from the published reference material below rather than from memory. The village biome list, the bed-and-subchunk definition of a village centre, the 65×25×65 boundary, the cat and siege rules and the location commands were checked against the source, and each worked example is reproduced by the script that built this page.

Figures, formulas and reference tables last verified: 7 October 2026.

FAQ

Do villages spawn in every biome?

No. Java Edition generates villages in 6 biomes — plains, savanna, taiga, meadow, snowy plains and desert. Bedrock Edition adds two more (snowy taiga and sunflower plains), for 8 in total. The "seven biomes" figure is a common shorthand, not an exact count — it simply omits snowy taiga. Forests, jungles, swamps and mountains never generate one.

How do I find a village quickly?

Use commands if you can: /locate structure #village in Java Edition, or /locate structure village in Bedrock Edition (permission level 2, cheats required on Bedrock). Without commands, travel in a straight line along one axis into unexplored terrain, or scan a coastline by boat — villages never generate in chunks you have already loaded.

Can I make villagers move to my base?

Yes — transport them by boat (they board on land too) or by minecart over rails, then give them beds and workstations at your base. Trading works anywhere, and once they are linked to beds and job sites they behave like a village of their own.

What is the maximum population of a village?

It equals the number of valid beds. A village with 12 beds tops out at 12 villagers; add beds and the ceiling rises, remove or unlink beds and it falls. If the population drops below the ceiling but at least two villagers can reach each other, they breed back up to it.

Why did my village disappear?

A village exists only while at least one villager is linked to a bed. If every bed is unlinked — destroyed, slept in by a player, or unreachable because a villager cannot pathfind to it — the village ceases to exist and the villagers lose their job-site and bell links.

How many cats spawn in a village?

One for every 4 beds, to a maximum of 5. A 12-bed village has 3 cats; you reach the cap of 5 at 20 beds, and extra beds past that add villagers but no more cats.

What is an abandoned village?

A village where every villager is a zombie villager. Doors and torches are missing, cobblestone becomes mossy cobblestone with cobwebs, and glass becomes brown stained glass. Abandoned villages spawn stray cats and livestock but no iron golems, and baby zombie villagers there have a 5% chance to be chicken jockeys.

How big is a village?

There is no fixed size. A village has no defined centre or radius — it is defined by points of interest: any subchunk containing a claimed bed, bell or job-site block, plus the 26 subchunks around it in a 3×3×3 cube. When the first bed is linked the game creates a working boundary of 65×25×65 blocks that then shifts as villagers link and unlink.

Do villages spawn in chunks I have already explored?

No. The reference lists "generates in existing chunks" as No for villages — they are placed when terrain is first generated. Re-walking an area you have already loaded will never produce a village; you have to move into new chunks.

What are zombie sieges?

Events where a wave of zombies spawns in a village regardless of lighting or walls. They have a 10% chance at midnight every night, or during thunderstorms, when the village has at least 20 valid beds — about 3 sieges per 30 nights on average, regardless of how well you lit the place.

More game tools

Have a suggestion?

Missing a feature or found something off? Tell us — user suggestions decide what we build next.