The aim of this research was to identify the species of freshwater fishes in the water rssoureces located at Urmieh Lake and Zagros catchment area of West Azarbaiigan Province. Sampling was done seasonally with the determination and selection of sampling station on main and secondary branches of different rivers including; Zarineh rud, Simineh rud, Mahabad chay, Shahr chay, Nazlu chay, Baranduz chay, Godar and Zab river. Fish samples catched with different tools include Electroshoker, Cast net and buy from local fisherman, fixed in 10 % formalin and transferred to the laboratory for biological and identify hnvestigation. 42 fish species belonging to 7 family comprising of Syprinidae, Balitoridae, Cobitidae, Siluridae, Poeciliidae, Salmonidae and Mastacembelidae have been identified. Among them Syprinidae family with 32 species had a highest diversity