Census ACS demographics
Latest 5-year American Community Survey snapshot for every U.S. congressional district, state legislative district (both chambers), county, and Census place — the full matrix the rest of pac.dog joins against on candidate / member / district detail pages.
Source: api.census.gov, ACS 5-year (vintage 2024). Pulled weekly via /api/cron/sync-census. All percentages stored as basis points; rendered to one decimal. Click any column header to sort.
Page 1 of 1. Showing rows 1–33 of 33 state-upper rows for OH.
| State | Code | Name | Population | Med. age | Med. HH income | Per-capita income | In poverty | Unemployed | Gini | White | Black | Asian | Hispanic | Two+ races | Foreign-born | English only | Spanish at home | HS+ | Bachelor's+ | Advanced | Family HH | Avg HH size | Never married | Med. home value | Med. rent | SFH | Pre-1940 | Overcrowded | Vacant | Veterans | Disability | Broadband | No internet | Drove alone | Transit | WFH | Source |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| OH | 001 | State Senate District 1 (2024); Ohio | 347,534 | 41 | $70,836 | $37,092 | 10.2% | 3.7% | 0.421 | 90.4% | 1.0% | 0.8% | 6.6% | 5.2% | 1.8% | — | — | 62.9% | 21.5% | 7.6% | 65.5% | 2.40 | 27.9% | $172,400 | $856 | 79.4% | 4.2% | 1.1% | 8.5% | 6.6% | 13.8% | 88.2% | 9.0% | 83.4% | 0.2% | 6.1% | api |
| OH | 002 | State Senate District 2 (2024); Ohio | 342,874 | 42 | $80,456 | $46,480 | 10.3% | 4.6% | 0.469 | 86.3% | 3.7% | 1.9% | 5.3% | 6.3% | 3.4% | — | — | 65.0% | 36.4% | 14.8% | 62.9% | 2.33 | 31.1% | $235,900 | $979 | 70.6% | 4.1% | 0.9% | 13.4% | 6.4% | 13.2% | 91.5% | 5.9% | 79.8% | 0.8% | 10.2% | api |
| OH | 003 | State Senate District 3 (2024); Ohio | 367,226 | 38 | $74,426 | $37,829 | 11.8% | 4.3% | 0.420 | 71.3% | 17.0% | 1.8% | 5.6% | 6.9% | 6.3% | — | — | 60.6% | 26.8% | 8.9% | 63.8% | 2.46 | 33.9% | $242,900 | $1,199 | 64.8% | 2.8% | 2.2% | 5.3% | 6.8% | 13.6% | 92.6% | 5.7% | 73.8% | 0.7% | 14.9% | api |
| OH | 004 | State Senate District 4 (2024); Ohio | 371,037 | 37 | $81,666 | $40,297 | 12.1% | 5.1% | 0.444 | 74.6% | 8.8% | 4.6% | 7.2% | 8.5% | 8.4% | — | — | 64.0% | 33.6% | 11.9% | 65.8% | 2.59 | 34.0% | $260,900 | $1,135 | 71.5% | 4.1% | 1.9% | 5.6% | 5.9% | 12.2% | 92.2% | 5.8% | 74.8% | 0.3% | 13.5% | api |
| OH | 005 | State Senate District 5 (2024); Ohio | 354,217 | 41 | $74,581 | $38,620 | 10.7% | 4.0% | 0.419 | 84.3% | 7.7% | 1.5% | 2.3% | 5.5% | 2.7% | — | — | 60.9% | 25.1% | 9.8% | 65.3% | 2.41 | 27.4% | $197,400 | $966 | 80.0% | 4.6% | 1.1% | 5.0% | 7.9% | 14.5% | 90.8% | 7.2% | 79.9% | 0.3% | 10.0% | api |
| OH | 006 | State Senate District 6 (2024); Ohio | 370,157 | 38 | $63,170 | $38,138 | 16.6% | 6.0% | 0.471 | 65.4% | 22.9% | 2.5% | 4.9% | 7.2% | 6.2% | — | — | 59.7% | 33.4% | 14.0% | 54.5% | 2.20 | 38.3% | $176,700 | $1,035 | 63.5% | 8.7% | 1.6% | 10.1% | 8.2% | 15.3% | 90.5% | 6.8% | 75.0% | 1.6% | 12.5% | api |
| OH | 007 | State Senate District 7 (2024); Ohio | 373,875 | 40 | $103,934 | $53,393 | 6.7% | 3.1% | 0.457 | 76.7% | 8.3% | 6.8% | 4.7% | 5.9% | 10.0% | — | — | 69.9% | 47.0% | 19.1% | 70.7% | 2.56 | 27.7% | $330,800 | $1,367 | 73.4% | 2.5% | 1.5% | 4.4% | 6.4% | 10.8% | 94.0% | 4.0% | 73.6% | 0.3% | 17.9% | api |
| OH | 008 | State Senate District 8 (2024); Ohio | 357,345 | 40 | $86,666 | $48,451 | 8.4% | 4.0% | 0.474 | 73.7% | 16.3% | 1.8% | 2.9% | 7.0% | 4.0% | — | — | 66.5% | 39.1% | 14.7% | 67.1% | 2.49 | 30.7% | $237,000 | $1,133 | 76.5% | 5.6% | 1.3% | 4.1% | 6.0% | 12.5% | 93.4% | 4.8% | 75.1% | 0.5% | 15.2% | api |
| OH | 009 | State Senate District 9 (2024); Ohio | 349,562 | 33 | $54,306 | $40,886 | 24.3% | 6.5% | 0.540 | 52.0% | 34.1% | 2.5% | 5.9% | 8.8% | 6.6% | — | — | 65.7% | 41.8% | 17.9% | 44.1% | 2.08 | 52.2% | $231,800 | $1,000 | 40.4% | 8.0% | 2.4% | 10.0% | 4.7% | 14.2% | 89.1% | 7.5% | 65.4% | 5.0% | 14.9% | api |
| OH | 010 | State Senate District 10 (2024); Ohio | 346,858 | 40 | $74,599 | $39,620 | 12.3% | 5.2% | 0.439 | 83.4% | 6.3% | 1.7% | 3.5% | 6.8% | 3.6% | — | — | 60.7% | 30.5% | 13.5% | 63.5% | 2.38 | 30.4% | $211,100 | $992 | 73.9% | 4.9% | 1.1% | 7.0% | 9.9% | 15.3% | 91.2% | 6.4% | 77.3% | 0.3% | 11.1% | api |
| OH | 011 | State Senate District 11 (2024); Ohio | 338,964 | 37 | $55,416 | $32,609 | 20.9% | 6.7% | 0.466 | 63.3% | 23.5% | 1.4% | 8.8% | 8.3% | 3.6% | — | — | 56.8% | 24.4% | 8.5% | 53.9% | 2.24 | 42.4% | $138,100 | $912 | 66.2% | 8.4% | 1.7% | 9.6% | 6.0% | 16.5% | 88.2% | 8.7% | 78.7% | 0.8% | 7.2% | api |
| OH | 012 | State Senate District 12 (2024); Ohio | 343,602 | 40 | $71,001 | $36,267 | 10.5% | 4.0% | 0.422 | 89.4% | 3.9% | 0.6% | 2.5% | 5.0% | 1.5% | — | — | 62.3% | 20.1% | 7.1% | 64.7% | 2.43 | 28.2% | $188,400 | $870 | 78.9% | 5.3% | 1.6% | 7.3% | 6.8% | 14.5% | 89.5% | 8.3% | 82.7% | 0.2% | 5.8% | api |
| OH | 013 | State Senate District 13 (2024); Ohio | 368,267 | 42 | $72,399 | $39,799 | 12.2% | 4.3% | 0.457 | 79.9% | 6.7% | 1.3% | 10.6% | 9.5% | 2.9% | — | — | 59.7% | 27.0% | 10.2% | 62.5% | 2.42 | 31.5% | $212,300 | $949 | 76.0% | 5.0% | 1.3% | 6.8% | 7.3% | 15.4% | 88.8% | 7.4% | 78.4% | 0.2% | 10.8% | api |
| OH | 014 | State Senate District 14 (2024); Ohio | 355,193 | 41 | $72,425 | $38,500 | 13.8% | 4.7% | 0.456 | 92.7% | 1.5% | 0.9% | 2.1% | 4.1% | 1.8% | — | — | 62.7% | 25.6% | 9.7% | 66.7% | 2.47 | 28.1% | $224,700 | $955 | 71.3% | 3.9% | 1.7% | 8.1% | 7.1% | 17.1% | 89.7% | 8.2% | 79.9% | 0.3% | 10.9% | api |
| OH | 015 | State Senate District 15 (2024); Ohio | 357,268 | 33 | $55,375 | $33,491 | 23.8% | 6.5% | 0.488 | 41.0% | 42.4% | 3.3% | 8.3% | 8.9% | 11.8% | — | — | 60.5% | 30.2% | 10.8% | 51.8% | 2.35 | 50.0% | $215,000 | $1,176 | 50.6% | 7.1% | 2.9% | 11.0% | 4.7% | 14.7% | 90.9% | 6.6% | 64.9% | 3.6% | 16.9% | api |
| OH | 016 | State Senate District 16 (2024); Ohio | 363,003 | 37 | $101,966 | $57,391 | 7.5% | 2.9% | 0.444 | 71.7% | 9.0% | 9.5% | 5.1% | 7.5% | 13.7% | — | — | 74.0% | 59.3% | 24.2% | 61.2% | 2.36 | 31.4% | $381,800 | $1,484 | 52.8% | 1.3% | 1.6% | 4.6% | 5.2% | 9.1% | 96.5% | 2.3% | 68.2% | 0.4% | 24.6% | api |
| OH | 017 | State Senate District 17 (2024); Ohio | 348,509 | 41 | $60,035 | $31,609 | 16.7% | 3.8% | 0.454 | 93.1% | 2.2% | 0.6% | 1.2% | 3.4% | 0.9% | — | — | 60.7% | 16.6% | 6.0% | 65.3% | 2.46 | 27.6% | $162,400 | $833 | 72.0% | 4.8% | 2.0% | 10.8% | 7.6% | 20.1% | 84.5% | 12.8% | 83.0% | 0.2% | 5.9% | api |
| OH | 018 | State Senate District 18 (2024); Ohio | 369,186 | 45 | $86,734 | $51,770 | 7.4% | 4.1% | 0.463 | 80.6% | 8.0% | 3.3% | 4.6% | 6.3% | 7.6% | — | — | 66.8% | 38.5% | 16.0% | 62.1% | 2.28 | 29.2% | $242,300 | $1,124 | 73.4% | 5.1% | 0.9% | 5.0% | 6.5% | 13.2% | 93.1% | 5.1% | 75.0% | 0.6% | 15.8% | api |
| OH | 019 | State Senate District 19 (2024); Ohio | 371,138 | 39 | $103,272 | $50,297 | 7.7% | 3.0% | 0.450 | 85.9% | 2.9% | 5.4% | 2.7% | 4.8% | 6.3% | — | — | 68.2% | 43.9% | 17.4% | 73.0% | 2.72 | 27.1% | $371,600 | $1,253 | 76.8% | 2.0% | 1.4% | 6.5% | 6.0% | 9.9% | 90.2% | 8.3% | 66.9% | 0.2% | 20.4% | api |
| OH | 020 | State Senate District 20 (2024); Ohio | 367,211 | 40 | $86,524 | $41,753 | 9.4% | 3.5% | 0.433 | 84.4% | 6.2% | 3.2% | 2.5% | 5.0% | 4.2% | — | — | 64.0% | 30.0% | 10.4% | 70.6% | 2.62 | 28.2% | $282,800 | $1,109 | 77.2% | 2.9% | 1.6% | 6.4% | 7.8% | 14.6% | 92.1% | 5.9% | 74.8% | 0.2% | 14.7% | api |
| OH | 021 | State Senate District 21 (2024); Ohio | 367,596 | 41 | $55,687 | $38,328 | 18.8% | 8.0% | 0.516 | 32.8% | 58.3% | 2.0% | 2.9% | 5.3% | 4.8% | — | — | 61.4% | 34.9% | 16.8% | 51.8% | 2.19 | 44.1% | $140,800 | $1,059 | 60.0% | 13.7% | 1.3% | 12.3% | 5.7% | 16.3% | 88.2% | 8.7% | 69.0% | 4.4% | 14.6% | api |
| OH | 022 | State Senate District 22 (2024); Ohio | 361,015 | 42 | $76,735 | $40,030 | 9.8% | 3.8% | 0.436 | 89.8% | 3.2% | 0.8% | 2.4% | 5.2% | 2.4% | — | — | 63.7% | 28.0% | 9.6% | 65.5% | 2.44 | 27.9% | $231,800 | $939 | 75.9% | 4.1% | 1.0% | 6.2% | 7.1% | 14.4% | 90.5% | 7.3% | 78.3% | 0.3% | 11.1% | api |
| OH | 023 | State Senate District 23 (2024); Ohio | 369,032 | 36 | $54,666 | $41,282 | 22.6% | 7.8% | 0.540 | 56.5% | 27.9% | 3.4% | 9.7% | 8.8% | 7.8% | — | — | 64.4% | 38.6% | 16.4% | 45.3% | 2.08 | 49.2% | $205,800 | $1,028 | 44.6% | 7.6% | 1.3% | 12.8% | 4.9% | 16.8% | 87.9% | 8.0% | 64.7% | 4.4% | 16.5% | api |
| OH | 024 | State Senate District 24 (2024); Ohio | 372,275 | 43 | $73,706 | $41,196 | 10.7% | 5.0% | 0.429 | 78.1% | 6.6% | 3.4% | 9.7% | 8.3% | 9.1% | — | — | 62.5% | 31.1% | 11.0% | 59.9% | 2.30 | 34.4% | $200,000 | $1,079 | 69.8% | 6.8% | 1.2% | 5.4% | 6.0% | 14.9% | 91.0% | 6.9% | 74.1% | 1.3% | 14.0% | api |
| OH | 025 | State Senate District 25 (2024); Ohio | 350,105 | 33 | $76,099 | $44,097 | 14.7% | 4.4% | 0.467 | 60.2% | 19.5% | 6.4% | 9.5% | 10.1% | 17.1% | — | — | 67.5% | 45.9% | 18.5% | 53.9% | 2.31 | 44.3% | $283,800 | $1,313 | 47.1% | 4.2% | 3.0% | 6.7% | 4.3% | 10.8% | 95.2% | 3.4% | 68.3% | 1.5% | 19.0% | api |
| OH | 026 | State Senate District 26 (2024); Ohio | 344,605 | 41 | $70,449 | $37,002 | 11.8% | 3.9% | 0.441 | 88.8% | 2.5% | 1.4% | 4.7% | 5.6% | 2.4% | — | — | 63.1% | 22.1% | 7.7% | 66.0% | 2.43 | 28.7% | $180,500 | $868 | 78.9% | 4.6% | 1.2% | 7.5% | 7.0% | 14.9% | 89.1% | 8.3% | 79.3% | 0.4% | 9.8% | api |
| OH | 027 | State Senate District 27 (2024); Ohio | 369,868 | 42 | $82,933 | $47,932 | 9.4% | 4.3% | 0.471 | 84.3% | 6.3% | 3.3% | 2.0% | 5.0% | 5.0% | — | — | 68.6% | 38.8% | 15.0% | 63.0% | 2.36 | 31.4% | $243,400 | $1,077 | 70.1% | 4.6% | 1.0% | 6.7% | 5.9% | 12.6% | 91.5% | 5.3% | 75.0% | 0.4% | 16.0% | api |
| OH | 028 | State Senate District 28 (2024); Ohio | 353,420 | 41 | $64,734 | $38,776 | 15.2% | 5.8% | 0.471 | 70.2% | 17.0% | 4.2% | 3.2% | 7.3% | 5.8% | — | — | 62.3% | 32.8% | 12.2% | 58.9% | 2.27 | 36.3% | $189,200 | $1,009 | 71.1% | 7.0% | 1.0% | 7.5% | 6.2% | 15.2% | 91.2% | 6.5% | 73.5% | 1.2% | 14.1% | api |
| OH | 029 | State Senate District 29 (2024); Ohio | 352,877 | 42 | $67,622 | $36,871 | 12.6% | 3.9% | 0.439 | 83.8% | 7.5% | 0.9% | 3.2% | 7.0% | 2.3% | — | — | 62.5% | 26.5% | 9.4% | 62.1% | 2.34 | 32.2% | $187,300 | $910 | 75.1% | 7.4% | 0.9% | 7.2% | 7.2% | 14.3% | 87.4% | 8.0% | 77.5% | 0.8% | 12.0% | api |
| OH | 030 | State Senate District 30 (2024); Ohio | 338,214 | 42 | $57,920 | $32,202 | 16.2% | 5.3% | 0.455 | 91.7% | 2.6% | 0.8% | 1.5% | 4.1% | 1.5% | — | — | 61.6% | 20.7% | 8.5% | 61.1% | 2.33 | 32.0% | $156,700 | $839 | 74.2% | 6.0% | 1.2% | 14.5% | 7.4% | 17.6% | 85.2% | 11.7% | 79.0% | 0.3% | 8.6% | api |
| OH | 031 | State Senate District 31 (2024); Ohio | 344,297 | 41 | $66,477 | $33,786 | 12.6% | 4.0% | 0.427 | 92.9% | 1.6% | 0.6% | 2.6% | 3.6% | 1.8% | — | — | 63.0% | 21.2% | 7.7% | 65.0% | 2.44 | 28.5% | $193,000 | $874 | 75.0% | 5.1% | 1.6% | 7.5% | 6.5% | 14.6% | 86.6% | 11.1% | 78.8% | 0.1% | 7.5% | api |
| OH | 032 | State Senate District 32 (2024); Ohio | 370,109 | 44 | $62,264 | $35,029 | 14.9% | 4.9% | 0.456 | 87.7% | 5.6% | 0.5% | 2.9% | 5.2% | 1.6% | — | — | 61.9% | 22.2% | 7.7% | 62.6% | 2.37 | 30.2% | $167,300 | $822 | 78.4% | 6.3% | 1.5% | 9.8% | 8.1% | 16.0% | 86.1% | 11.2% | 77.8% | 0.5% | 8.0% | api |
| OH | 033 | State Senate District 33 (2024); Ohio | 353,854 | 44 | $57,975 | $34,314 | 17.4% | 5.8% | 0.470 | 81.4% | 9.6% | 0.6% | 5.0% | 6.5% | 1.8% | — | — | 62.5% | 23.3% | 8.4% | 60.2% | 2.28 | 32.0% | $156,300 | $786 | 76.1% | 6.9% | 1.1% | 10.0% | 7.4% | 17.6% | 86.5% | 10.6% | 79.2% | 0.8% | 8.6% | api |