HomeFreshwater aquarium fishRainbowfish & killifishSpotted killifish Spotted killifish (Nothobranchius orthonotus) Scientific name: Nothobranchius orthonotus Peters, 1844 The Spotted killifish (Nothobranchius orthonotus) is a freshwater fish of the family Nothobranchiidae. In the aquarium it needs water at 23–30°C (73–86°F). Native range: Africa, Malawi, Mozambique, Zimbabwe and South Africa. Populations are threatened by destruction of pans and by anti-malarial and tsetse fly spraying programs. Spotted killifish care at a glanceTemperature23–30°C (73–86°F) BiologyFound on temporary pools, floodplains, swamps, rice fields, ditches and small streams. A slow-moving fish usually found in sections of a river where aquatic vegetation provide some cover (probably as a means of avoiding predators). Feeds on mosquito larvae, small crustaceans and other aquatic organisms. Used for mosquito larva control. Collection for the aquarium trade is controlled. Bottom spawner, 3-5 months incubation. Is difficult to maintain in aquarium.Source: FishBase, licensed CC BY-NC 4.0. Species factsScientific nameNothobranchius orthonotusFamilyNothobranchiidae (African rivulines)OrderCyprinodontiformes (Live bearers, Killifishes and Rivulines)ClassActinopterygii (Ray-finned fishes)Maximum length10.0EnvironmentFreshwater;; pH range: 6.5 - 7.5; dH range: ? - 15 benthopelagic; non-migratoryClimateTropicalDistributionAfrica: Malawi, Mozambique, Zimbabwe and South Africa. Populations are threatened by destruction of pans and by anti-malarial and tsetse fly spraying programs.Conservation status (IUCN)Least Concern (LC)Threat to humansHarmlessUsesAquarium: commercial More rainbowfish & killifishLyretail panchaxAphyosemion australeTwostripe lyretailAphyosemion bivittatumRed-Tailed SilversideBedotia geayiCelebes rainbowfishMarosatherina ladigesiCelebes rainbowTelmatherina celebensisMarmorated medakaOryzias marmoratusSee all rainbowfish & killifish SourcesTaxonomy, distribution and biology data: FishBase (Froese, R. and D. Pauly, eds.), licensed CC BY-NC 4.0.Last updated 27 September 2026