Sea Route 21 — Pokémon Gold & Silver
Every wild Pokémon here, by encounter method.
Sea Route 21 lists 8 Pokémon across 6 encounter methods (grass, grass (morning / night), surf, old rod, and more), between level 10 and 40. One of them is on no other route's wild tables in this guide: Mr. Mime.
Sea Route 21 in the official games
The original game's table for this area:
Pokémon CrystalPokémon FireRed & LeafGreenPokémon HeartGold & SoulSilverPokémon Red & BluePokémon Yellow