The Census Bureau provides a 797M shapefile for national zip code tabulation areas. Simplified using TopoJSON (with -q 1e5 -s 3e-7
), the resulting file is only 7.2M, a reduction of 99.1%. The distribution of zip codes is a rough proxy for population density. Part of the U.S. Atlas project.