Petra leży w południowo-zachodniej części obecnej Jordanii. Położona jest na terenie wyżynnym, półpustynnym, wśród skał ciągnących się na odległość ok. 1,6 km ze wschodu na zachód i z północy na południe, będących zachodnią częścią masywu Dżabal asz-Szara. Dolinę Petry przecina koryto rzeki okresowej której dopływy okalają płaskowyże, na których rozrosło się antyczne miasto Nabatejczyków.
Petra leży w południowo-zachodniej części obecnej Jordanii. Położona jest na terenie wyżynnym, półpustynnym, wśród skał ciągnących się na odległość ok. 1,6 km ze wschodu na zachód i z północy na południe, będących zachodnią częścią masywu Dżabal asz-Szara. Dolinę Petry przecina koryto rzeki okresowej której dopływy okalają płaskowyże, na których rozrosło się antyczne miasto Nabatejczyków.