akashic / table / city
Cities places in Ohio, as a table.
Toggle the geography level, choose measures, filter and rank the rows, or open all 34 presidential cycles from 1892 through 2024. This is the canonical index for cities in Ohio; each row still links to its full Place page.
447 cities
| President / elections | U.S. Senate — actual race | Governor — actual race | People | Economy | Education | Race / Ethnicity | |||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2024 | 2024 | 2024 | 2024 | 2024 | 2024 | ACS 2024 | ACS 2024 | ACS 2024 | ACS 2024 | ACS 2024 | ACS 2024 | ||
| 1Warrensville Heights, OH | D+89.7 | R +2.5 | D+91.2 | — | D+90.6 | — | 14k | $49,669 | 24.2% | 3.8% | 92.0% | 0.6% | |
| 2East Cleveland, OH | D+88.7 | R +2.9 | D+90.2 | — | D+89.4 | — | 14k | $22,116 | 17.3% | 8.2% | 87.3% | 1.2% | |
| 3Lincoln Heights, OH | D+87.6 | R +7.3 | D+89.1 | — | D+87.7 | — | 3k | $26,860 | 12.6% | 10.6% | 73.5% | 0.0% | |
| 4Yellow Springs, OH | D+82.8 | R +0.7 | D+84.3 | — | D+83.8 | — | 4k | $85,982 | 63.5% | 82.7% | 7.2% | 3.0% | |
| 5Bedford Heights, OH | D+78.8 | R +2.4 | D+80.3 | — | D+80.6 | — | 11k | $50,269 | 21.7% | 13.2% | 74.3% | 5.8% | |
| 6Oberlin, OH | D+76.6 | R +1.1 | D+78.1 | — | D+79.1 | — | 8k | $81,308 | 53.8% | 69.8% | 11.9% | 8.1% | |
| 7Shaker Heights, OH | D+76.3 | R +0.4 | D+77.8 | — | D+78.4 | — | 29k | $104,073 | 69.3% | 55.2% | 33.1% | 4.3% | |
| 8Woodlawn, OH | D+71.7 | R +3.2 | D+73.2 | — | D+72.7 | — | 4k | $74,833 | 32.6% | 53.8% | 38.5% | 3.8% | |
| 9Maple Heights, OH | D+71.6 | R +1.4 | D+73.1 | — | D+74.8 | — | 23k | $53,414 | 16.0% | 21.1% | 74.1% | 1.4% | |
| 10Cleveland Heights, OH | D+71.5 | R +1.1 | D+73.0 | — | D+73.6 | — | 44k | $72,826 | 58.7% | 46.4% | 40.4% | 3.3% | |
| 11Oakwood, OH | D+64.8 | R +0.8 | D+66.3 | — | D+67.5 | — | 4k | $67,813 | 17.1% | 43.2% | 47.4% | 1.4% | |
| 12Fort McKinley, OH | D+64.3 | R +5.0 | D+65.8 | — | D+68.3 | — | 4k | $45,687 | 10.2% | 12.7% | 69.6% | 1.7% | |
| 13South Euclid, OH | D+64.0 | D +0.4 | D+65.5 | — | D+66.8 | — | 22k | $81,297 | 42.3% | 40.5% | 52.1% | 2.6% | |
| 14Trotwood, OH | D+62.3 | R +3.4 | D+63.8 | — | D+64.3 | — | 23k | $50,113 | 19.3% | 25.6% | 65.5% | 2.0% | |
| 15Forest Park, OH | D+62.0 | R +4.4 | D+63.5 | — | D+65.2 | — | 20k | $75,956 | 26.2% | 21.4% | 60.5% | 10.8% | |
| 16Euclid, OH | D+60.7 | R +1.4 | D+62.2 | — | D+64.1 | — | 49k | $50,285 | 23.2% | 26.5% | 66.9% | 1.5% | |
| 17Athens, OH | D+60.2 | R +4.4 | D+61.7 | — | D+63.8 | — | 23k | $38,204 | 64.1% | 83.7% | 3.8% | 4.2% | |
| 18Richmond Heights, OH | D+59.4 | D +2.3 | D+60.9 | — | D+63.4 | — | 11k | $60,833 | 29.9% | 29.0% | 65.2% | 1.5% | |
| 19Golf Manor, OH | D+58.7 | R +5.7 | D+60.2 | — | D+60.4 | — | 4k | $44,948 | 31.7% | 33.7% | 59.4% | 3.8% | |
| 20Cleveland, OH | D+56.2 | R +4.9 | D+57.7 | — | D+61.2 | — | 366k | $40,801 | 22.4% | 35.5% | 45.9% | 13.2% | |
| 21Shiloh, OH | D+55.5 | R +3.2 | D+57.0 | — | D+58.2 | — | 11k | $45,874 | 29.3% | 33.3% | 60.9% | 2.5% | |
| 22Cincinnati, OH | D+53.5 | R +2.6 | D+55.0 | — | D+55.4 | — | 311k | $52,909 | 41.8% | 49.0% | 36.5% | 6.1% | |
| 23Bexley, OH | D+51.8 | R +0.8 | D+53.3 | — | — | — | 13k | $157,841 | 76.9% | 85.9% | 4.8% | 3.3% | |
| 24Silverton, OH | D+50.8 | R +4.4 | D+52.3 | — | D+52.6 | — | 5k | $72,143 | 39.1% | 53.0% | 33.9% | 3.0% | |
| 25Garfield Heights, OH | D+50.5 | D +0.9 | D+52.0 | — | D+56.4 | — | 29k | $54,593 | 14.6% | 30.0% | 57.7% | 6.8% | |
| 26Lakewood, OH | D+50.0 | D +0.5 | D+51.5 | — | D+55.4 | — | 50k | $68,954 | 55.3% | 84.3% | 5.6% | 4.3% | |
| 27Orange, OH | D+47.8 | R +5.8 | D+49.3 | — | D+52.6 | — | 3k | $170,063 | 73.8% | 69.0% | 16.3% | 1.6% | |
| 28North College Hill, OH | D+47.2 | D +2.8 | D+48.7 | — | D+50.8 | — | 10k | $64,655 | 27.3% | 40.6% | 49.4% | 1.5% | |
| 29Bedford, OH | D+47.1 | R +3.6 | D+48.6 | — | D+52.4 | — | 13k | $57,308 | 20.2% | 33.3% | 58.0% | 4.4% | |
| 30Worthington, OH | D+45.2 | D +3.5 | D+46.7 | — | — | — | 15k | $127,382 | 72.6% | 88.2% | 3.7% | 3.0% | |
| 31Grandview Heights, OH | D+44.4 | R +4.6 | D+45.9 | — | — | — | 9k | $117,672 | 81.8% | 83.3% | 0.8% | 3.8% | |
| 32Beachwood, OH | D+42.7 | R +5.9 | D+44.2 | — | D+47.7 | — | 14k | $106,748 | 65.3% | 74.4% | 10.3% | 1.7% | |
| 33Wyoming, OH | D+42.3 | D +3.8 | D+43.8 | — | D+43.9 | — | 9k | $165,188 | 72.1% | 75.3% | 12.3% | 1.6% | |
| 34Kent, OH | D+40.6 | R +1.9 | D+42.1 | — | D+46.5 | — | 27k | $42,964 | 47.1% | 81.9% | 8.5% | 2.5% | |
| 35Youngstown, OH | D+39.9 | R +8.1 | D+41.4 | — | D+45.6 | — | 59k | $34,408 | 15.5% | 41.4% | 40.4% | 12.3% | |
| 36Columbus, OH | D+38.1 | R +5.1 | D+39.6 | — | — | — | 915k | $66,082 | 38.2% | 51.7% | 29.3% | 8.3% | |
| 37University Heights, OH | D+37.0 | R +5.5 | D+38.5 | — | D+40.3 | — | 13k | $96,971 | 67.5% | 70.3% | 20.6% | 2.6% | |
| 38Dayton, OH | D+36.8 | R +4.3 | D+38.3 | — | D+42.3 | — | 137k | $45,247 | 21.6% | 51.0% | 37.8% | 5.7% | |
| 39Pepper Pike, OH | D+36.4 | R +1.1 | D+37.9 | — | D+41.6 | — | 7k | $227,813 | 81.1% | 72.6% | 4.2% | 3.0% | |
| 40Mount Healthy, OH | D+36.3 | D +1.4 | D+37.8 | — | D+39.6 | — | 7k | $54,565 | 24.8% | 40.3% | 52.4% | 4.7% | |
| 41Finneytown, OH | D+35.1 | R +0.1 | D+36.6 | — | D+38.0 | — | 13k | $83,424 | 36.1% | 48.5% | 34.8% | 4.7% | |
| 42Oxford, OH | D+35.0 | R +5.1 | D+36.5 | — | D+36.0 | — | 22k | $40,764 | 61.0% | 78.6% | 5.7% | 2.4% | |
| 43Akron, OH | D+33.4 | R +4.2 | D+34.9 | — | D+39.7 | — | 189k | $48,076 | 23.6% | 54.3% | 29.4% | 4.3% | |
| 44Lyndhurst, OH | D+32.7 | D +0.1 | D+34.2 | — | D+39.6 | — | 14k | $91,238 | 58.9% | 79.9% | 13.2% | 4.5% | |
| 45Pleasant Run Farm, OH | D+31.7 | D +0.7 | D+33.2 | — | D+37.4 | — | 5k | $73,725 | 34.7% | 40.3% | 52.0% | 3.7% | |
| 46Oakwood, OH | D+31.3 | D +5.5 | D+32.8 | — | D+33.7 | — | 9k | $156,667 | 74.5% | 92.4% | 0.6% | 1.8% | |
| 47Solon, OH | D+31.1 | D +0.4 | D+32.6 | — | D+36.1 | — | 24k | $139,089 | 65.0% | 66.4% | 9.6% | 3.1% | |
| 48Springdale, OH | D+30.6 | D +2.9 | D+32.1 | — | D+34.5 | — | 11k | $67,903 | 24.8% | 46.7% | 37.0% | 10.3% | |
| 49Toledo, OH | D+30.0 | R +4.2 | D+31.5 | — | D+36.1 | — | 267k | $49,724 | 21.9% | 57.9% | 28.2% | 9.1% | |
| 50Granville, OH | D+28.4 | D +0.6 | D+29.9 | — | D+29.4 | — | 6k | $124,408 | 66.3% | 85.3% | 1.5% | 3.1% | |
| 51Whitehall, OH | D+28.3 | R +5.9 | D+29.8 | — | — | — | 20k | $51,759 | 14.1% | 41.7% | 40.4% | 10.9% | |
| 52Moreland Hills, OH | D+27.3 | R +2.2 | D+28.8 | — | D+32.3 | — | 3k | $185,592 | 71.9% | 90.1% | 2.5% | 2.1% | |
| 53Mariemont, OH | D+26.9 | D +0.8 | D+28.4 | — | D+27.6 | — | 3k | $152,273 | 77.3% | 95.7% | 1.5% | 0.0% | |
| 54Upper Arlington, OH | D+26.3 | D +1.4 | D+27.8 | — | — | — | 36k | $155,167 | 79.8% | 85.4% | 1.1% | 3.8% | |
| 55New Burlington, OH | D+25.3 | D +0.3 | D+26.8 | — | D+29.0 | — | 5k | $72,733 | 26.8% | 35.6% | 42.9% | 9.3% | |
| 56Northbrook, OH | D+24.5 | D +2.6 | D+26.0 | — | D+29.1 | — | 11k | $67,426 | 21.1% | 43.1% | 40.6% | 2.8% | |
| 57Ottawa Hills, OH | D+24.3 | R +0.6 | D+25.8 | — | D+24.5 | — | 5k | $167,917 | 68.5% | 82.8% | 3.0% | 2.3% | |
| 58Gahanna, OH | D+23.1 | D +1.2 | D+24.6 | — | — | — | 35k | $109,061 | 51.7% | 70.0% | 16.7% | 3.1% | |
| 59Chagrin Falls, OH | D+22.7 | D +3.6 | D+24.2 | — | D+24.3 | — | 4k | $99,672 | 70.9% | 89.4% | 2.9% | 2.5% | |
| 60Rocky River, OH | D+21.8 | D +2.1 | D+23.3 | — | D+26.5 | — | 21k | $94,026 | 64.3% | 89.7% | 2.3% | 2.9% | |
| 61Reynoldsburg, OH | D+21.4 | R +4.8 | D+22.9 | — | — | — | 41k | $72,972 | 32.1% | 51.1% | 30.6% | 6.5% | |
| 62Mayfield Heights, OH | D+21.2 | D +0.5 | D+22.7 | — | D+27.6 | — | 20k | $66,524 | 42.9% | 59.5% | 20.2% | 4.4% | |
| 63Bowling Green, OH | D+20.8 | R +1.8 | D+22.3 | — | D+26.5 | — | 30k | $45,154 | 44.2% | 83.2% | 4.7% | 6.7% | |
| 64Amberley, OH | D+20.7 | R +0.4 | D+22.2 | — | D+22.9 | — | 4k | $154,688 | 75.7% | 83.3% | 4.4% | 4.8% | |
| 65Bay Village, OH | D+19.3 | D +0.7 | D+20.8 | — | D+24.3 | — | 16k | $132,254 | 68.5% | 92.4% | 0.3% | 2.9% | |
| 66Twinsburg, OH | D+19.3 | R +0.3 | D+20.8 | — | D+25.7 | — | 19k | $99,144 | 47.5% | 67.3% | 17.4% | 2.0% | |
| 67Huber Ridge, OH | D+18.5 | D +1.1 | D+20.0 | — | — | — | 4k | $97,039 | 36.3% | 70.3% | 14.2% | 7.8% | |
| 68Fairview Park, OH | D+18.3 | No change | D+19.8 | — | D+26.4 | — | 17k | $78,865 | 48.6% | 88.1% | 2.5% | 4.3% | |
| 69Berea, OH | D+18.2 | R +0.1 | D+19.7 | — | D+26.1 | — | 18k | $74,926 | 37.2% | 80.4% | 8.2% | 4.0% | |
| 70Westerville, OH | D+17.8 | D +1.8 | D+19.3 | — | — | — | 39k | $109,404 | 57.9% | 81.0% | 8.7% | 2.8% | |
| 71Fairlawn, OH | D+17.7 | R +0.1 | D+19.2 | — | D+23.0 | — | 8k | $97,055 | 61.2% | 78.6% | 8.4% | 3.8% | |
| 72Blue Ash, OH | D+17.1 | D +0.4 | D+18.6 | — | D+21.2 | — | 13k | $115,313 | 67.0% | 70.5% | 8.5% | 3.6% | |
| 73Warren, OH | D+17.0 | R +6.8 | D+18.5 | — | D+25.8 | — | 39k | $37,887 | 15.6% | 63.4% | 27.5% | 3.4% | |
| 74The Plains, OH | D+16.9 | R +3.4 | D+18.4 | — | D+25.2 | — | 3k | $59,688 | 32.8% | 86.6% | 0.3% | 0.6% | |
| 75Sandusky, OH | D+16.4 | R +2.8 | D+17.9 | — | D+24.7 | — | 25k | $50,139 | 22.0% | 62.0% | 22.1% | 6.1% | |
| 76Blacklick Estates, OH | D+15.7 | D +4.6 | D+17.2 | — | — | — | 8k | $69,368 | 14.0% | 60.3% | 30.0% | 6.3% | |
| 77Campbell, OH | D+14.4 | R +11.5 | D+15.9 | — | D+22.2 | — | 8k | $42,909 | 19.3% | 51.8% | 21.6% | 22.8% | |
| 78Norwood, OH | D+14.2 | D +2.3 | D+15.7 | — | D+20.8 | — | 19k | $71,611 | 41.3% | 79.3% | 11.3% | 6.6% | |
| 79Canton, OH | D+14.0 | R +6.0 | D+15.5 | — | D+20.9 | — | 70k | $43,188 | 16.4% | 60.3% | 23.7% | 6.7% | |
| 80Hilliard, OH | D+13.4 | R +1.0 | D+14.9 | — | — | — | 38k | $128,189 | 60.3% | 78.9% | 4.4% | 5.6% | |
| 81Lorain, OH | D+12.8 | R +8.6 | D+14.3 | — | D+23.3 | — | 65k | $48,685 | 14.8% | 53.6% | 18.3% | 28.3% | |
| 82Montgomery, OH | D+12.1 | D +4.9 | D+13.6 | — | D+13.1 | — | 11k | $150,995 | 73.5% | 86.8% | 2.4% | 5.6% | |
| 83Reminderville, OH | D+11.0 | R +2.3 | D+12.5 | — | D+18.5 | — | 5k | $106,905 | 52.4% | 79.4% | 3.9% | 0.0% | |
| 84Kenwood, OH | D+10.6 | D +2.3 | D+12.1 | — | D+12.9 | — | 8k | $110,212 | 69.9% | 66.0% | 8.1% | 13.3% | |
| 85Dublin, OH | D+10.1 | R +0.6 | D+11.6 | — | — | — | 49k | $160,296 | 73.4% | 72.8% | 2.3% | 3.4% | |
| 86Mount Healthy Heights, OH | D+9.9 | D +4.5 | D+11.4 | — | D+14.3 | — | 3k | $53,346 | 22.7% | 37.9% | 48.1% | 1.9% | |
| 87New Albany, OH | D+9.8 | D +1.6 | D+11.3 | — | — | — | 11k | $238,250 | 79.4% | 75.0% | 4.3% | 5.6% | |
| 88Cuyahoga Falls, OH | D+9.4 | R +1.3 | D+10.9 | — | D+17.7 | — | 51k | $72,705 | 37.7% | 84.7% | 4.8% | 2.4% | |
| 89Madeira, OH | D+9.0 | D +2.8 | D+10.5 | — | D+11.8 | — | 9k | $167,653 | 74.7% | 86.5% | 0.9% | 6.1% | |
| 90Westlake, OH | D+8.0 | R +0.2 | D+9.5 | — | D+14.1 | — | 34k | $112,200 | 60.2% | 85.4% | 2.1% | 4.4% | |
| 91South Russell, OH | D+7.9 | R +0.8 | D+9.4 | — | D+12.4 | — | 4k | $171,875 | 72.4% | 96.4% | 0.0% | 0.9% | |
| 92Clayton, OH | D+6.8 | D +1.9 | D+8.3 | — | D+12.9 | — | 13k | $92,879 | 35.8% | 62.9% | 27.7% | 2.8% | |
| 93North Olmsted, OH | D+6.7 | R +2.0 | D+8.2 | — | D+15.9 | — | 32k | $84,363 | 32.3% | 85.7% | 3.1% | 7.5% | |
| 94Turpin Hills, OH | D+6.7 | D +2.6 | D+8.2 | — | D+9.0 | — | 5k | $141,346 | 60.7% | 82.9% | 5.6% | 3.4% | |
| 95Lockland, OH | D+6.4 | R +0.1 | D+7.9 | — | D+13.5 | — | 3k | $57,969 | 13.4% | 66.3% | 26.8% | 4.6% | |
| 96Sixteen Mile Stand, OH | D+6.2 | R +2.5 | D+7.7 | — | D+9.4 | — | 4k | $126,118 | 74.4% | 64.0% | 1.9% | 4.5% | |
| 97St. Bernard, OH | D+5.9 | R +1.2 | D+7.4 | — | D+13.1 | — | 4k | $67,083 | 32.7% | 81.8% | 8.7% | 5.3% | |
| 98Deer Park, OH | D+5.3 | D +5.5 | D+6.8 | — | D+10.7 | — | 5k | $83,371 | 48.3% | 94.1% | 0.9% | 1.0% | |
| 99Pickerington, OH | D+5.3 | R +0.4 | D+6.8 | — | D+11.7 | — | 24k | $111,833 | 47.2% | 59.1% | 26.1% | 3.5% | |
| 100Painesville, OH | D+5.1 | R +6.7 | D+6.6 | — | D+13.6 | — | 21k | $51,516 | 22.7% | 64.1% | 7.9% | 25.8% | |
| 101Elyria, OH | D+5.0 | R +5.3 | D+6.5 | — | D+16.4 | — | 53k | $54,945 | 17.8% | 71.0% | 12.5% | 10.5% | |
| 102Sherwood, OH | D+4.9 | D +2.9 | D+6.4 | — | D+9.8 | — | 4k | $125,729 | 55.4% | 80.6% | 6.4% | 7.0% | |
| 103Maumee, OH | D+4.8 | R +0.7 | D+6.3 | — | D+12.1 | — | 14k | $80,833 | 38.3% | 88.5% | 2.0% | 7.5% | |
| 104Greenhills, OH | D+4.6 | D +4.7 | D+6.1 | — | D+8.7 | — | 4k | $70,250 | 32.3% | 67.7% | 18.3% | 4.6% | |
| 105Hudson, OH | D+4.6 | D +0.2 | D+6.1 | — | D+8.2 | — | 23k | $171,427 | 75.3% | 88.6% | 2.3% | 2.6% | |
| 106Olmsted Falls, OH | D+4.5 | R +1.0 | D+6.0 | — | D+15.4 | — | 9k | $96,837 | 40.1% | 88.7% | 2.6% | 5.1% | |
| 107Munroe Falls, OH | D+4.3 | D +0.1 | D+5.8 | — | D+9.2 | — | 5k | $81,214 | 38.7% | 87.3% | 2.4% | 3.5% | |
| 108Cheviot, OH | D+4.1 | D +1.3 | D+5.6 | — | D+11.1 | — | 9k | $53,132 | 20.3% | 65.1% | 26.7% | 4.0% | |
| 109Girard, OH | D+4.1 | R +8.3 | D+5.6 | — | D+15.4 | — | 10k | $52,550 | 20.0% | 89.3% | 3.4% | 4.6% | |
| 110Brooklyn, OH | D+3.5 | R +5.1 | D+5.0 | — | D+15.1 | — | 11k | $69,346 | 18.8% | 58.3% | 12.0% | 16.4% | |
| 111Powell, OH | D+3.4 | D +1.5 | D+4.9 | — | D+7.4 | — | 14k | $195,495 | 78.1% | 77.2% | 1.2% | 2.0% | |
| 112Willoughby Hills, OH | D+3.1 | D +0.8 | D+4.6 | — | D+10.5 | — | 10k | $67,214 | 41.4% | 70.6% | 22.6% | 1.4% | |
| 113Stow, OH | D+2.8 | R +1.2 | D+4.3 | — | D+9.4 | — | 34k | $93,727 | 48.0% | 85.6% | 4.3% | 1.2% | |
| 114Macedonia, OH | D+2.7 | R +0.3 | D+4.2 | — | D+10.2 | — | 12k | $101,285 | 44.2% | 75.7% | 12.1% | 1.2% | |
| 115Parma Heights, OH | D+2.4 | R +2.6 | D+3.9 | — | D+11.6 | — | 21k | $61,009 | 27.5% | 73.0% | 16.5% | 4.3% | |
| 116Sylvania, OH | D+2.3 | R +1.6 | D+3.8 | — | — | — | 19k | $100,189 | 51.9% | 86.3% | 4.1% | 5.9% | |
| 117Montrose-Ghent, OH | D+0.7 | D +3.4 | D+2.2 | — | D+4.1 | — | 6k | $180,250 | 79.0% | 88.7% | 0.3% | 1.4% | |
| 118Silver Lake, OH | D+0.7 | D +1.0 | D+2.2 | — | D+5.3 | — | 3k | $139,934 | 58.5% | 90.8% | 3.3% | 5.3% | |
| 119Rossford, OH | D+0.5 | R +2.3 | D+2.0 | — | D+9.6 | — | 6k | $71,199 | 30.0% | 93.1% | 0.3% | 5.4% | |
| 120Mayfield, OH | D+0.3 | R +1.6 | D+1.8 | — | D+7.4 | — | 3k | $125,962 | 47.8% | 93.3% | 2.7% | 1.6% | |
| 121Highland Heights, OH | R+0.3 | D +3.1 | D+1.2 | — | D+7.5 | — | 9k | $122,863 | 59.6% | 83.3% | 3.8% | 1.3% | |
| 122Ashtabula, OH | R+0.4 | R +9.2 | D+1.1 | — | D+10.7 | — | 18k | $44,120 | 11.8% | 75.2% | 8.8% | 14.0% | |
| 123Willoughby, OH | R+0.5 | D +0.3 | D+1.0 | — | D+8.3 | — | 24k | $71,309 | 36.6% | 86.5% | 7.4% | 1.8% | |
| 124Bainbridge, OH | R+0.6 | D +0.8 | D+0.9 | — | D+5.6 | — | 9k | $144,167 | 63.7% | 92.9% | 1.3% | 0.6% | |
| 125Kettering, OH | R+0.6 | D +1.8 | D+0.9 | — | D+6.4 | — | 57k | $74,681 | 41.7% | 83.8% | 6.0% | 3.7% | |
| 126Avon Lake, OH | R+1.1 | D +2.3 | D+0.4 | — | D+6.4 | — | 26k | $115,567 | 56.7% | 91.7% | 1.2% | 2.5% | |
| 127Dry Run, OH | R+1.1 | D +2.9 | D+0.4 | — | D+0.3 | — | 8k | $200,530 | 74.4% | 87.9% | 2.2% | 2.4% | |
| 128Springfield, OH | R+1.3 | R +9.6 | D+0.2 | — | D+6.4 | — | 58k | $47,143 | 16.7% | 70.2% | 17.3% | 5.6% | |
| 129Brecksville, OH | R+1.5 | D +2.5 | Tied | — | D+3.6 | — | 14k | $135,000 | 60.0% | 87.7% | 1.1% | 2.4% | |
| 130Englewood, OH | R+1.7 | D +3.6 | R+0.2 | — | D+4.7 | — | 13k | $80,030 | 31.0% | 72.2% | 14.0% | 2.6% | |
| 131Perrysburg, OH | R+1.7 | R +0.5 | R+0.2 | — | D+3.1 | — | 25k | $111,643 | 57.6% | 85.6% | 2.2% | 5.1% | |
| 132Groveport, OH | R+1.8 | D +3.5 | R+0.3 | — | — | — | 6k | $93,586 | 33.3% | 66.1% | 24.4% | 6.4% | |
| 133Evendale, OH | R+2.0 | D +5.7 | R+0.5 | — | D+1.9 | — | 3k | $148,500 | 66.2% | 86.3% | 2.7% | 2.7% | |
| 134Delaware, OH | R+2.5 | R +1.0 | R+1.0 | — | D+3.7 | — | 45k | $99,786 | 47.8% | 81.1% | 4.5% | 4.8% | |
| 135Cherry Grove, OH | R+3.4 | D +3.6 | R+1.9 | — | D+3.0 | — | 4k | $117,994 | 58.2% | 94.9% | 0.1% | 8.9% | |
| 136Forestville, OH | R+3.5 | D +3.1 | R+2.0 | — | D+1.6 | — | 11k | $98,115 | 49.3% | 84.4% | 4.5% | 5.6% | |
| 137Sharonville, OH | R+3.9 | D +3.2 | R+2.4 | — | R+0.2 | — | 14k | $74,649 | 34.6% | 76.4% | 5.9% | 12.5% | |
| 138Beckett Ridge, OH | R+4.3 | D +0.5 | R+2.8 | — | D+1.0 | — | 9k | $116,425 | 54.8% | 78.8% | 10.9% | 4.5% | |
| 139Avon, OH | R+4.8 | No change | R+3.3 | — | D+3.1 | — | 25k | $135,915 | 58.6% | 87.1% | 3.4% | 4.1% | |
| 140Centerville, OH | R+4.8 | D +3.1 | R+3.3 | — | D+0.7 | — | 25k | $85,492 | 47.3% | 83.2% | 6.2% | 5.7% | |
| 141Walbridge, OH | R+4.9 | R +1.5 | R+3.4 | — | D+5.1 | — | 3k | $55,469 | 15.5% | 79.7% | 0.0% | 19.5% | |
| 142Willowick, OH | R+4.9 | D +0.1 | R+3.4 | — | D+5.9 | — | 14k | $77,228 | 26.1% | 83.7% | 9.9% | 2.0% | |
| 143Tallmadge, OH | R+5.1 | R +1.6 | R+3.6 | — | D+4.1 | — | 18k | $89,410 | 33.8% | 84.6% | 3.4% | 1.5% | |
| 144Middleburg Heights, OH | R+5.3 | R +0.1 | R+3.8 | — | D+3.8 | — | 16k | $78,815 | 34.8% | 81.1% | 3.4% | 6.8% | |
| 145Salem Heights, OH | R+5.5 | D +1.3 | R+4.0 | — | R+0.0 | — | 4k | $93,700 | 48.9% | 85.3% | 3.2% | 4.1% | |
| 146Fremont, OH | R+5.8 | R +2.9 | R+4.3 | — | D+2.7 | — | 16k | $47,024 | 15.1% | 72.0% | 9.5% | 16.6% | |
| 147Austintown, OH | R+6.0 | R +6.5 | R+4.5 | — | D+4.9 | — | 30k | $52,978 | 22.1% | 83.9% | 8.7% | 4.5% | |
| 148Wooster, OH | R+6.1 | R +3.0 | R+4.6 | — | D+1.5 | — | 27k | $66,898 | 36.9% | 88.7% | 2.3% | 3.4% | |
| 149Wickliffe, OH | R+6.2 | D +0.8 | R+4.7 | — | D+3.8 | — | 13k | $81,750 | 25.5% | 81.2% | 9.4% | 3.0% | |
| 150Niles, OH | R+6.5 | R +8.0 | R+5.0 | — | D+6.5 | — | 18k | $50,953 | 21.2% | 87.0% | 3.6% | 3.6% | |
| 151Mason, OH | R+6.6 | R +0.8 | R+5.1 | — | R+1.4 | — | 36k | $125,401 | 60.4% | 74.5% | 5.0% | 3.9% | |
| 152Northfield, OH | R+6.6 | R +2.0 | R+5.1 | — | D+3.6 | — | 4k | $70,917 | 21.9% | 74.4% | 11.0% | 2.3% | |
| 153Port Clinton, OH | R+6.6 | R +2.6 | R+5.1 | — | D+2.5 | — | 6k | $60,909 | 21.8% | 89.3% | 3.0% | 6.6% | |
| 154Parma, OH | R+6.8 | R +1.5 | R+5.3 | — | D+4.3 | — | 80k | $69,295 | 24.4% | 80.9% | 5.5% | 8.4% | |
| 155Canal Winchester, OH | R+6.9 | D +4.4 | R+5.4 | — | — | — | 10k | $131,209 | 45.6% | 81.3% | 11.3% | 2.0% | |
| 156Northgate, OH | R+6.9 | D +2.2 | R+5.4 | — | R+1.0 | — | 7k | $73,672 | 19.0% | 60.3% | 25.4% | 7.5% | |
| 157Pleasant Run, OH | R+7.3 | D +1.6 | R+5.8 | — | D+0.3 | — | 6k | $79,537 | 19.1% | 68.4% | 17.3% | 0.1% | |
| 158Landen, OH | R+7.4 | D +1.1 | R+5.9 | — | R+2.5 | — | 7k | $109,434 | 57.7% | 82.3% | 4.5% | 5.6% | |
| 159Sheffield Lake, OH | R+7.6 | R +2.7 | R+6.1 | — | D+6.3 | — | 9k | $69,632 | 18.2% | 86.7% | 2.9% | 10.1% | |
| 160Sheffield, OH | R+7.8 | R +3.2 | R+6.3 | — | D+3.0 | — | 4k | $107,837 | 42.7% | 87.3% | 5.1% | 4.5% | |
| 161Streetsboro, OH | R+7.9 | R +2.4 | R+6.4 | — | D+1.1 | — | 18k | $90,274 | 29.1% | 76.1% | 13.0% | 2.5% | |
| 162Brook Park, OH | R+8.1 | R +4.6 | R+6.6 | — | D+4.8 | — | 18k | $71,332 | 16.0% | 84.2% | 5.8% | 6.1% | |
| 163Marietta, OH | R+8.2 | R +2.2 | R+6.7 | — | R+0.7 | — | 13k | $47,873 | 28.6% | 93.1% | 1.2% | 1.5% | |
| 164North Canton, OH | R+8.3 | D +0.1 | R+6.8 | — | R+1.2 | — | 18k | $72,544 | 38.2% | 92.2% | 2.3% | 2.2% | |
| 165Aurora, OH | R+8.5 | R +1.5 | R+7.0 | — | R+2.9 | — | 18k | $127,886 | 61.2% | 86.2% | 3.9% | 2.9% | |
| 166Fruit Hill, OH | R+8.6 | D +3.4 | R+7.1 | — | R+2.9 | — | 4k | $107,254 | 67.2% | 89.1% | 0.8% | 2.4% | |
| 167Oregon, OH | R+9.2 | R +5.5 | R+7.7 | — | D+0.5 | — | 20k | $82,197 | 25.4% | 87.8% | 1.2% | 8.8% | |
| 168Strongsville, OH | R+9.2 | R +1.0 | R+7.7 | — | R+0.7 | — | 46k | $103,253 | 48.3% | 86.2% | 2.0% | 3.8% | |
| 169Lima, OH | R+9.3 | R +8.5 | R+7.8 | — | R+0.5 | — | 35k | $46,240 | 12.8% | 65.6% | 20.5% | 4.8% | |
| 170Nelsonville, OH | R+9.3 | R +8.1 | R+7.8 | — | D+1.4 | — | 4k | $49,750 | 12.7% | 92.8% | 4.1% | 3.5% | |
| 171Ravenna, OH | R+9.6 | R +7.1 | R+8.1 | — | D+2.6 | — | 11k | $59,971 | 20.6% | 78.8% | 10.3% | 3.1% | |
| 172Broadview Heights, OH | R+9.7 | R +1.8 | R+8.2 | — | R+1.0 | — | 20k | $103,125 | 52.0% | 87.2% | 3.0% | 2.8% | |
| 173North Ridgeville, OH | R+9.8 | R +0.5 | R+8.3 | — | D+0.2 | — | 37k | $96,698 | 34.8% | 88.1% | 2.7% | 6.0% | |
| 174Seven Hills, OH | R+9.9 | D +0.1 | R+8.4 | — | R+0.8 | — | 12k | $97,222 | 34.5% | 87.7% | 2.4% | 4.1% | |
| 175McDonald, OH | R+10.1 | R +5.3 | R+8.6 | — | D+3.3 | — | 3k | $81,855 | 29.7% | 97.6% | 0.0% | 0.0% | |
| 176Loveland, OH | R+10.3 | D +1.3 | R+8.8 | — | R+5.7 | — | 13k | $94,323 | 50.2% | 85.5% | 2.6% | 5.6% | |
| 177Amherst, OH | R+10.4 | R +1.2 | R+8.9 | — | D+2.1 | — | 13k | $90,725 | 31.4% | 89.6% | 1.8% | 7.0% | |
| 178Medina, OH | R+10.5 | R +1.3 | R+9.0 | — | R+1.0 | — | 26k | $77,385 | 35.6% | 90.5% | 3.0% | 4.4% | |
| 179Huber Heights, OH | R+11.3 | R +1.2 | R+9.8 | — | R+3.0 | — | 43k | $79,131 | 26.0% | 71.9% | 14.6% | 5.5% | |
| 180Barberton, OH | R+11.4 | R +4.8 | R+9.9 | — | R+0.8 | — | 25k | $52,267 | 18.0% | 84.8% | 9.4% | 1.5% | |
| 181Milford, OH | R+11.4 | R +2.2 | R+9.9 | — | R+4.6 | — | 6k | $78,057 | 37.0% | 92.5% | 2.4% | 0.0% | |
| 182Lincoln Village, OH | R+11.8 | R +3.1 | R+10.3 | — | — | — | 9k | $53,797 | 11.5% | 61.3% | 9.4% | 23.5% | |
| 183Fostoria, OH | R+12.0 | R +5.6 | R+10.5 | — | R+3.3 | — | 12k | $54,151 | 9.9% | 79.9% | 5.7% | 10.8% | |
| 184Obetz, OH | R+12.1 | D +8.0 | R+10.6 | — | — | — | 7k | $87,304 | 23.4% | 73.3% | 18.0% | 6.3% | |
| 185Struthers, OH | R+12.2 | R +9.5 | R+10.7 | — | D+1.3 | — | 10k | $53,447 | 16.5% | 82.9% | 3.1% | 9.3% | |
| 186Waterville, OH | R+12.2 | R +2.0 | R+10.7 | — | — | — | 6k | $104,114 | 47.4% | 86.1% | 1.3% | 6.2% | |
| 187Groesbeck, OH | R+12.3 | D +0.7 | R+10.8 | — | R+5.7 | — | 8k | $61,984 | 23.8% | 56.9% | 32.1% | 0.0% | |
| 188Dillonvale, OH | R+12.5 | R +0.4 | R+11.0 | — | R+3.2 | — | 4k | $79,318 | 41.3% | 92.3% | 1.3% | 2.2% | |
| 189Lakemore, OH | R+12.9 | D +2.1 | R+11.4 | — | R+3.0 | — | 3k | $59,758 | 7.0% | 90.4% | 2.8% | 2.4% | |
| 190Huron, OH | R+13.1 | R +0.5 | R+11.6 | — | R+5.4 | — | 7k | $78,333 | 38.7% | 86.8% | 1.3% | 1.5% | |
| 191Beavercreek, OH | R+13.3 | D +1.2 | R+11.8 | — | R+7.8 | — | 47k | $110,088 | 52.0% | 82.7% | 3.0% | 4.7% | |
| 192Fairborn, OH | R+13.5 | R +2.8 | R+12.0 | — | R+5.5 | — | 35k | $61,751 | 30.2% | 77.9% | 9.1% | 2.8% | |
| 193Chillicothe, OH | R+13.7 | R +3.5 | R+12.2 | — | R+3.8 | — | 22k | $54,086 | 21.8% | 85.1% | 8.0% | 0.3% | |
| 194Grove City, OH | R+13.7 | D +3.3 | R+12.2 | — | — | — | 43k | $93,161 | 34.4% | 87.8% | 3.3% | 4.2% | |
| 195Mentor, OH | R+13.7 | R +0.3 | R+12.2 | — | R+4.3 | — | 47k | $88,949 | 36.6% | 89.2% | 1.8% | 2.3% | |
| 196The Village of Indian Hill, OH | R+13.7 | R +1.1 | R+12.2 | — | R+14.6 | — | 6k | $234,821 | 75.7% | 84.1% | 4.8% | 1.5% | |
| 197Wadsworth, OH | R+13.9 | R +1.4 | R+12.4 | — | R+5.0 | — | 24k | $79,490 | 41.1% | 94.0% | 0.9% | 1.5% | |
| 198Conneaut, OH | R+14.1 | R +4.1 | R+12.6 | — | R+4.0 | — | 12k | $61,741 | 16.2% | 86.0% | 9.1% | 1.8% | |
| 199Fairfield, OH | R+14.1 | R +1.8 | R+12.6 | — | R+7.3 | — | 45k | $77,937 | 30.7% | 61.1% | 14.9% | 11.4% | |
| 200Newtown, OH | R+15.1 | D +0.1 | R+13.6 | — | R+10.9 | — | 3k | $99,434 | 55.1% | 88.9% | 3.5% | 2.0% | |
| 201Northwood, OH | R+15.1 | R +7.4 | R+13.6 | — | R+4.2 | — | 5k | $77,268 | 25.7% | 89.0% | 0.0% | 15.6% | |
| 202Howland Center, OH | R+15.3 | R +4.9 | R+13.8 | — | R+6.6 | — | 6k | $86,135 | 35.4% | 91.0% | 3.5% | 2.2% | |
| 203Eastlake, OH | R+15.4 | D +1.1 | R+13.9 | — | R+4.6 | — | 17k | $62,072 | 21.7% | 88.1% | 4.3% | 2.9% | |
| 204West Carrollton, OH | R+15.7 | D +1.8 | R+14.2 | — | R+6.4 | — | 13k | $61,619 | 21.7% | 70.4% | 13.9% | 8.5% | |
| 205Alliance, OH | R+15.8 | R +5.2 | R+14.3 | — | R+5.6 | — | 21k | $56,106 | 17.0% | 83.3% | 8.0% | 1.6% | |
| 206Hubbard, OH | R+15.8 | R +6.2 | R+14.3 | — | R+3.7 | — | 8k | $62,593 | 27.8% | 91.5% | 3.9% | 1.3% | |
| 207Fairport Harbor, OH | R+16.0 | R +3.2 | R+14.5 | — | R+4.4 | — | 3k | $52,308 | 25.2% | 80.5% | 5.7% | 12.7% | |
| 208Lake Darby, OH | R+16.1 | D +0.8 | R+14.6 | — | — | — | 5k | $97,404 | 33.9% | 81.7% | 5.8% | 8.0% | |
| 209Mansfield, OH | R+16.3 | R +3.8 | R+14.8 | — | R+6.9 | — | 48k | $44,540 | 16.8% | 71.2% | 16.0% | 3.3% | |
| 210Zanesville, OH | R+16.3 | R +6.5 | R+14.8 | — | R+7.3 | — | 25k | $43,280 | 15.1% | 80.7% | 8.7% | 2.2% | |
| 211Mentor-on-the-Lake, OH | R+16.8 | R +3.6 | R+15.3 | — | R+6.0 | — | 7k | $67,188 | 24.7% | 89.8% | 3.4% | 3.5% | |
| 212North Royalton, OH | R+16.8 | D +0.1 | R+15.3 | — | R+7.7 | — | 31k | $83,670 | 38.3% | 87.7% | 1.6% | 4.5% | |
| 213Vermilion, OH | R+16.9 | R +1.1 | R+15.4 | — | R+4.8 | — | 10k | $69,701 | 32.3% | 94.9% | 0.1% | 4.3% | |
| 214Perry Heights, OH | R+17.0 | R +2.2 | R+15.5 | — | R+6.0 | — | 9k | $61,601 | 16.4% | 88.6% | 3.4% | 4.4% | |
| 215Geneva, OH | R+17.3 | R +4.3 | R+15.8 | — | — | — | 6k | $53,557 | 17.5% | 86.1% | 1.1% | 5.4% | |
| 216Reedurban, OH | R+17.9 | R +2.0 | R+16.4 | — | R+7.1 | — | 5k | $57,000 | 21.8% | 95.1% | 1.9% | 2.7% | |
| 217Monfort Heights, OH | R+18.2 | D +4.2 | R+16.7 | — | R+12.3 | — | 12k | $88,457 | 42.0% | 69.0% | 20.2% | 0.5% | |
| 218Green, OH | R+18.3 | R +0.9 | R+16.8 | — | R+9.9 | — | 27k | $95,047 | 42.4% | 91.5% | 1.2% | 1.5% | |
| 219Massillon, OH | R+18.3 | R +4.3 | R+16.8 | — | R+8.4 | — | 32k | $56,446 | 17.8% | 86.3% | 6.3% | 2.3% | |
| 220White Oak, OH | R+18.5 | D +3.3 | R+17.0 | — | R+12.1 | — | 19k | $70,341 | 34.4% | 67.0% | 18.9% | 2.7% | |
| 221Richfield, OH | R+18.7 | R +2.0 | R+17.2 | — | R+9.7 | — | 4k | $82,560 | 46.2% | 85.1% | 2.8% | 0.6% | |
| 222Bellbrook, OH | R+19.1 | D +4.2 | R+17.6 | — | R+13.2 | — | 7k | $111,513 | 50.4% | 89.2% | 0.5% | 1.9% | |
| 223Brunswick, OH | R+19.5 | R +1.5 | R+18.0 | — | R+7.5 | — | 35k | $90,663 | 27.9% | 89.3% | 1.6% | 4.4% | |
| 224Portsmouth, OH | R+19.5 | R +5.8 | R+18.0 | — | R+10.2 | — | 18k | $34,713 | 17.4% | 86.7% | 3.5% | 3.7% | |
| 225Tiffin, OH | R+19.6 | R +2.0 | R+18.1 | — | R+10.9 | — | 18k | $56,198 | 27.3% | 89.0% | 3.7% | 5.1% | |
| 226Portage Lakes, OH | R+19.8 | R +1.6 | R+18.3 | — | R+10.1 | — | 6k | $64,375 | 32.6% | 86.3% | 5.0% | 2.1% | |
| 227Edgewood, OH | R+20.4 | R +7.7 | R+18.9 | — | R+8.6 | — | 4k | $62,917 | 14.1% | 89.7% | 5.5% | 5.4% | |
| 228Lithopolis, OH | R+20.4 | R +0.5 | R+18.9 | — | R+12.3 | — | 3k | $115,208 | 39.2% | 76.7% | 6.1% | 11.6% | |
| 229Pataskala, OH | R+20.4 | R +1.4 | R+18.9 | — | R+10.6 | — | 18k | $92,033 | 29.2% | 69.7% | 9.6% | 4.9% | |
| 230Whitehouse, OH | R+20.9 | R +1.8 | R+19.4 | — | — | — | 5k | $93,229 | 35.4% | 93.1% | 0.4% | 5.3% | |
| 231Canfield, OH | R+21.0 | R +3.7 | R+19.5 | — | R+12.1 | — | 8k | $97,439 | 45.3% | 89.9% | 2.5% | 4.1% | |
| 232Moraine, OH | R+21.0 | R +5.0 | R+19.5 | — | R+11.5 | — | 7k | $48,788 | 17.3% | 64.9% | 15.5% | 13.2% | |
| 233Reading, OH | R+21.1 | R +1.1 | R+19.6 | — | R+12.9 | — | 11k | $61,866 | 24.5% | 79.0% | 9.3% | 3.7% | |
| 234Cortland, OH | R+21.5 | R +4.0 | R+20.0 | — | R+10.8 | — | 7k | $71,563 | 34.7% | 93.8% | 0.4% | 1.7% | |
| 235Independence, OH | R+21.7 | D +0.4 | R+20.2 | — | R+11.2 | — | 8k | $115,733 | 47.4% | 93.0% | 1.8% | 1.3% | |
| 236New Concord, OH | R+21.8 | R +6.0 | R+20.3 | — | R+15.3 | — | 3k | $70,313 | 44.6% | 87.5% | 3.7% | 5.9% | |
| 237Mineral Ridge, OH | R+22.0 | R +6.6 | R+20.5 | — | R+11.4 | — | 4k | $59,161 | 17.3% | 92.8% | 1.0% | 2.9% | |
| 238Chardon, OH | R+22.2 | R +1.3 | R+20.7 | — | R+12.2 | — | 5k | $86,613 | 48.0% | 95.4% | 0.8% | 1.5% | |
| 239Mogadore, OH | R+22.2 | R +5.3 | R+20.7 | — | R+10.9 | — | 4k | $82,557 | 27.7% | 90.2% | 0.5% | 4.9% | |
| 240Mulberry, OH | R+22.2 | R +0.2 | R+20.7 | — | R+17.0 | — | 4k | $75,969 | 29.0% | 87.3% | 8.0% | 1.2% | |
| 241Chesterland, OH | R+22.9 | R +1.0 | R+21.4 | — | R+14.4 | — | 7k | $107,898 | 40.7% | 92.6% | 0.1% | 1.0% | |
| 242Greentown, OH | R+22.9 | R +0.3 | R+21.4 | — | R+14.8 | — | 3k | $114,355 | 55.1% | 95.2% | 1.0% | 0.6% | |
| 243Dover, OH | R+23.0 | R +2.6 | R+21.5 | — | — | — | 13k | $64,276 | 27.0% | 89.5% | 0.9% | 7.6% | |
| 244Doylestown, OH | R+23.0 | No change | R+21.5 | — | R+13.1 | — | 3k | $79,181 | 34.0% | 92.7% | 0.6% | 5.0% | |
| 245North Kingsville, OH | R+23.3 | R +3.6 | R+21.8 | — | R+9.0 | — | 3k | $61,840 | 23.0% | 93.4% | 1.3% | 3.6% | |
| 246Newton Falls, OH | R+23.4 | R +3.4 | R+21.9 | — | R+9.8 | — | 5k | $50,506 | 18.5% | 93.1% | 3.5% | 3.6% | |
| 247Brimfield, OH | R+23.9 | R +1.2 | R+22.4 | — | R+13.6 | — | 3k | $90,377 | 24.7% | 96.0% | 0.0% | 0.7% | |
| 248Defiance, OH | R+24.0 | R +6.1 | R+22.5 | — | R+16.2 | — | 17k | $61,439 | 21.1% | 79.2% | 2.8% | 17.3% | |
| 249Marysville, OH | R+24.0 | No change | R+22.5 | — | R+15.9 | — | 28k | $92,619 | 33.1% | 85.5% | 2.9% | 5.7% | |
| 250Riverside, OH | R+24.1 | R +2.8 | R+22.6 | — | R+14.9 | — | 24k | $61,352 | 22.5% | 81.7% | 7.4% | 3.6% | |
| 251Findlay, OH | R+24.2 | No change | R+22.7 | — | R+17.0 | — | 40k | $61,423 | 30.6% | 85.5% | 2.7% | 8.5% | |
| 252Canal Fulton, OH | R+24.4 | R +3.5 | R+22.9 | — | R+14.5 | — | 5k | $62,044 | 22.0% | 92.2% | 0.4% | 1.6% | |
| 253Madison, OH | R+24.5 | D +1.1 | R+23.0 | — | R+13.8 | — | 3k | $94,928 | 20.7% | 95.3% | 0.4% | 1.0% | |
| 254Newark, OH | R+24.7 | R +2.3 | R+23.2 | — | R+14.9 | — | 51k | $61,670 | 23.0% | 87.2% | 3.1% | 3.0% | |
| 255Delshire, OH | R+25.1 | R +0.7 | R+23.6 | — | R+15.7 | — | 4k | $91,372 | 28.7% | 71.7% | 16.4% | 1.0% | |
| 256Kirtland, OH | R+25.1 | R +0.5 | R+23.6 | — | R+17.2 | — | 7k | $110,455 | 47.8% | 93.7% | 0.7% | 0.9% | |
| 257Four Bridges, OH | R+25.2 | D +1.2 | R+23.7 | — | R+21.3 | — | 3k | $121,764 | 58.6% | 82.2% | 5.8% | 2.3% | |
| 258Springboro, OH | R+25.2 | D +1.1 | R+23.7 | — | R+19.4 | — | 20k | $119,659 | 53.2% | 84.1% | 4.0% | 3.2% | |
| 259Mount Carmel, OH | R+25.4 | D +2.6 | R+23.9 | — | R+18.7 | — | 5k | $70,000 | 23.8% | 91.0% | 0.2% | 2.7% | |
| 260Batavia, OH | R+25.5 | D +5.5 | R+24.0 | — | R+18.8 | — | 3k | $60,984 | 14.8% | 89.4% | 3.1% | 3.7% | |
| 261Garrettsville, OH | R+25.6 | R +4.1 | R+24.1 | — | R+12.3 | — | 3k | $66,404 | 27.9% | 88.1% | 0.0% | 0.8% | |
| 262Middletown, OH | R+25.6 | R +5.6 | R+24.1 | — | R+17.6 | — | 52k | $57,102 | 17.6% | 71.6% | 13.4% | 8.2% | |
| 263Withamsville, OH | R+25.6 | D +0.6 | R+24.1 | — | R+16.9 | — | 7k | $72,300 | 22.9% | 85.4% | 2.5% | 5.6% | |
| 264Champion Heights, OH | R+26.1 | R +2.0 | R+24.6 | — | R+15.1 | — | 6k | $67,940 | 20.3% | 94.2% | 0.4% | 0.7% | |
| 265New Philadelphia, OH | R+26.1 | R +2.8 | R+24.6 | — | — | — | 18k | $58,547 | 24.4% | 91.5% | 0.9% | 10.2% | |
| 266Hamilton, OH | R+26.4 | R +2.8 | R+24.9 | — | R+17.8 | — | 63k | $55,166 | 16.5% | 73.8% | 7.7% | 12.0% | |
| 267Ada, OH | R+26.6 | R +1.1 | R+25.1 | — | R+15.6 | — | 5k | $61,649 | 36.5% | 84.6% | 3.8% | 4.9% | |
| 268Bluffton, OH | R+26.6 | R +4.4 | R+25.1 | — | R+19.8 | — | 4k | $75,694 | 43.7% | 86.3% | 3.0% | 2.3% | |
| 269Gibsonburg, OH | R+26.6 | R +5.5 | R+25.1 | — | R+14.6 | — | 3k | $75,278 | 16.3% | 85.3% | 1.6% | 8.3% | |
| 270Bryan, OH | R+26.9 | R +3.0 | R+25.4 | — | R+17.5 | — | 9k | $52,865 | 14.1% | 91.9% | 0.1% | 4.3% | |
| 271Martins Ferry, OH | R+27.0 | R +4.1 | R+25.5 | — | R+14.5 | — | 6k | $37,467 | 13.4% | 79.2% | 6.0% | 0.8% | |
| 272Uniontown, OH | R+27.0 | R +3.8 | R+25.5 | — | R+19.3 | — | 8k | $93,393 | 38.1% | 94.3% | 2.8% | 1.5% | |
| 273North Madison, OH | R+27.1 | R +5.7 | R+25.6 | — | R+15.8 | — | 9k | $67,711 | 17.6% | 88.8% | 0.0% | 2.5% | |
| 274Summerside, OH | R+27.1 | D +2.2 | R+25.6 | — | R+18.3 | — | 5k | $71,241 | 30.2% | 91.4% | 2.9% | 5.6% | |
| 275Norton, OH | R+27.2 | R +3.1 | R+25.7 | — | R+17.2 | — | 12k | $90,464 | 26.2% | 90.3% | 1.6% | 1.8% | |
| 276Norwalk, OH | R+27.3 | R +1.9 | R+25.8 | — | R+16.0 | — | 17k | $60,844 | 19.4% | 89.7% | 1.3% | 8.8% | |
| 277Swanton, OH | R+27.6 | R +4.5 | R+26.1 | — | R+19.3 | — | 4k | $68,299 | 17.9% | 89.1% | 0.1% | 5.0% | |
| 278Devola, OH | R+27.7 | R +2.1 | R+26.2 | — | R+21.8 | — | 3k | $99,702 | 34.5% | 92.7% | 0.0% | 0.0% | |
| 279Urbana, OH | R+27.8 | R +3.9 | R+26.3 | — | R+18.6 | — | 11k | $68,003 | 17.9% | 87.3% | 4.6% | 1.6% | |
| 280Steubenville, OH | R+28.0 | R +8.6 | R+26.5 | — | R+20.4 | — | 18k | $48,172 | 30.1% | 76.8% | 13.5% | 5.2% | |
| 281North Zanesville, OH | R+28.1 | D +0.4 | R+26.6 | — | R+20.6 | — | 3k | $83,904 | 39.6% | 87.5% | 2.3% | 6.5% | |
| 282Marion, OH | R+28.4 | R +4.0 | R+26.9 | — | R+15.8 | — | 36k | $47,951 | 10.5% | 80.6% | 8.9% | 4.0% | |
| 283Sunbury, OH | R+28.4 | R +1.1 | R+26.9 | — | R+20.9 | — | 8k | $108,787 | 48.3% | 93.8% | 0.7% | 4.8% | |
| 284London, OH | R+28.5 | R +4.5 | R+27.0 | — | R+17.2 | — | 10k | $60,231 | 22.3% | 89.9% | 1.1% | 1.9% | |
| 285Miamisburg, OH | R+28.5 | D +1.3 | R+27.0 | — | R+19.8 | — | 20k | $82,900 | 28.3% | 87.3% | 3.8% | 2.0% | |
| 286Sebring, OH | R+28.5 | R +6.0 | R+27.0 | — | R+18.5 | — | 4k | $49,541 | 16.0% | 94.5% | 0.9% | 1.9% | |
| 287Xenia, OH | R+28.6 | R +2.4 | R+27.1 | — | R+21.2 | — | 26k | $56,029 | 21.8% | 79.9% | 8.3% | 2.8% | |
| 288Delta, OH | R+28.7 | D +0.1 | R+27.2 | — | R+18.4 | — | 3k | $63,293 | 23.3% | 91.4% | 0.1% | 8.8% | |
| 289Lancaster, OH | R+28.7 | R +0.4 | R+27.2 | — | R+19.1 | — | 41k | $59,133 | 21.9% | 91.7% | 1.6% | 2.9% | |
| 290Wellsville, OH | R+28.9 | R +5.7 | R+27.4 | — | R+20.2 | — | 3k | $31,720 | 7.5% | 86.5% | 10.6% | 0.3% | |
| 291Delhi Hills, OH | R+29.3 | D +7.0 | R+27.8 | — | R+22.6 | — | 5k | $99,049 | 33.4% | 87.5% | 2.9% | 1.6% | |
| 292Ironton, OH | R+29.3 | R +5.9 | R+27.8 | — | R+19.6 | — | 11k | $47,648 | 18.8% | 92.1% | 3.1% | 0.9% | |
| 293Vandalia, OH | R+29.7 | R +1.0 | R+28.2 | — | R+21.5 | — | 15k | $73,275 | 29.2% | 88.4% | 3.2% | 2.1% | |
| 294South Lebanon, OH | R+29.8 | D +1.7 | R+28.3 | — | — | — | 7k | $104,511 | 40.8% | 83.2% | 2.2% | 1.1% | |
| 295Covedale, OH | R+30.1 | D +0.9 | R+28.6 | — | R+23.6 | — | 7k | $90,694 | 44.8% | 83.2% | 9.8% | 2.5% | |
| 296Mount Vernon, OH | R+30.2 | No change | R+28.7 | — | R+21.9 | — | 17k | $53,845 | 23.5% | 90.5% | 1.3% | 3.7% | |
| 297Orrville, OH | R+30.3 | R +1.3 | R+28.8 | — | R+21.2 | — | 8k | $72,569 | 24.6% | 86.4% | 7.6% | 4.4% | |
| 298Wintersville, OH | R+30.6 | R +1.8 | R+29.1 | — | R+19.3 | — | 4k | $76,768 | 24.8% | 93.9% | 1.9% | 1.7% | |
| 299Plain City, OH | R+30.8 | R +1.6 | R+29.3 | — | R+22.6 | — | 4k | $117,972 | 43.5% | 96.0% | 0.0% | 2.3% | |
| 300Union, OH | R+30.9 | D +0.7 | R+29.4 | — | R+21.2 | — | 7k | $73,353 | 24.0% | 82.6% | 5.3% | 1.2% | |
| 301Cambridge, OH | R+31.0 | R +3.7 | R+29.5 | — | R+18.7 | — | 10k | $42,946 | 15.4% | 89.7% | 6.1% | 2.2% | |
| 302Ballville, OH | R+31.4 | R +3.3 | R+29.9 | — | R+23.9 | — | 4k | $84,896 | 27.2% | 87.9% | 3.3% | 8.1% | |
| 303Lordstown, OH | R+31.7 | R +7.8 | R+30.2 | — | R+18.8 | — | 3k | $66,411 | 18.8% | 95.8% | 0.9% | 2.3% | |
| 304Enon, OH | R+32.1 | D +0.7 | R+30.6 | — | R+23.1 | — | 3k | $96,912 | 32.1% | 90.6% | 0.9% | 0.2% | |
| 305Louisville, OH | R+32.1 | R +2.9 | R+30.6 | — | R+22.7 | — | 10k | $64,375 | 22.4% | 94.9% | 0.7% | 2.3% | |
| 306New Franklin, OH | R+32.1 | R +5.3 | R+30.6 | — | R+21.4 | — | 14k | $90,244 | 24.7% | 94.2% | 0.5% | 1.1% | |
| 307Napoleon, OH | R+32.6 | R +4.0 | R+31.1 | — | R+22.9 | — | 9k | $76,639 | 19.5% | 91.3% | 0.4% | 6.9% | |
| 308Mount Repose, OH | R+32.7 | D +3.4 | R+31.2 | — | R+25.5 | — | 4k | $102,031 | 41.0% | 94.5% | 0.0% | 0.9% | |
| 309St. Clairsville, OH | R+32.8 | R +0.2 | R+31.3 | — | R+23.8 | — | 5k | $76,480 | 37.2% | 84.6% | 2.7% | 5.1% | |
| 310Jefferson, OH | R+32.9 | R +2.1 | R+31.4 | — | R+22.2 | — | 4k | $53,333 | 23.4% | 92.0% | 0.5% | 7.0% | |
| 311Wilmington, OH | R+33.1 | R +4.5 | R+31.6 | — | R+25.1 | — | 13k | $57,199 | 21.2% | 86.2% | 4.9% | 2.8% | |
| 312Grafton, OH | R+33.4 | R +1.3 | R+31.9 | — | R+19.8 | — | 6k | $90,724 | 11.2% | 60.5% | 22.4% | 13.9% | |
| 313Dry Ridge, OH | R+33.6 | D +6.0 | R+32.1 | — | R+28.2 | — | 3k | $73,897 | 38.2% | 70.7% | 23.2% | 2.2% | |
| 314Troy, OH | R+33.6 | R +1.4 | R+32.1 | — | R+26.0 | — | 27k | $68,830 | 33.2% | 83.9% | 3.4% | 2.9% | |
| 315Wellington, OH | R+33.6 | R +3.5 | R+32.1 | — | R+20.3 | — | 5k | $61,578 | 24.1% | 94.3% | 0.0% | 4.4% | |
| 316Uhrichsville, OH | R+33.8 | R +1.8 | R+32.3 | — | — | — | 5k | $41,846 | 9.9% | 94.4% | 1.8% | 2.0% | |
| 317Taylor Creek, OH | R+33.9 | D +4.5 | R+32.4 | — | R+28.7 | — | 4k | $99,323 | 32.5% | 80.1% | 8.5% | 2.7% | |
| 318Amelia, OH | R+34.0 | D +1.6 | R+32.5 | — | R+26.6 | — | 13k | $70,938 | 24.0% | 91.4% | 1.6% | 5.3% | |
| 319Bridgetown, OH | R+34.0 | D +2.0 | R+32.5 | — | R+26.1 | — | 13k | $80,564 | 33.6% | 89.6% | 2.9% | 0.8% | |
| 320Lebanon, OH | R+34.0 | D +0.1 | R+32.5 | — | R+27.6 | — | 22k | $83,685 | 29.1% | 90.3% | 1.4% | 1.9% | |
| 321Shadyside, OH | R+34.0 | R +4.9 | R+32.5 | — | R+22.8 | — | 3k | $54,153 | 21.0% | 94.4% | 0.0% | 0.0% | |
| 322Beechwood Trails, OH | R+34.1 | R +1.4 | R+32.6 | — | R+25.5 | — | 3k | $110,887 | 41.8% | 96.2% | 1.4% | 4.2% | |
| 323Bellaire, OH | R+34.1 | R +6.2 | R+32.6 | — | R+19.9 | — | 4k | $38,205 | 8.5% | 82.6% | 7.3% | 0.3% | |
| 324Logan, OH | R+34.1 | R +2.0 | R+32.6 | — | — | — | 7k | $57,882 | 14.3% | 91.8% | 0.8% | 2.7% | |
| 325Salem, OH | R+34.1 | R +3.9 | R+32.6 | — | R+24.2 | — | 12k | $47,073 | 19.8% | 95.9% | 0.1% | 1.6% | |
| 326Waverly, OH | R+34.1 | R +3.9 | R+32.6 | — | R+20.0 | — | 4k | $55,172 | 23.4% | 98.1% | 0.1% | 0.6% | |
| 327Ashland, OH | R+34.2 | D +0.4 | R+32.7 | — | R+26.7 | — | 19k | $60,029 | 23.8% | 91.8% | 1.7% | 2.4% | |
| 328Circleville, OH | R+34.3 | R +0.4 | R+32.8 | — | R+25.0 | — | 14k | $60,296 | 22.1% | 90.4% | 3.0% | 1.8% | |
| 329Johnstown, OH | R+34.3 | D +1.9 | R+32.8 | — | R+26.4 | — | 5k | $91,713 | 33.8% | 92.4% | 0.0% | 1.8% | |
| 330Richville, OH | R+34.6 | R +1.3 | R+33.1 | — | R+22.8 | — | 3k | $74,375 | 14.2% | 93.6% | 1.4% | 1.6% | |
| 331East Liverpool, OH | R+35.0 | R +7.7 | R+33.5 | — | R+21.2 | — | 10k | $34,009 | 9.2% | 86.1% | 4.1% | 3.5% | |
| 332Wauseon, OH | R+35.7 | R +1.2 | R+34.2 | — | R+28.9 | — | 8k | $64,477 | 22.5% | 86.6% | 0.3% | 13.6% | |
| 333Heath, OH | R+35.8 | No change | R+34.3 | — | R+26.3 | — | 11k | $71,917 | 23.7% | 93.7% | 0.9% | 2.3% | |
| 334Bellevue, OH | R+36.0 | R +2.8 | R+34.5 | — | R+24.1 | — | 8k | $53,875 | 13.1% | 90.4% | 1.0% | 9.3% | |
| 335Coshocton, OH | R+36.2 | R +4.5 | R+34.7 | — | R+22.9 | — | 11k | $48,731 | 20.0% | 95.8% | 1.0% | 1.4% | |
| 336Monroe, OH | R+36.6 | R +2.6 | R+35.1 | — | R+27.4 | — | 15k | $105,250 | 39.4% | 83.4% | 3.0% | 5.1% | |
| 337Tipp City, OH | R+37.1 | D +2.3 | R+35.6 | — | R+30.0 | — | 10k | $78,098 | 34.0% | 92.9% | 0.3% | 1.0% | |
| 338Lodi, OH | R+37.2 | R +0.4 | R+35.7 | — | R+22.6 | — | 3k | $51,914 | 5.4% | 94.5% | 0.0% | 3.2% | |
| 339Ontario, OH | R+37.3 | No change | R+35.8 | — | R+28.7 | — | 7k | $68,539 | 23.6% | 85.3% | 5.6% | 1.7% | |
| 340Columbiana, OH | R+37.7 | R +1.3 | R+36.2 | — | R+27.4 | — | 7k | $54,688 | 35.0% | 89.3% | 0.0% | 5.3% | |
| 341LaGrange, OH | R+37.8 | R +7.3 | R+36.3 | — | R+23.9 | — | 3k | $94,922 | 26.1% | 90.4% | 0.3% | 7.1% | |
| 342Northridge, OH | R+38.2 | R +7.4 | R+36.7 | — | R+29.2 | — | 8k | $84,974 | 23.1% | 93.1% | 1.6% | 0.6% | |
| 343Toronto, OH | R+38.2 | R +3.7 | R+36.7 | — | R+23.9 | — | 5k | $55,972 | 19.4% | 92.7% | 1.8% | 1.0% | |
| 344Dent, OH | R+38.3 | D +1.7 | R+36.8 | — | R+32.0 | — | 12k | $86,636 | 41.4% | 91.2% | 3.0% | 1.5% | |
| 345West Jefferson, OH | R+38.6 | D +0.5 | R+37.1 | — | R+27.9 | — | 4k | $64,136 | 11.9% | 94.2% | 0.2% | 3.7% | |
| 346Upper Sandusky, OH | R+38.8 | D +1.0 | R+37.3 | — | R+29.8 | — | 7k | $67,071 | 22.9% | 92.3% | 0.3% | 6.2% | |
| 347Wilkshire Hills, OH | R+38.9 | R +3.8 | R+37.4 | — | — | — | 3k | $63,490 | 33.3% | 96.2% | 1.7% | 0.0% | |
| 348Mount Gilead, OH | R+39.0 | R +3.0 | R+37.5 | — | R+28.1 | — | 3k | $44,643 | 15.7% | 88.5% | 2.5% | 6.3% | |
| 349Lexington, OH | R+39.4 | D +2.7 | R+37.9 | — | R+33.1 | — | 5k | $52,196 | 25.9% | 92.3% | 3.7% | 2.7% | |
| 350Buckeye Lake, OH | R+39.6 | R +5.2 | R+38.1 | — | R+25.9 | — | 3k | $79,286 | 14.2% | 94.7% | 0.6% | 4.6% | |
| 351Middlefield, OH | R+39.6 | R +3.0 | R+38.1 | — | R+27.3 | — | 3k | $65,319 | 24.4% | 94.6% | 0.8% | 1.8% | |
| 352Mingo Junction, OH | R+39.9 | R +4.0 | R+38.4 | — | R+25.0 | — | 3k | $53,833 | 17.8% | 94.5% | 0.7% | 0.0% | |
| 353Hartville, OH | R+40.2 | R +1.4 | R+38.7 | — | R+34.8 | — | 3k | $69,648 | 39.2% | 85.3% | 8.0% | 4.7% | |
| 354Burlington, OH | R+40.3 | R +8.1 | R+38.8 | — | R+32.0 | — | 3k | $31,058 | 14.6% | 88.3% | 1.9% | 3.5% | |
| 355Carey, OH | R+40.3 | R +1.7 | R+38.8 | — | R+31.9 | — | 4k | $75,069 | 16.5% | 96.9% | 0.2% | 1.9% | |
| 356North Baltimore, OH | R+40.3 | R +6.3 | R+38.8 | — | R+24.5 | — | 4k | $60,396 | 14.3% | 87.9% | 1.7% | 8.0% | |
| 357Bellefontaine, OH | R+40.6 | R +2.3 | R+39.1 | — | R+31.4 | — | 14k | $58,806 | 15.8% | 84.9% | 3.5% | 3.5% | |
| 358Clyde, OH | R+40.8 | R +5.6 | R+39.3 | — | R+28.8 | — | 6k | $50,574 | 21.4% | 95.1% | 0.1% | 4.7% | |
| 359Rittman, OH | R+41.1 | R +5.3 | R+39.6 | — | R+31.4 | — | 6k | $60,154 | 21.6% | 94.4% | 0.1% | 3.6% | |
| 360Loudonville, OH | R+41.2 | R +0.1 | R+39.7 | — | R+30.2 | — | 3k | $56,005 | 22.8% | 98.7% | 0.0% | 3.5% | |
| 361Apple Valley, OH | R+41.4 | R +1.9 | R+39.9 | — | R+34.1 | — | 6k | $100,593 | 37.5% | 88.5% | 2.6% | 3.1% | |
| 362Lisbon, OH | R+41.4 | R +2.2 | R+39.9 | — | R+29.8 | — | 3k | $46,667 | 16.3% | 94.1% | 0.7% | 5.2% | |
| 363Baltimore, OH | R+41.8 | R +1.4 | R+40.3 | — | R+30.4 | — | 3k | $59,769 | 24.4% | 94.0% | 0.0% | 0.0% | |
| 364Minerva, OH | R+42.3 | R +3.4 | R+40.8 | — | R+30.0 | — | 3k | $54,380 | 8.6% | 93.5% | 1.4% | 0.3% | |
| 365New Carlisle, OH | R+42.4 | R +2.6 | R+40.9 | — | R+32.6 | — | 6k | $64,443 | 11.0% | 73.5% | 0.8% | 22.2% | |
| 366Piqua, OH | R+42.4 | R +3.1 | R+40.9 | — | R+32.4 | — | 21k | $67,796 | 15.0% | 90.9% | 2.5% | 1.7% | |
| 367Commercial Point, OH | R+42.8 | R +0.1 | R+41.3 | — | R+32.7 | — | 3k | $107,868 | 31.0% | 90.4% | 4.4% | 4.6% | |
| 368South Bloomfield, OH | R+43.4 | R +0.5 | R+41.9 | — | R+33.9 | — | 3k | $75,625 | 21.2% | 91.6% | 0.7% | 2.4% | |
| 369Galion, OH | R+43.7 | R +1.5 | R+42.2 | — | R+34.0 | — | 10k | $52,176 | 14.7% | 95.8% | 0.3% | 1.2% | |
| 370New London, OH | R+43.8 | R +5.8 | R+42.3 | — | R+30.7 | — | 3k | $50,114 | 9.9% | 90.4% | 3.2% | 1.7% | |
| 371Van Wert, OH | R+43.8 | D +1.8 | R+42.3 | — | R+37.7 | — | 11k | $55,113 | 16.0% | 89.2% | 0.5% | 5.7% | |
| 372New Lexington, OH | R+43.9 | R +10.0 | R+42.4 | — | R+29.3 | — | 5k | $43,734 | 15.2% | 97.1% | 0.0% | 0.6% | |
| 373Montpelier, OH | R+44.1 | R +0.2 | R+42.6 | — | R+31.7 | — | 4k | $41,269 | 6.2% | 96.1% | 0.0% | 2.4% | |
| 374Willard, OH | R+44.1 | R +8.1 | R+42.6 | — | R+33.5 | — | 6k | $53,542 | 16.6% | 89.0% | 0.6% | 18.3% | |
| 375Germantown, OH | R+44.4 | R +1.2 | R+42.9 | — | R+36.3 | — | 6k | $90,125 | 28.3% | 94.0% | 0.0% | 2.6% | |
| 376New Richmond, OH | R+44.7 | R +4.1 | R+43.2 | — | R+35.9 | — | 3k | $80,536 | 27.0% | 89.6% | 7.2% | 0.5% | |
| 377East Palestine, OH | R+44.8 | R +4.1 | R+43.3 | — | R+25.1 | — | 5k | $49,777 | 13.7% | 90.1% | 0.1% | 5.9% | |
| 378Hicksville, OH | R+44.8 | R +0.5 | R+43.3 | — | R+39.4 | — | 3k | $63,088 | 11.5% | 89.3% | 0.3% | 11.3% | |
| 379Morrow, OH | R+44.9 | R +0.9 | R+43.4 | — | R+37.9 | — | 3k | $82,260 | 35.3% | 87.6% | 4.1% | 5.9% | |
| 380Washington Court House, OH | R+44.9 | R +3.1 | R+43.4 | — | R+34.1 | — | 14k | $55,998 | 12.5% | 89.6% | 3.2% | 2.1% | |
| 381Belpre, OH | R+45.0 | R +3.3 | R+43.5 | — | R+35.5 | — | 7k | $54,592 | 16.7% | 95.1% | 0.9% | 1.4% | |
| 382Cadiz, OH | R+45.1 | R +4.1 | R+43.6 | — | R+31.5 | — | 3k | $44,113 | 12.1% | 86.5% | 9.0% | 0.7% | |
| 383Crestline, OH | R+45.1 | R +7.0 | R+43.6 | — | R+32.9 | — | 4k | $51,766 | 19.9% | 90.4% | 0.3% | 2.0% | |
| 384Bucyrus, OH | R+45.5 | R +1.0 | R+44.0 | — | R+34.2 | — | 12k | $54,349 | 12.5% | 94.3% | 1.5% | 2.5% | |
| 385Strasburg, OH | R+45.5 | R +4.4 | R+44.0 | — | — | — | 3k | $64,330 | 22.7% | 87.8% | 0.4% | 12.2% | |
| 386South Point, OH | R+45.7 | R +6.6 | R+44.2 | — | R+36.7 | — | 3k | $80,341 | 19.7% | 94.7% | 2.4% | 3.1% | |
| 387Hebron, OH | R+46.0 | R +5.7 | R+44.5 | — | R+33.6 | — | 3k | $66,627 | 14.4% | 91.0% | 4.0% | 2.0% | |
| 388Archbold, OH | R+46.1 | R +1.2 | R+44.6 | — | R+42.0 | — | 4k | $72,631 | 27.0% | 78.3% | 1.4% | 19.4% | |
| 389Gallipolis, OH | R+46.1 | R +4.1 | R+44.6 | — | R+38.0 | — | 3k | $45,417 | 25.9% | 91.1% | 2.9% | 1.9% | |
| 390Paulding, OH | R+46.2 | R +9.0 | R+44.7 | — | R+41.8 | — | 3k | $53,750 | 13.6% | 80.7% | 0.6% | 13.2% | |
| 391West Lafayette, OH | R+46.2 | R +4.2 | R+44.7 | — | R+30.5 | — | 3k | $49,261 | 14.7% | 97.0% | 0.6% | 2.5% | |
| 392Greenfield, OH | R+46.5 | R +8.2 | R+45.0 | — | R+34.9 | — | 4k | $46,875 | 14.1% | 86.5% | 6.5% | 3.3% | |
| 393Kenton, OH | R+46.7 | R +1.3 | R+45.2 | — | R+32.7 | — | 8k | $56,033 | 16.8% | 93.3% | 0.9% | 1.4% | |
| 394Barnesville, OH | R+46.9 | R +1.0 | R+45.4 | — | R+32.0 | — | 4k | $42,443 | 15.4% | 91.3% | 0.8% | 2.1% | |
| 395Shelby, OH | R+47.0 | R +1.4 | R+45.5 | — | R+35.3 | — | 9k | $58,351 | 15.7% | 95.0% | 0.3% | 1.4% | |
| 396Celina, OH | R+47.2 | R +1.3 | R+45.7 | — | R+39.4 | — | 11k | $62,849 | 21.2% | 89.9% | 4.0% | 3.0% | |
| 397Greenville, OH | R+47.4 | R +0.7 | R+45.9 | — | R+37.2 | — | 13k | $47,237 | 16.3% | 94.4% | 0.2% | 1.8% | |
| 398Hillsboro, OH | R+47.5 | R +6.6 | R+46.0 | — | R+36.6 | — | 7k | $55,521 | 18.5% | 90.4% | 3.4% | 0.6% | |
| 399Jackson, OH | R+47.9 | R +2.0 | R+46.4 | — | R+38.5 | — | 6k | $53,538 | 18.3% | 92.4% | 0.6% | 2.1% | |
| 400Brookville, OH | R+48.2 | R +0.7 | R+46.7 | — | R+36.3 | — | 6k | $63,598 | 23.0% | 90.4% | 0.5% | 0.7% | |
| 401Eaton, OH | R+48.4 | R +0.8 | R+46.9 | — | R+38.6 | — | 8k | $51,467 | 16.3% | 96.2% | 1.1% | 0.0% | |
| 402Franklin, OH | R+49.1 | R +1.7 | R+47.6 | — | R+41.3 | — | 12k | $58,587 | 15.8% | 87.0% | 3.0% | 4.9% | |
| 403Carrollton, OH | R+49.2 | D +0.5 | R+47.7 | — | R+39.4 | — | 3k | $55,750 | 19.4% | 98.8% | 0.0% | 0.9% | |
| 404Park Layne, OH | R+49.4 | R +7.8 | R+47.9 | — | R+37.4 | — | 4k | $82,604 | 7.7% | 92.4% | 0.0% | 1.0% | |
| 405Newcomerstown, OH | R+49.6 | R +0.5 | R+48.1 | — | — | — | 4k | $45,588 | 10.0% | 95.9% | 0.0% | 3.4% | |
| 406Ashville, OH | R+49.8 | R +0.1 | R+48.3 | — | R+42.0 | — | 5k | $66,522 | 20.9% | 94.4% | 0.7% | 2.6% | |
| 407Mack, OH | R+49.8 | R +0.3 | R+48.3 | — | R+43.9 | — | 12k | $121,609 | 39.8% | 96.4% | 2.1% | 0.1% | |
| 408Sidney, OH | R+49.8 | R +1.2 | R+48.3 | — | — | — | 21k | $60,668 | 18.6% | 86.3% | 4.9% | 2.2% | |
| 409Waynesville, OH | R+49.8 | R +1.4 | R+48.3 | — | R+43.0 | — | 3k | $79,048 | 28.7% | 96.8% | 0.6% | 3.2% | |
| 410Calcutta, OH | R+49.9 | R +5.7 | R+48.4 | — | R+39.6 | — | 5k | $58,793 | 16.1% | 92.1% | 2.6% | 0.0% | |
| 411Fredericktown, OH | R+50.0 | R +1.7 | R+48.5 | — | R+41.7 | — | 3k | $65,510 | 18.7% | 96.3% | 0.1% | 0.0% | |
| 412Wellston, OH | R+50.3 | R +3.6 | R+48.8 | — | R+39.4 | — | 5k | $56,193 | 12.0% | 97.7% | 0.2% | 0.0% | |
| 413Williamsburg, OH | R+50.4 | R +1.2 | R+48.9 | — | R+42.3 | — | 3k | $62,500 | 11.5% | 94.1% | 0.7% | 0.4% | |
| 414Millersburg, OH | R+50.6 | R +2.1 | R+49.1 | — | R+40.2 | — | 3k | $43,007 | 20.9% | 92.0% | 0.0% | 0.0% | |
| 415Cleves, OH | R+50.9 | D +2.4 | R+49.4 | — | R+42.4 | — | 3k | $77,188 | 25.0% | 93.8% | 0.8% | 1.3% | |
| 416Hunter, OH | R+51.4 | D +1.6 | R+49.9 | — | R+43.5 | — | 4k | $127,411 | 31.4% | 87.4% | 0.0% | 1.5% | |
| 417Wheelersburg, OH | R+51.5 | R +5.5 | R+50.0 | — | R+42.8 | — | 6k | $63,132 | 32.8% | 95.1% | 0.2% | 0.3% | |
| 418West Union, OH | R+51.6 | R +2.5 | R+50.1 | — | R+40.4 | — | 3k | $29,056 | 16.3% | 93.9% | 0.7% | 1.9% | |
| 419Sabina, OH | R+51.7 | R +2.0 | R+50.2 | — | R+40.6 | — | 3k | $48,750 | 8.5% | 94.7% | 0.0% | 2.3% | |
| 420Fort Shawnee, OH | R+52.8 | R +3.8 | R+51.3 | — | R+43.3 | — | 6k | $90,491 | 30.6% | 88.2% | 4.5% | 2.1% | |
| 421West Milton, OH | R+53.1 | R +0.1 | R+51.6 | — | R+43.9 | — | 5k | $62,885 | 14.8% | 94.8% | 0.0% | 0.0% | |
| 422Trenton, OH | R+53.8 | R +2.3 | R+52.3 | — | R+44.9 | — | 14k | $80,635 | 17.2% | 96.9% | 1.1% | 2.0% | |
| 423West Portsmouth, OH | R+54.0 | R +6.3 | R+52.5 | — | R+42.5 | — | 3k | $41,695 | 11.3% | 95.2% | 0.0% | 0.0% | |
| 424Lake Lakengren, OH | R+54.3 | D +0.4 | R+52.8 | — | R+48.6 | — | 3k | $87,135 | 29.5% | 94.8% | 0.0% | 0.9% | |
| 425New Lebanon, OH | R+54.7 | R +2.9 | R+53.2 | — | R+44.8 | — | 4k | $69,906 | 10.5% | 87.9% | 1.8% | 0.2% | |
| 426Ottawa, OH | R+54.9 | R +5.5 | R+53.4 | — | R+47.3 | — | 4k | $69,950 | 33.0% | 82.6% | 3.3% | 14.2% | |
| 427Georgetown, OH | R+55.1 | R +8.3 | R+53.6 | — | R+44.9 | — | 4k | $41,607 | 14.5% | 94.7% | 2.9% | 1.1% | |
| 428Bethel, OH | R+55.3 | R +1.0 | R+53.8 | — | R+47.7 | — | 3k | $43,779 | 10.5% | 96.1% | 0.2% | 1.7% | |
| 429Harrison, OH | R+55.8 | R +2.9 | R+54.3 | — | R+45.9 | — | 13k | $100,000 | 30.8% | 92.9% | 0.8% | 1.9% | |
| 430Wapakoneta, OH | R+55.9 | R +3.4 | R+54.4 | — | — | — | 10k | $65,570 | 19.2% | 93.4% | 0.9% | 1.6% | |
| 431Miami Heights, OH | R+56.5 | D +0.4 | R+55.0 | — | R+50.0 | — | 5k | $118,125 | 43.9% | 96.0% | 0.7% | 2.7% | |
| 432Delphos, OH | R+57.6 | R +1.8 | R+56.1 | — | R+47.7 | — | 7k | $61,037 | 18.4% | 89.4% | 2.9% | 3.0% | |
| 433St. Marys, OH | R+57.6 | R +2.4 | R+56.1 | — | — | — | 8k | $79,516 | 17.5% | 91.2% | 1.7% | 5.9% | |
| 434Carlisle, OH | R+61.2 | R +1.0 | R+59.7 | — | — | — | 6k | $71,136 | 17.8% | 92.7% | 0.2% | 1.2% | |
| 435Blanchester, OH | R+61.3 | D +2.1 | R+59.8 | — | R+51.7 | — | 5k | $54,583 | 6.8% | 89.5% | 0.2% | 6.3% | |
| 436New Bremen, OH | R+61.4 | D +0.5 | R+59.9 | — | — | — | 3k | $82,019 | 31.9% | 95.2% | 0.6% | 0.6% | |
| 437Shawnee Hills, OH | R+61.6 | R +0.6 | R+60.1 | — | R+53.9 | — | 3k | $108,750 | 34.7% | 97.0% | 0.2% | 0.0% | |
| 438Mount Orab, OH | R+62.0 | R +4.0 | R+60.5 | — | R+52.9 | — | 5k | $58,347 | 13.9% | 97.6% | 0.0% | 0.1% | |
| 439Ross, OH | R+62.4 | R +2.5 | R+60.9 | — | R+52.8 | — | 3k | $64,522 | 32.5% | 88.3% | 0.0% | 1.0% | |
| 440Covington, OH | R+62.9 | R +7.0 | R+61.4 | — | R+49.9 | — | 3k | $59,750 | 14.9% | 97.7% | 1.6% | 2.4% | |
| 441Coldwater, OH | R+63.1 | R +1.3 | R+61.6 | — | R+55.6 | — | 4k | $68,009 | 29.0% | 93.5% | 0.0% | 5.2% | |
| 442Arcanum, OH | R+64.0 | R +3.4 | R+62.5 | — | R+53.1 | — | 3k | $60,481 | 21.2% | 94.4% | 0.0% | 0.5% | |
| 443Sugarcreek, OH | R+66.0 | R +5.3 | R+64.5 | — | — | — | 3k | $72,222 | 23.5% | 96.2% | 0.0% | 0.0% | |
| 444Versailles, OH | R+68.9 | R +1.9 | R+67.4 | — | R+64.3 | — | 3k | $70,717 | 29.5% | 98.7% | 0.1% | 1.4% | |
| 445Minster, OH | R+69.1 | R +4.2 | R+67.6 | — | — | — | 3k | $88,000 | 38.7% | 99.0% | 0.3% | 0.6% | |
| 446Cedarville, OH | R+69.3 | R +5.9 | R+67.8 | — | R+65.8 | — | 4k | $63,750 | 43.3% | 72.8% | 15.2% | 2.6% | |
| 447St. Henry, OH | R+70.0 | D +0.1 | R+68.5 | — | R+65.6 | — | 3k | $115,653 | 35.7% | 97.2% | 0.0% | 5.1% | |
Go deeper
The table, map, rollups, and Place pages read the same baked release.