Portile de Fier este numele unui defileu pe fluviul Dunare. Face parte din granita dintre Serbia si Romania. in sensul larg, reprezinta 134 km din cursul Dunarii, in sensul mai ingust doar barajul hidroelectric din apropierea orasului romanesc Orsova.
Dunarea se ingusteaza pentru prima oara dincolo de insula Moldova Veche, cunoscuta sub numele de Defileul Golubac. Are 14,5 km lungime si 230 m latime in cel mai ingust punct. La inceputul defileului se afla un fort medieval la Golubac, pe malul sarbesc. Prin valea Ljupovska se ajunge la cel de-al doilea defileu, Gospodin Vir, care are 15 km lungime si se ingusteaza pana la 220 m. Culmile urca pana la 500 m si sunt cel mai greu de ajuns de pe pamant. Donji Milanovac, mai larga, face legatura intre Cazanele mari si Cazanele mici, care au o lungime de 19 km impreuna. Valea Orsova este ultima sectiune mai larga inainte ca fluviul sa ajunga la campiile Valahiei si la ultimul defileu, Defileul Sip.
Cazanele Mari este cel mai cunoscut si mai ingust defileu: aici Dunarea se ingusteaza la 150 m si ajunge la o adancime de pana la 53 m. Pe malul romanesc, la Cazanele Mici, Statuia lui Decebal a fost sculptata in piatra intre 1994 si 2004.
Alte descoperiri arheologice au fost facute in defileul mai putin spectaculos Gospodin Vir: in anii 1960, situl arheologic Lepenski Vir a fost dezgropat, cel mai important din Europa de sud-est. Statuile din gresie din neoliticul timpuriu sunt in special de o mare valoare. Aceasta si alte descoperiri indica faptul ca regiunea Portilor de Fier a fost locuita de mult timp.
Vezi si:
Podul lui Traian
Manastirea Vodita
Podul Lui Dumnezeu