Forgot password
Enter the email address you used when you joined and we'll send you instructions to reset your password.
If you used Apple or Google to create your account, this process will create a password for your existing account.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Reset password instructions sent. If you have an account with us, you will receive an email within a few minutes.
Something went wrong. Try again or contact support if the problem persists.
Image via Mojang

How to find an ancient city in Minecraft

A secret civilization below the surface...

The ancient city holds many secrets and valuable loot hidden within its walls, and though finding it might seem complicated, it became much easier once I learned where to look! Here's how to find an ancient city in Minecraft and unveil its secrets.

Recommended Videos

Where to find an Ancient City in Minecraft 1.20

You can only find the ancient city in the deep dark biome in Minecraft 1.20, buried underground at a Y-coordinate of -51, slightly above lava level. To reach these depths, you must equip yourself with the most durable digging tools and plenty of torches to avoid losing your way. Once you start running into sculk blocks, you'll know you've reached the deep dark biome.

Once there, finding an ancient city should be relatively easy since it's the only man-made structure found within this realm. Though it might seem empty at first glance, don't drop your guard yet: once you step on sculk shriekers, you'll summon the warden. Although blind, they can send powerful sonic boom attacks that always find their target. Once you defeat the warden, the treasure is yours!

Related: How to find an Allay in Minecraft (and how to use them)

How to use a cheat to find an Ancient City

If manually locating the ancient city in Minecraft 1.20 within the deep dark biome is too tricky, you can always use a quick cheat to find the spot. Just use the /locate command to be given the city's location. Specifically, you'll want to hit T, then type in /locate structure minecraft:ancient_city if you have the Java edition and /locate ancient city if you have the Bedrock edition.

How to find an ancient city in Minecraft Bedrock edition

Ancient cities are found in the Minecraft 1.20 Bedrock edition the same way as in the Java edition, with the difference being that ward and silence armor trims can only be found in the Java version of the game. You'll also find the same old warden guarding the same ancient treasures, sonic booms and all.

Want to read more about Minecraft? If so, check out How to find Mangrove Swamps in Minecraft on Pro Game Guides.


Pro Game Guides is supported by our audience. When you purchase through links on our site, we may earn a small affiliate commission. Learn more about our Affiliate Policy
We have upgraded our commenting platform! Existing comments will be imported over the next few weeks.
Author
Image of Jovan Krstić
Jovan Krstić
Jovan, a Codes Writer at GAMURS, applies his extensive gaming background and research skills to uncover every available code. His gaming interests span genres such as racing, horror, first-person shooters, and RPGs. Outside of work, he enjoys competitive gaming in Destiny 2, ranking up in EA FC's Ultimate Team, and playing Overcooked 2.
Author
Image of Bethany Barber
Bethany Barber
Bethany has been a writer at Pro Game Guides for over two years, but she has been into both gaming and writing for countless years. When not writing helpful guides for fellow gamers, she can be found playing on her PC or Switch, writing short stories, and watching horror movies.