Salmo is het geslacht waaraan zowel de orde Salmoniformes als de familie Salmonidae de naam ontlenen.

De zalmen en forellen uit dit geslacht verschillen van de zalmen en forellen uit het ook zeer grote geslacht Salvelinus door een andere plaatsing van de tanden in het bovenkaakbeen (ploegschaarbeen); zij hebben geen lichte randen aan de vinnen en vaak donkere, in plaats van lichte stippels op de flanken.

Er is geen consensus over de systematiek van Salmo. Er zijn onderzoekers die slechts weinig echte soorten binnen dit genus plaatsen, terwijl andere onderzoekers talrijke plaatselijk in meren ontstane soorten onderscheiden, waarbij het verschil tussen deze soorten zeer wordt bemoeilijkt door uitzettingen met nauw verwante soorten van elders, waarbij bastaardisering op grote schaal is opgetreden.

Taxonomie
 Salmo akairos - Delling & Doadrio, 2005
 Salmo aphelios - Kottelat, 1997
 Salmo balcanicus - (Karaman, 1927)
 Salmo carpio - Linnaeus, 1758
 Salmo cettii - Rafinesque, 1810
 Salmo dentex - (Heckel, 1851)
 Salmo ezenami - Berg, 1948
 Salmo ferox - Jardine, 1835
 Salmo fibreni - Zerunian & Gandolfi, 1990
 Salmo ischchan - Kessler, 1877
 Salmo labrax - Pallas, 1814
 Salmo letnica - (Karaman, 1924)
 Salmo lumi - Poljakov, Filipi & Basho, 1958
 Salmo macedonicus - (Karaman, 1924)
 Salmo marmoratus - Cuvier, 1829
 Salmo nigripinnis - Günther, 1866
 Salmo ohridanus - Steindachner, 1892
 Salmo obtusirostris - (Heckel, 1851)
 Salmo pallaryi - Pellegrin, 1924
 Salmo pelagonicus - Karaman, 1938
 Salmo peristericus - Karaman, 1938
 Salmo platycephalus - Behnke, 1968
 Salmo rhodanensis - Fowler, 1974
 Salmo salar - zalm - Linnaeus, 1758
 Salmo schiefermuelleri - Bloch, 1784
 Salmo stomachicus - Günther, 1866
 Salmo taleri - (Karaman, 1933)
 Salmo trutta - forel - (Linnaeus, 1758)
 Salmo trutta fario - beekforel - Linnaeus, 1758
 Salmo trutta aralensis - Berg, 1908
 Salmo trutta lacustris - Linnaeus, 1758
 Salmo trutta macrostigma - (Duméril, 1858)
 Salmo trutta oxianus - Kessler, 1874
 Salmo trutta trutta - zeeforel - Linnaeus, 1758
 Salmo visovacensis - Taler, 1950
 Salmo zrmanjaensis - Karaman, 1938

Zalmen