Main Characters Melinda Gordon 107 main appearances Jim Clancy 107 main appearances Delia Banks 84 main appearances Ned Banks 57 main appearances Eli James 45 main appearances Professor Rick Payne 33 main appearances Andrea Marino 23 main appearances
Recurring Guest Characters Fred 1 guest appearances Young Beth Gordon 1 guest appearances . Doctor Hayes 1 guest appearances Young Town Official 1 guest appearances Mary Billings 1 guest appearances Archivist / Intense Man 1 guest appearances Justin Yates 1 guest appearances Ray Billings 1 guest appearances Jennifer Billings 1 guest appearances Man Passing Through Ghost 1 guest appearances Zach 1 guest appearances Karen the Nanny 1 guest appearances Elena Petrova 1 guest appearances Stefano Donato 1 guest appearances Liam Fletcher 1 guest appearances The Messenger 1 guest appearances Mail Person Ghost 1 guest appearances . Jane Hargrove 1 guest appearances Mayor Alex Millio 1 guest appearances Gabriel Lawrence 1 guest appearances ⇤ « 1 2 3 4 5 6 7 8 9 10 » ⇥