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 Maggie Dowd 1 guest appearances Annoyed Woman 1 guest appearances Precinct Detective 1 guest appearances Dr. Joshua Leeds 1 guest appearances Housewife #1 1 guest appearances Housewife #2 1 guest appearances Full Moon Crow Freak 1 guest appearances NYPD Officer 1 guest appearances Lower Eastsider 1 guest appearances Runway Model 1 guest appearances Make Up Artist 1 guest appearances Vampire Club Patron 1 guest appearances Elizabeth Dryden 1 guest appearances Guy in Hayley Blue Music Video 1 guest appearances Creepy Guy on Bus 1 guest appearances D.A. Jack Buckley 1 guest appearances Escort 1 guest appearances Sarah Reed / Lauren Branston 1 guest appearances Sam Parker / Jake Holland 1 guest appearances Officer #2 1 guest appearances ⇤ « 83 84 85 86 87 88 89 90 91 92 » ⇥