Find every Ancient City on your Minecraft seed — Java 26.3 & Bedrock 1.26.51, any seed, free, no sign-up.
Quick answer: Ancient Cities generate deep underground in the Deep Dark biome, around Y ‒51, only in the Overworld — rare and dangerous. Half of worlds have one within 1,250 blocks of spawn on Java and 1,450 on Bedrock. This finder locates them at 97% accuracy on Java and 99% on Bedrock.
Ancient Cities spawn only in the Deep Dark biome, deep underground around Y ‒51 in the Overworld. The Deep Dark forms beneath mountainous terrain, so cities sit far below the surface — you usually dig down or follow a cave system to reach one.
Often more than 1,000 blocks. Across 200 random worlds, half had an Ancient City within 1,250 blocks of spawn on Java and 9 in 10 had one within 2,800; on Bedrock the same figures are 1,450 and 2,600. Cities only form under the Deep Dark, which grows beneath high mountains, so a seed that starts you on flat land or by the sea leaves you further to go. Open a marker for its coordinates, then tunnel down to about Y ‒51 at that X/Z — carefully, because setting off sculk shriekers can summon the Warden.
| How close | Java 26.3 | Bedrock 1.26.51 |
|---|---|---|
| Half of worlds have one within | 1,250 blocks | 1,450 blocks |
| 9 worlds in 10 have one within | 2,800 blocks | 2,600 blocks |
| Worlds with one within 1,000 blocks | 4 in 10 | 3 in 10 |
Measured with this finder on 200 random worlds in each edition, from the point where each world spawns you. Distances are rounded.
They are rare — a typical world has only a handful within a few thousand blocks of spawn. The Deep Dark’s terrain is harder to predict than a surface structure, which is why the published figure is 97% on Java and 99% on Bedrock rather than near-exact.
No. The same seed gives the same mountains and the same Deep Dark on both editions, but Java and Bedrock roll city positions differently, so a city on one edition is usually not there on the other. Pick your edition above before you read coordinates. Ancient Cities were added in 1.19 on both; the finder covers Minecraft 26.3 on Java and 1.26.51 on Bedrock, and markers read 97% on Java and 99% on Bedrock.
Ancient Cities sit deep — the floor of the city generates around Y minus 51, and the structure reaches up from there, so Y minus 52 to minus 40 is the band you want to be tunnelling at. That depth is not a coincidence: cities only generate in the Deep Dark, which itself only forms in the lowest cave layer under high surface terrain. If you are digging under a mountain range and the stone turns to sculk, you are at the right depth already. Read the coordinates off a marker above and dig straight down at that X/Z — but light your way out, because a sculk shrieker triggered four times summons the Warden.
| Generates in | Spacing / separation | Version added | Finder accuracy |
|---|---|---|---|
| Deep Dark biome, around Y ‒51 (Overworld, deep underground) | Only where the Deep Dark forms, under high mountains — so they cluster beneath mountain ranges | Java 1.19 · Bedrock 1.19 | Java 97% · Bedrock 99% |
What's inside: Sculk, the Warden (only if triggered), and reward chests with Echo Shards, Swift Sneak books and enchanted gear
| Java | Exact centre — verified July 2026 |
|---|---|
| Bedrock | Exact centre — verified July 2026 |
Built from 67 different blocks — 12 of them are listed here.