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 Cal Harper 1 guest appearances Firefighter 1 guest appearances Gary Duffin 1 guest appearances Man 1 guest appearances Officer Simms 1 guest appearances Matt Monroe 1 guest appearances Marsha Stoller 1 guest appearances Natalie Mendoza 1 guest appearances Samantha Williger 1 guest appearances Wallace Williger 1 guest appearances Brooke 1 guest appearances Bank Manager 1 guest appearances Rower 1 guest appearances Mike Adams 1 guest appearances Lauren Adams 1 guest appearances Tom Talmadge 1 guest appearances William Fairwick 1 guest appearances Henry Wright 1 guest appearances Fats Shepherd 1 guest appearances Jonathan Tisdale 1 guest appearances ⇤ « 1 2 3 4 5 6 7 8 9 10 » ⇥