La ville de Orsova est située dans la région historique du Banat. Elle borde les rives du Danube qui sépare les territoires serbes et roumains.
L'actuelle ville d'Orsova est particulièrement récente, elle a été bâtie au tournant des années 1970 suite à la construction du barrage Portile de Fier I qui a élevé le niveau du Danube. L'ancienne Orsova, ville vieille d'environ deux millénaires, ainsi que d'autres villages, se trouvent donc désormais dans le Danube!
La particularité géographique de la ville est d'être située à la confluence de la rivière Cerna et du fleuve Danube. De ce fait, Orsova est installée dans un golfe limitant la force des eaux du Danube.
L'activité économique locale est en grande partie basée sur l'industrie. Orsova a longtemps constitué une étape importante entre les villes de Belgrade, Budapest et les côtes de la Mer Noire. Du fait de sa situation géographique avantageuse, la ville s'est spécialisée dans la construction de bateaux, de moteurs et dans l'extraction de matières premières.
La ville de Orsova ne présente pas un intérêt démentiel d'un point de vue architectural, en revanche, les paysages des rives du Danube lui donnent un charme et des couleurs exceptionnels. Ce paysage est d'autant plus appréciable du haut du monastère Sainte-Anne qui domine la ville et le golfe sur le Danube!