Oraşul Oraviţa este amplasat în partea de sud-vest a judeţului Caraş Severin, în preajma paralelei de 45°, având o suprafaţă totală de 164,16 km2 şi are în componenţa sa două localităţi subcomponente (Ciclova Montană, Marila) şi patru sate aparţinătoare (Broşteni, Răchitova, Brădişorul de Jos, Agadici).
Localitatea se învecinează la 20 km spre Est cu oraşul Anina, la 49 km spre Nord-Vest cu municipiul Reşiţa, la 48 km spre Sud cu oraşul Moldova Nouă, la 105 km spre Nord- Vest cu municipiul Timişoara. La 18 km. Spre Sud se află punctul de control vamal şi de frontieră - Naidăş - prin care se face legătura cu Republica Serbia şi Muntenegru.
Modalităţi de acces:
Teritoriul este străbătut de D.N. 57 şi D.N. 57b, raportat la care: