Here is a listing of all of the characters found within The Legend of Zelda: Twilight Princess.
Agitha
Ancient Sages
Ashei
Auru
Barnes
Beth
Charlo
Chudley
Colin
Coro
Cucco
Cucco Leader
Dangoro
Darbus
Dr. Borville
Eldin
Epona
Fado
Fairy of Winds
Falbi
Fanadi
Faron
Fyer
Ganon
Ganondorf
Gengle
Golden Cucco
Gor Amoto
Gor Coron
Gor Ebizo
Gor Liggs
Great Fairy
Hanch
Hannah
Hena
Hero's Spirit
Hylian Soldiers
Ilia
Impaz
Iza
Iza's Assistant
Jaggle
Jovani
Kili
King Bulblin
Lanayru
Link
Link (Sera's Cat)
Lord Bullbo
Louise
Luda
Malo
Malver
Mayor Bo
Midna
Misha
Monkey
Ooccoo
Ooccoo Jr.
Ook
Ordona
Pergie
Plumm
Postman
Prince Ralis
Princess Zelda
Purdy
Purlo
Queen Rutela
Renado
Rusl
Sacred Grove Guardians
Sera
Shad
Skull Kid
Soal
Talo
Telma
Trill
Uli
White Wolf
Wolf Link
Yeta
Yeto
Zant