Here is my map of the cities in the Book of Revelation. Revelation, of course, is written to the seven cities of Asia (modern Turkey)–Ephesus (modern Selçuk, Smyrna (Izmir), Pergamon (Bergama), Thyatira (Akhisar), Sardis (Sart), Philadelphia (Alaşehir), and Laodicea. All of these cities are marked in pink.
I’m not sure that you can really call Patmos a city–it is a beautiful island, and not a bad place to be exiled.
Finally, I’ve marked the three semi-mythic cities mentioned in Revelation in white. Jerusalem is the “new Jerusalem” throughout the text, and its buildings and gates and other physical features are described in Chapter 21. Sodom and Babylon are epitomes of evil–the latter more so. I’ve also marked Rome with a star, since it is not actually mentioned in Revelation but is perhaps the most present city in the book. Babylon, mentioned more than any other city, stands for Rome.
Cities in Revelation by Jill E. Marshall is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.