A list of the main and supporting characters in Ocarina of Time.
Carpenters
Epona
Ganondorf
Great Fairy
Impa
Kaepora Gaebora
Link
Navi
Pierre
Princess Zelda
Rauru
Running Man
Sheik
Deku Tree
Deku Tree Sprout
Fado
Know-It-All Brothers
Kokiris
Mido
Saria
Skull Kids
Bazaar Owner
Buyer
Bombchu Bowling Alley Operator
Bombchu Shop Owner
Dancing Couple
Happy Mask Salesman
Twin Jugglers
Mamamu Yan
Medicine Shop Owner
Old Man
Poe Collector
Man Carrying Sack
Shooting Gallery Owner
Treasure Chest Shop Owner
Soldiers
Wounded Soldier
Ingo
Malon
Talon
Man on a Roof
Cucco Lady
Cursed Rich Man
Cursed Rich Man's sons
Dampé
Death Mountain Trail Gatekeeper
Flat
Granny
Graveyard Boy
Master Craftsman's Son
Sharp
Phonogram Man
Biggoron
Darunia
Gorons
Hot Rodder Goron
Link (Goron)
Medigoron
Bean Seller
Fabulous Five Froggish Tenors
King Zora
Lord Jabu-Jabu
Princess Ruto
Zoras
Bonooru
Fishing Hole Man
Lake Scientist
Carpet Merchant
Gerudo Warrior
Kotake
Koume
Nabooru