Main Characters Richard Castle 173 main appearances Detective Javier Esposito 172 main appearances Detective Kevin Ryan 172 main appearances Detective Kate Beckett 171 main appearances Martha Rodgers 139 main appearances Alexis Castle 138 main appearances Dr. Lanie Parish 135 main appearances Captain Victoria Gates 58 main appearances Captain Roy Montgomery 50 main appearances Hayley Shipton 13 main appearances Gina Cowell 2 main appearances
Recurring Guest Characters Jiggy Michaels 1 guest appearances Receptionist 1 guest appearances Head of Security 1 guest appearances Clerk 1 guest appearances Jason 1 guest appearances Mrs. Vetotchkin 1 guest appearances Natalie Barnes 1 guest appearances Principal Joe Silva 1 guest appearances Sergei Vetotchkin 1 guest appearances Greg Maxwell 1 guest appearances Detective Miranda Daniels 1 guest appearances Mrs. Leslie Ruiz 1 guest appearances Emily 1 guest appearances Polkovnik 1 guest appearances Sophie 1 guest appearances Emily's Mom 1 guest appearances Jack 1 guest appearances Evan 1 guest appearances Bill Garrett 1 guest appearances Oren Wilder 1 guest appearances ⇤ « 3 4 5 6 7 8 9 10 11 12 » ⇥