California is, of course, number one.
Moocirclepack only lets you put an image on each circle, and not text, so I had to use the Python pil library (which was a major pain to install) to turn the state abbreviations into images.
The most interesting thing I saw on this graphic is Puerto Rico (PR). Puerto Rico, with a population of 3.7 million, is more populous than 21 other states. It’s almost strange that it isn’t a state (based on population alone).
I do have some things I don’t like about this visualization. The spatial placement of the circles doesn’t mean anything (Oregon is next to Florida). Secondly, our eyes are not very good at comparing area. For instance, it’s hard to tell, by looking at this graphic, that California has a population 10 times that of Puerto Rico (38 million versus 3.7 million).