Fırat, Güneybatı Asya'nın en uzun ırmağıdır.
Başlangıç noktaları Ağrı Diyadin'den kaynayan Murat Nehri ve Erzurum Dumludağ'da kaynayan Karasu Nehri'dir. Bu nehirler Elazığ il sınırlarında birleşerek Fırat Nehri'ni oluşturur. Fırat Nehri Erzincan, Tunceli, Elâzığ, Malatya, Diyarbakır, Adıyaman, Gaziantep, Şanlıurfa il sınırını belirledikten sonra Suriye, daha sonra Irak topraklarına girer. Irak'ta denize uzak olmayan bir noktada Dicle Nehri ile birleşerek Şatt'ül-Arab'ı oluşturur ve Basra Körfezi'ne dökülür. Nehrin en önemli kolları Murat Nehri, Karasu Nehri, Tohma Çayı, Peri Çayı, Çaltı ve Munzur Suyu'dur.