Where Americans Live

Everyone gets a dot. You get a dot. And you get a dot. And you.
Prints are available for a limited time in the FlowingData Shop. Get the national map or individual states.

The Census Bureau released block-level data for the 2020 count, so I had to check out this oldie-but-goodie view of population. Each dot represents a person — 331,449,281 of them — and is randomly placed within their block. So you get a highly granular map of population density.

The geography reveals itself without drawing any other spatial features, which never fails to amaze me no matter how many times I see it.

Views get better as you zoom in. Below are the individual states, so you can better see the details of the blocks and the spread of population.

Click to embiggen.


In some cities, population concentrates tightly whereas in other places, the population looks more sprawling. In the less densely populated areas, where there is a lot of open space, you can see the small dots at regular intervals along a highway. Some states have a clear city center with smaller towns sputtered around it. In the coastal states, people concentrate around the water.

We’re all just a bunch of ants trying to find our place.

Prints are available for a limited time in the FlowingData Shop. Get the national map or individual states.



I downloaded the data from the Census Bureau and made the dot density maps in R.

The state maps have boundaries, but you might notice that the coastal boundaries don’t quite match up with the dot densities. TIGER/Line shapefiles, which I used for the block and state boundaries, draw coastal boundaries a mile off the coast. The Bureau also offers Cartographic Boundary Files, which clip at the coastline, but they are less detailed than TIGER/Line.

Become a member. Support an independent site. Make great charts.

Join Now

Learn to Visualize Data See All →

Mapping with Diffusion-based Cartograms

Sometimes these cartograms can distort areas beyond recognition, but they can also provide a better visual representation for a region with a wide range of subregions. At the least, they’re fun to look at.

Transitioning Map, Part 3: Animate Change Over Time

How to make a bunch of maps and string them together to show change.

How to Edit R Charts in Adobe Illustrator

A detailed guide for R users who want to polish their charts in the popular graphic design app for readability and aesthetics.

How to Make Marimekko Charts in Excel

Marimekko charts, or mosaic plots, allow you to compare categories over two quantitative variables.