Originally Posted by
logintime
As a general rule, I ignore the lore population numbers. They are inconsistent for one, and unrealistic as well (really, 1/4th of the total Alliance population lives in Stormwind while less than 13,000 live in neighboring Elwynn Forest? How on earth are they producing enough food then?). Warcraft has some strengths to its lore, but an understanding of medieval demography is not one of them
We can probably assume though that the Horde is slightly less numerous but growing in number, whereas the Alliance has been in a slow decline since the third war. Not counting the big number jumps each time a new race is added, of course.