When the American Rescue Plan expanded the Child Tax Credit, it brought child poverty into the limelight. Beyond the federal government making that expansion permanent, state and local governments have an opportunity to reduce child poverty through child allowances of their own. Building on our state-level child allowance impacts, here we present two maps, for upper and lower state legislative districts, of a simple policy: $100 per month for each child under age 18.
Nationwide, a $100 monthly child allowance would reduce child poverty by 20%,1 but in some districts, like Minnesota’s 18B House district (Glencoe), it would cut child poverty by over 50%, and in others, like California’s 17th Assembly district (San Francisco), the effect would be under 10%. The policy generally has larger antipoverty effects in districts with lower housing costs.
How would a child allowance affect child poverty in your state legislative district? Explore the maps below to find out.
These may take a few seconds to load, and zooming will be slow. Sorry, we’re working on speeding it up!
Map by upper state legislative district
For example, this shows each California Senate district.
Map by lower state legislative district
For example, this shows each California Assembly district.
Appendix: how we built it
All prior UBI Center analyses in the US have used the Current Population Survey March Supplement, which contains official estimates of the Official Poverty Measure and Supplemental Poverty Measure (SPM, which we favor for its inclusion of taxes, transfers, and housing costs). This is the most in-depth household survey, but because of its small sample size, the Census Bureau doesn’t release microdata at the local level.
This analysis instead uses the American Community Survey (ACS), which has a larger sample size and, accordingly, finer geographic detail. Only recently has the ACS provided a comprehensive poverty measure like the SPM, thanks to Census Bureau estimates described in Fox, Glassman, and Pacas (2020).
To construct this map, we merged multiple datasets:
- Population by block (the Census Bureau’s finest geographical unit) from the 2010 Census Summary File 1 (via the CensusData Python package)
- Population by block group from the 2019 ACS (via NHGIS)
- A crosswalk from block (the Census’s smallest geographic unit) to state legislative district
From these datasets, we produced a block-level dataset with population (adjusted for growth from 2010 to 2019) and all geographic groupings (ACS public use microdata areas, census tracts, counties, and upper and lower state legislative districts). We’ve made this block-level dataset, along with aggregations by PUMA and legislative district which power these maps, available on GitHub.
Subscribe to the UBI Center
Get the latest posts delivered right to your inbox