How many divisions are there for each league in Starcraft 2?

Solution 1:

At the time of this writing there are:

Type      Total     Russia  Taiwan   SE Asia   Europe  Korea    NA    Latin America 
 All      25,670     862     1,707    1,299     7,371  2,678  11,380       373

Broken down by Type and League (approximate numbers)

 X          1v1         2v2         3v3         4v4        2Rand        3Rand        4Rand
Diamond     700         200          50          25         200          200          100
Plat       1400         700         200          50         400          400          300
Gold       1900        1100         400         200         700          700          500
Silver     1900        1300         500         200         800          700          500
Bronze     3500        2600        1600         600        1400          800          400
Total      9400        5900        2700        1050        3500         2800         1800

This data was tabulated by myself based on the website: http://sc2ranks.com/

As to what that split represents, I refer you to this question: What percentage of players get into each league tier

Solution 2:

I think the answer would be as many as there need to be.

Here is a good article talking about the new ladder system:

Divisions Explained

They are split up approximately like so:
* Diamond (top 10%)
* Platinum (10-25%)
* Gold (25-45%)
* Silver (45-70%)
* Bronze (70-100%)