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 Gabriela 1 guest appearances Pedestrian 1 guest appearances Officer Kemp 1 guest appearances Waiter 1 guest appearances Cop #1 1 guest appearances Cop #2 1 guest appearances News Anchor 1 guest appearances ESU Team Leader 1 guest appearances ESU Spotter 1 guest appearances Tech 1 guest appearances Guard 1 guest appearances Gus Kreiger 1 guest appearances Gladys 1 guest appearances Bodyguard 1 guest appearances Jack Lane 1 guest appearances Ronald Baker 1 guest appearances Jim Boyee 1 guest appearances Harry Solberg 1 guest appearances Attorney 1 guest appearances Carolyn Decker 1 guest appearances ⇤ « 88 89 90 91 92 93 94 95 96 97 » ⇥