Iran Pro League (perski لیگ برتر فوتبال ایران) obecnie zwana Pucharem Zatoki Perskiej (perski: جام خلیج فارس) – najwyższa, profesjonalna liga piłkarska w Iranie.
System ligowy jest podobny do angielskiego. Zespoły z IPL spadają do Azadegan League (1 dywizja), potem kolejno do 2 i 3 dywizji. Niżej są już ligi lokalne.