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 Caleb Brown 4 guest appearances Henry Jenkins 3 guest appearances Vulcan Simmons 3 guest appearances Dr. Kelly Nieman 3 guest appearances Dr. Holloway 3 guest appearances Precinct Detective 3 guest appearances Rachel McCord 3 guest appearances Stephen J. Cannell 3 guest appearances Ashley 3 guest appearances Evelyn Montgomery 3 guest appearances Officer Ann Hastings 3 guest appearances Vincent "The Scar" Cardano 2 guest appearances Agent Connors 2 guest appearances Guard 2 guest appearances Judge Markway 2 guest appearances Viggo Jansen 1 guest appearances Marcus Gates 2 guest appearances Grant "Sully" Sullivan 2 guest appearances Carl Villante 2 guest appearances Matt Hendricks 2 guest appearances ⇤ « 1 2 3 4 5 6 7 8 9 10 » ⇥