Sampai sekarang masih banyak perdebatan di mana sebenarnya lokasi kota atlantis yang legendaris itu. Tapi, kebanyakan penelitian
menyimpulkan bahwa atlantis terletak di samudra atlantik. Luasnya mencakup wilayah yang sangat besar. Terbentuk dari teluk meksiko hingga melintasi laut mediterania.
Menurut salah seorang ahli, Edgar Cayce, luas wilayah atlantis sebanding dengan wilayah eropa ditambah wilayah rusia. Diperkirakan, saat itu kondisi daratan maupun lautan tidak masa seperti sekarang.
Daerah pesisir timur tadinya merupakan wilayah pantai atlantis. Wilayah pegunungan Carpathian dan padang pasir Mongolia tadinya adalah lokasi hunian. Bagian utara afrika sekarang adalah bagian selatan dari atlantis. Pantai Andean di wilayah amerika selatan tadinya ditutupi oleh lautan. Sementara daratan Utah, Nevada dan Arizona tadinya berada di bawah permukaan air laut
Ada beberap teori yang mencoba mengungkapkan penyebab kehancuran atlantis. Antara lain adalah teori banjir besar, gempa bumi, akibat peperangan sampai teori perubahan permukaan bumi.
Teori terakhir mengungkapkan bahwa kutub es pernah mengalami kelebihan beban es. Akibatnya terjadi pergeseran sebuah bongkahan yang sangat besar. Hal ini menyebabkan perubahan posisi segala sesuatu yang ada di bumi dan mempengaruhi kutub. Inilah kenapa posisi atlantis dianggap berada pada 2000 mill arah utara. Dengan begitu berarti atlantis berada di bawah antartika.
Masih ada lagi seorang peneliti yang mengklaim telah menemukan atlantis di perairan dalam siprus. Hamparan tanah di bawah laut itu dipercya sebagai reruntuhan atlantis yang tertutup oleh banjir 9000 tahun SM. Posisinya terletah di laut mediterania antara siprus dan suriah.