Main Characters Lt. Cedric Daniels 58 main appearances Det. Shakima "Kima" Greggs 56 main appearances Off. James "Jimmy" McNulty 56 main appearances Det. Lester Freamon 42 main appearances Det. Thomas "Herc" Hauk 30 main appearances Det. William "Bunk" Moreland 54 main appearances Det. Ellis Carver 28 main appearances Det. Roland "Prez" Pryzbylewski 22 main appearances Dep. Comm. William A. Rawls 46 main appearances Assistant State's Attorney Rhonda Pearlman 44 main appearances Omar Little 26 main appearances Reginald "Bubbles" Cousins 40 main appearances Russell "Stringer" Bell 36 main appearances Ervin Burrell 36 main appearances Councilman Thomas "Tommy" Carcetti 35 main appearances Preston "Bodie" Broadus 19 main appearances Avon Barksdale 32 main appearances Marlo "Black" Stanfield 22 main appearances Det. Leander Sydnor 19 main appearances Chris Partlow 9 main appearances Maj. Howard "Bunny" Colvin 22 main appearances State Sen. R. Clayton "Clay" Davis 7 main appearances Norman Wilson 23 main appearances Maurice "Maury" Levy 6 main appearances Duquan "Dukie" Weems 7 main appearances Dennis "Cutty" Wise 7 main appearances Off. Beatrice "Beadie" Russell 12 main appearances D'Angelo Barksdale 18 main appearances Mayor Clarence V. Royce 7 main appearances Spiros "Vondas" Vondopoulos 10 main appearances Michael Lee 9 main appearances Frank Sobotka 12 main appearances Chief of Staff Michael Steintorf 9 main appearances Alma Gutierrez 10 main appearances City Editor Augustus "Gus" Haynes 10 main appearances Scott Templeton 10 main appearances
Recurring Guest Characters Det. Michael Santangelo 18 guest appearances Sean McNulty 17 guest appearances Dep. Comm. for Admin. Stanislaus "Stan" Valchek 17 guest appearances Mayor Clarence V. Royce 9 guest appearances City Councilwoman Marla Daniels 16 guest appearances Roland "Wee-Bey" Brice 16 guest appearances Cheryl 15 guest appearances Sean "Shamrock" McGinty 15 guest appearances Spiros "Vondas" Vondopoulos 5 guest appearances Johnny 14 guest appearances Judge Daniel Phelan 14 guest appearances Det. Vernon Holley 14 guest appearances Theresa "Terri" D'Agostino 14 guest appearances Ray Foerster 14 guest appearances Wallace 13 guest appearances Nickolas "Nick" Sobotka 13 guest appearances Off. Anthony Colicchio 13 guest appearances State Delegate Odell Watkins 13 guest appearances Off. Kenneth Dozerman 13 guest appearances Randy Wagstaff 13 guest appearances ⇤ « 1 2 3 4 5 6 7 8 9 10 » ⇥