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 Jack Bronson 2 guest appearances Agent Richmond 2 guest appearances News Anchor 2 guest appearances Beau Randolph 2 guest appearances FBI Agent Harris 2 guest appearances Anwar El-Masri 2 guest appearances FBI Tech 2 guest appearances Lina El-Masri 2 guest appearances Jackson Hunt 2 guest appearances James Patterson 2 guest appearances Meredith 2 guest appearances Mayor 2 guest appearances Will Sorenson 2 guest appearances Dr. Clark Murray 2 guest appearances Det. Roselyn Karpowski 2 guest appearances Gilbert Mazzara 2 guest appearances Special Agent Jason Avery 2 guest appearances Special Agent Jordan Shaw 2 guest appearances Mike Royce 2 guest appearances Police Officer Velazquez 2 guest appearances ⇤ « 1 2 3 4 5 6 7 8 9 10 » ⇥