Mỹ Sơn thuộc địa phận xã Duy Phú, huyện Duy Xuyên, tỉnh Quảng Nam, cách thành phố Đà Nẵng khoảng 70 km về hướng tây nam, cách thành phố Hội An khoảng 40km.
Khu đền tháp Mỹ Sơn nằm trong một thung lũng có đường kính khoảng 2km, xung quanh là đồi, núi, trong mạch núi cao khoảng 100m đến 400m từ...