List of fish in Germany

The list of fish in Germany consists of indigenous, and also introduced species. In total it consists of 277 species, including three which are extinct.

The following tags are used to indicate the conservation status of species with IUCN criteria:

All the listed species are classified by their origin as freshwater, brackish water, marine, anadromous, catadromous, and euryhaline; also classified as native, introduced, invasive, and species found accidentally (difficult to characterize it as native or invasive).