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 Edward Han 1 guest appearances Adam Lane 1 guest appearances Mary Fuchs 1 guest appearances Carlos Villegas 1 guest appearances Tatiana Fisher 1 guest appearances Kent Wilder 1 guest appearances Abby Smith 1 guest appearances Director 1 guest appearances Marcus Lark 1 guest appearances Renzo Conrad 1 guest appearances Dr. Neville 1 guest appearances James Grady 1 guest appearances Whitney Williams 1 guest appearances Tobias 1 guest appearances Officer Marisa Aragon 1 guest appearances Brent Reeves 1 guest appearances Carol Jarvis 1 guest appearances Jared Stone 1 guest appearances Maggie Finch 1 guest appearances Frank Jackson 1 guest appearances ⇤ « 4 5 6 7 8 9 10 11 12 13 » ⇥