Trey Parker Trey Parker
plays Eric Cartman / Stan Marsh / Clyde / Mr. Herbert Garrison / Mr. Mackey (plus 5 others)
Matt Stone Matt Stone
plays Kyle Broflovski / Kenny McCormick / Leopold 'Butters' Stotch / Pip Pirrup
Mary Kay Bergman Mary Kay Bergman
plays Wendy Testaberger
Eliza Schneider Eliza Schneider
plays Liane Cartman
Mona Marshall Mona Marshall
plays Sheila Broflovski
Isaac Hayes Isaac Hayes
plays Chef
Sebastian Yu Sebastian Yu
plays Ike Broflovski
 

Writers

371 episodes, creator
260 episodes, creator
123 episodes, developer
104 episodes, staff writer
101 episodes, consultant writer
91 episodes, staff writer
72 episodes, staff writer
70 episodes, consultant writer
65 episodes, staff writer
60 episodes, consultant writer
47 episodes, consultant writer
30 episodes, staff writer
28 episodes, consultant writer
21 episodes, staff writer
16 episodes, staff writer
16 episodes, staff writer
14 episodes, consultant writer
14 episodes, consultant writer
14 episodes, consultant writer
10 episodes, written by

Directors

203 episodes
15 episodes
2 episodes
1 episodes
Toni Wurts
1 episodes

Producers

228 episodes, executive producer
227 episodes, executive producer
158 episodes, executive producer
142 episodes, supervising producer
98 episodes, creative producer
73 episodes, associate producer
61 episodes, producer
59 episodes, producer
50 episodes, line producer
42 episodes, executive producer
42 episodes, producer
42 episodes, producer
41 episodes, producer
41 episodes, producer
34 episodes, associate producer
15 episodes, animation producer
12 episodes, producer
6 episodes, executive producer
4 episodes, animation producer
Jack Zegarski
3 episodes, associate producer