Oldest known freshwater fish
The current oldest known freshwater fish record is 112 years, held by Bigmouth buffalo (Ictiobus cyprinellus), a female collected near Pelican Rapids, Minnesota, USA, set on May 23, 2019. Last checked October 14, 2026.
112
years
Bigmouth buffalo (Ictiobus cyprinellus), a female collected near Pelican Rapids, Minnesota, USA
- Holder
- Bigmouth buffalo (Ictiobus cyprinellus), a female collected near Pelican Rapids, Minnesota, USA
- Record
- 112 years
- Location
- Pelican Rapids, Minnesota, USA
- Date set
- May 23, 2019
- Recognized by
- Guinness World Records
- Last checked
- October 14, 2026
Put it in perspective
Bigmouth buffalo (Ictiobus cyprinellus), a female collected near Pelican Rapids, Minnesota, USA lived through 112 years of history. Here is what changed along the way.
- Born1907
- Age 71914World War I begins
- Age 321939World War II begins
- Age 621969First people walk on the Moon
- Age 821989The Berlin Wall falls
- Age 1122019Sets the record: 112 years
Sources
- guinnessworldrecords.com Oldest freshwater fish
- nature.com S42003
- wildlifedepartment.com Fifty fish factoids
Spotted an error or a newer record? Use the form below with a source link.
Spotted something out of date?
Know a different record we're missing? Tip us off
Get an email when records fall
Every Monday: the world records that were broken or newly set that week. Unsubscribe any time.