In schweizerischen Gewässern leben aktuell 62 Fischarten (inkl. Rundmäuler), 8 Arten gelten als ausgestorben. 15 Arten der schweizerischen Fischfauna werden als nichteinheimisch (Neozoen) bezeichnet. Darunter fallen sowohl Arten, die seit über 100 Jahren zur Bewirtschaftung und fischereilichen Nutzung gezielt in schweizerische Gewässer eingesetzt werden, als auch Arten, die versehentlich mit importierten Besatzfischen eingeführt wurden oder aus Aquarienhaltung ausgesetzt wurden und so in unsere Gewässer gelangten. Weiter sind in dieser Gruppe Neuzuzüger vertreten, die aus dem Donausystem über den Rhein-Main-Donaukanal in den Oberrhein gelangten und in den letzten Jahren gelegentlich im Rhein gefangen wurden.
Für die Rote Liste wurde der Gefährdungsstatus von 55 einheimischen Taxa evaluiert.