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 Air Marshal Kyle Ford 1 guest appearances Flight Attendant 1 guest appearances Karin 1 guest appearances Rob 1 guest appearances Patrick 1 guest appearances Evelyn Ross 1 guest appearances Detective 1 guest appearances Stage Manager 1 guest appearances SNT Employee 1 guest appearances Audience Member 1 guest appearances SWAT Officer 1 guest appearances Administrative Aide 1 guest appearances Nurse 1 guest appearances Emma Malloy 1 guest appearances 11-year-old Castle 1 guest appearances Police Officer 1 guest appearances Award Ceremony Guest 1 guest appearances Award Ceremony Guest 1 guest appearances Waitress 1 guest appearances Officer Langer 1 guest appearances ⇤ « 88 89 90 91 92 93 94 95 96 97 » ⇥