How many Street Fighters are there? There's loads. Unless you're a hardcore fan, likely way more than you thought there were.
Considering Street Fighter II started with only eight playable characters, you can blame the later games, when Capcom went a little crazy.
This awesome poster by artist Ken Wong puts 57 of them in the one stylish place, and includes a little guide down the bottom telling you who's who.
UPDATE - Turns out it only includes playable, core characters from arcade editions. Made some edits to reflect that.