
Enter your world seed into the interactive seed-map finder on this page to get the exact coordinates of every End City. In-game you must first defeat the Ender Dragon and step through an End Gateway to reach the outer End islands where End Cities generate.
End Cities only generate in the End dimension on the outer End islands, never on the central main island around the dragon fight. You reach those outer islands by using an End Gateway portal after the Ender Dragon is defeated.
End Cities are made of purpur and guarded by Shulkers, which drop shulker shells used to craft shulker boxes. More than half of all End Cities have an attached End Ship containing Elytra (the only survival source), a dragon head, and a brewing stand, plus loot chests with diamonds, emeralds, and enchanted gear.