The world's smallest fish is Paedocypris progenetica (7.9 mm long) found in Indonesia.