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 Bree Colton 1 guest appearances Aryana Jones 1 guest appearances Julian Bailey 1 guest appearances Patron 1 guest appearances Bartender 1 guest appearances Patron 1 guest appearances Richie 'The Pitbull' Falco 1 guest appearances CSU Tech 1 guest appearances Dancer 1 guest appearances Leanna Darcy 1 guest appearances Amber 1 guest appearances Jeff Powers 1 guest appearances Ilya Golovkin 1 guest appearances Prep Cook 1 guest appearances Chris 1 guest appearances Conrad Hayward 1 guest appearances Aaron Rich 1 guest appearances Kris 1 guest appearances Reading Passenger 1 guest appearances First Class Passenger 1 guest appearances ⇤ « 88 89 90 91 92 93 94 95 96 97 » ⇥