Alanya 36 derece 33 dakika kuzey enlem ve 32.01 derece doğu boylamı üzerine bulunmaktadır. Yüzölçümü 2.085 km2'dir.
Alanya, Akdeniz Bölgesinde Antalya sınırları içinde yer alır. Doğusunda aynı adı taşıyan Alanya Körfezi bulunur. Güneyinde Akdeniz, doğusunda Gazipaşa, batısında Manavgat, kuzeyinde Toroslar yer almaktadır.
Kuzey kütlesini yükseklikleri 500 – 600 m. ile 2500 – 3000 m. arasında dağ ve ovalardan oluşan Toroslar'ın kıyı silsileleri oluşturmaktadır.
Alçak bölümleri, kıyı boyunca gözlenebilen ovalar belirler. Dağlık bölgelerden ovalara iniş platolardan yapılır. Yaylalar, batıda Alanya Yarımadasına isabet eden kesimde yok olur. Yaylaların kaybolduğu bölgelerden dağlık bölgeye geçiş dik yamaçlarla yapılır.