- Lead
- 64,240
- Total
- 310,913
- vs nation
- D+22.1
- Turnout
- 65.1%
Lake County, IL
▦ precinct · ▥ counties · ▢ no spatial detail
President margin by year
Place winner margin
President results by year
2024 turnout 65.1% of 484,882 citizens 18+
- Lead
- 80,438
- Total
- 335,675
- vs nation
- D+19.5
- Turnout
- 71.5%
- Lead
- 61,328
- Total
- 303,520
- vs nation
- D+18.1
- Turnout
- 65.7%
- Lead
- 23,993
- Total
- 287,493
- vs nation
- D+4.5
- Turnout
- —
- Lead
- 58,697
- Total
- 299,105
- vs nation
- D+12.4
- Turnout
- —
- Lead
- 4,729
- Total
- 275,295
- vs nation
- D+0.7
- Turnout
- —
- Lead
- 5,930
- Total
- 242,164
- vs nation
- R+3.0
- Turnout
- —
- Lead
- 166
- Total
- 204,764
- vs nation
- R+8.4
- Turnout
- —
Key facts
- 2024 presidential margin
- D+20.7MIT Election Lab
- Population
- 714,2232024 5-year
- Population density
- 1,610 / sq mi2024 5-year · TIGER/Line
- Land area
- 444 sq miTIGER/Line
- Median household income
- $110,4162024 5-year
- White (non-Hispanic)
- 56.2%2024 5-year
- Black
- 6.3%2024 5-year
- Hispanic / Latino
- 24.9%2024 5-year
- Peak Democratic margin
- D+24.0 in 2020MIT Election Lab
- Peak Republican margin
- R+70.1 in 1920MIT Election Lab
- Most similar
- DuPage County, IL · twin score 95.5
Turnout and midterm durability
Participation measured against the same-year citizen voting-age population. Audited cycles count total general-election participants — ballots or participating voters, not presidential candidate votes. Cycles before 2016 predate that series and are derived from the certified presidential returns instead; they are marked everywhere they appear and are excluded from the figures below.
- 2024 turnout
- 65.1%315,616 participants ÷ 484,882 CVAP
- 2020→2022 drop-off
- +23.6 ptsPresidential-dependent
- Drop-off vs state
- +1.5 ptsPositive means a larger decline than the statewide pattern
- Mechanical 2026
- 41.5%–48.4%Recent-cycle and two-cycle persistence scenarios; not a forecast
Select a presidential cycle to show it on the map and results ledger above.
| Cycle | Participants | CVAP | Turnout | Series | Quality |
|---|---|---|---|---|---|
| 315,616 | 484,882 ± 2,845 | 65.1% | Audited | A/A | |
| 2022Mid | 232,919 | 485,976 ± 2,532 | 47.9% | Audited | C/A |
| 338,043 | 472,688 ± 2,518 | 71.5% | Audited | A/A | |
| 2018Mid | 261,893 | 468,732 ± 2,177 | 55.9% | Audited | A/A |
| 303,520 | 462,021 ± 2,299 | 65.7% | Audited | C/A | |
| 287,493 | 447,223 | 64.3% | Derived | — | |
| 299,105 | 439,979 | 68.0% | Derived | — | |
| 275,295 | 432,735 extrapolated | 63.6% | Derived | — |
Sources and methods
Audited cycles (2016, 2018, 2020, 2022, 2024) count total general-election participants against the same-year CVAP special tabulation, each cell carrying its own numerator and denominator quality grade. Derived cycles (2004, 2008, 2012) come from the certified presidential returns on this page over the ACS 5-year CVAP series, so they measure presidential votes cast rather than ballots — a floor on participation. Where a derived cycle predates the ACS its denominator is extrapolated rather than read, and says so on its own line below. They are shown for the longer arc and are excluded from the drop-off, excess-drop-off, and 2026 scenario figures above.
- 2024: numerator source 158, denominator source 157; total voters participating; eavs-f1a-v1:observed:native; allocation share 0.0%; series 311/228.
- 2022: numerator source 159, denominator source 157; top ticket votes; canonical-complete-contest-floor-v1; allocation share 0.0%; series 154/183.
- 2020: numerator source 158, denominator source 157; total voters participating; eavs-f1a-v1:observed:native; allocation share 0.0%; series 301/2.
- 2018: numerator source 158, denominator source 157; total voters participating; eavs-f1a-v1:observed:native; allocation share 0.0%; series 297/138.
- 2016: numerator source 159, denominator source 157; top ticket votes; canonical-complete-contest-floor-v1; allocation share 0.0%; series 148/111.
- 2012 (derived): Certified presidential returns · ACS 5-year CVAP (B05003); presidential votes cast — a floor on participation, not a ballot count.
- 2008 (derived): Certified presidential returns · ACS 5-year CVAP (B05003); presidential votes cast — a floor on participation, not a ballot count.
- 2004 (derived): Certified presidential returns · extrapolated CVAP denominator; presidential votes cast — a floor on participation, not a ballot count; 2004 predates the ACS, so the denominator is a linear back-extrapolation from the 2008 and 2012 CVAP values, not a read figure.
Interactive election map
One map. Every available contest.
The map and local result cover Lake County only. The complete contest result is shown below for comparison.
Lake County result
0 precinct units · 0 candidate votes
Governor contest result
Loading the complete contest result…
Explore precinct resultsSearch, sort, compare years, or export CSV · 431 precincts
Precinct data
Results by precinct
431 precincts · 315,616 votes
Precinct boundaries and identifiers are cycle-specific. This table does not join rows across years without a validated crosswalk.
| Precinct -Libertyville 200Libertyville 200 | 653 | 396 | 43 | 1,092 | 59.8% | 36.3% | D+23.5 |
|---|---|---|---|---|---|---|---|
| Precinct -Vernon 263Vernon 263 | 498 | 526 | 51 | 1,075 | 46.3% | 48.9% | R+2.6 |
| Precinct -West Deerfield 416West Deerfield 416 | 770 | 242 | 45 | 1,057 | 72.8% | 22.9% | D+50.0 |
| Precinct -Moraine 218Moraine 218 | 834 | 183 | 27 | 1,044 | 79.9% | 17.5% | D+62.4 |
| Precinct -Libertyville 204Libertyville 204 | 628 | 369 | 37 | 1,034 | 60.7% | 35.7% | D+25.0 |
| Precinct -West Deerfield 407West Deerfield 407 | 773 | 221 | 38 | 1,032 | 74.9% | 21.4% | D+53.5 |
| Precinct -West Deerfield 412West Deerfield 412 | 746 | 228 | 37 | 1,011 | 73.8% | 22.6% | D+51.2 |
| Precinct -Shields 249Shields 249 | 642 | 325 | 43 | 1,010 | 63.6% | 32.2% | D+31.4 |
| Precinct -Libertyville 209Libertyville 209 | 671 | 304 | 28 | 1,003 | 66.9% | 30.3% | D+36.6 |
| Precinct -Ela 80Ela 80 | 498 | 456 | 29 | 983 | 50.7% | 46.4% | D+4.3 |
| Precinct -West Deerfield 415West Deerfield 415 | 792 | 166 | 23 | 981 | 80.7% | 16.9% | D+63.8 |
| Precinct -Fremont 111Fremont 111 | 563 | 396 | 21 | 980 | 57.4% | 40.4% | D+17.0 |
| Precinct -Fremont 110Fremont 110 | 577 | 379 | 18 | 974 | 59.2% | 38.9% | D+20.3 |
| Precinct -Newport 235Newport 235 | 456 | 479 | 33 | 968 | 47.1% | 49.5% | R+2.4 |
| Precinct -Fremont 115Fremont 115 | 464 | 460 | 43 | 967 | 48.0% | 47.6% | D+0.4 |
| Precinct -Ela 82Ela 82 | 533 | 388 | 41 | 962 | 55.4% | 40.3% | D+15.1 |
| Precinct -Fremont 118Fremont 118 | 468 | 450 | 41 | 959 | 48.8% | 46.9% | D+1.9 |
| Precinct -Libertyville 184Libertyville 184 | 563 | 341 | 54 | 958 | 58.8% | 35.6% | D+23.2 |
| Precinct -Vernon 281Vernon 281 | 613 | 316 | 28 | 957 | 64.1% | 33.0% | D+31.0 |
| Precinct -Warren 329Warren 329 | 544 | 367 | 46 | 957 | 56.8% | 38.3% | D+18.5 |
| Precinct -Moraine 230Moraine 230 | 763 | 151 | 42 | 956 | 79.8% | 15.8% | D+64.0 |
| Precinct -Vernon 260Vernon 260 | 657 | 256 | 41 | 954 | 68.9% | 26.8% | D+42.0 |
| Precinct -Antioch 11Antioch 11 | 459 | 472 | 20 | 951 | 48.3% | 49.6% | R+1.4 |
| Precinct -Warren 303Warren 303 | 583 | 345 | 22 | 950 | 61.4% | 36.3% | D+25.1 |
| Precinct -Vernon 279Vernon 279 | 683 | 248 | 15 | 946 | 72.2% | 26.2% | D+46.0 |
| Precinct -Ela 99Ela 99 | 500 | 415 | 27 | 942 | 53.1% | 44.1% | D+9.0 |
| Precinct -West Deerfield 409West Deerfield 409 | 695 | 207 | 39 | 941 | 73.9% | 22.0% | D+51.9 |
| Precinct -Lake Villa 173Lake Villa 173 | 538 | 371 | 31 | 940 | 57.2% | 39.5% | D+17.8 |
| Precinct -Libertyville 187Libertyville 187 | 502 | 399 | 37 | 938 | 53.5% | 42.5% | D+11.0 |
| Precinct -Moraine 228Moraine 228 | 768 | 132 | 38 | 938 | 81.9% | 14.1% | D+67.8 |
| Precinct -Moraine 232Moraine 232 | 736 | 157 | 44 | 937 | 78.5% | 16.8% | D+61.8 |
| Precinct -Shields 250Shields 250 | 483 | 415 | 39 | 937 | 51.5% | 44.3% | D+7.3 |
| Precinct -Lake Villa 148Lake Villa 148 | 375 | 539 | 22 | 936 | 40.1% | 57.6% | R+17.5 |
| Precinct -Grant 144Grant 144 | 508 | 403 | 24 | 935 | 54.3% | 43.1% | D+11.2 |
| Precinct -Cuba 70Cuba 70 | 491 | 410 | 33 | 934 | 52.6% | 43.9% | D+8.7 |
| Precinct -Cuba 78Cuba 78 | 480 | 420 | 34 | 934 | 51.4% | 45.0% | D+6.4 |
| Precinct -Vernon 262Vernon 262 | 539 | 355 | 38 | 932 | 57.8% | 38.1% | D+19.7 |
| Precinct -Libertyville 203Libertyville 203 | 590 | 289 | 46 | 925 | 63.8% | 31.2% | D+32.5 |
| Precinct -Vernon 298Vernon 298 | 590 | 308 | 27 | 925 | 63.8% | 33.3% | D+30.5 |
| Precinct -Moraine 214Moraine 214 | 735 | 157 | 31 | 923 | 79.6% | 17.0% | D+62.6 |
| Precinct -Ela 106Ela 106 | 482 | 402 | 38 | 922 | 52.3% | 43.6% | D+8.7 |
| Precinct -Moraine 231Moraine 231 | 747 | 127 | 47 | 921 | 81.1% | 13.8% | D+67.3 |
| Precinct -Avon 40Avon 40 | 517 | 379 | 23 | 919 | 56.3% | 41.2% | D+15.0 |
| Precinct -Moraine 221Moraine 221 | 703 | 182 | 34 | 919 | 76.5% | 19.8% | D+56.7 |
| Precinct -Fremont 121Fremont 121 | 531 | 342 | 43 | 916 | 58.0% | 37.3% | D+20.6 |
| Precinct -Avon 48Avon 48 | 540 | 342 | 30 | 912 | 59.2% | 37.5% | D+21.7 |
| Precinct -Vernon 268Vernon 268 | 618 | 253 | 38 | 909 | 68.0% | 27.8% | D+40.2 |
| Precinct -Fremont 122Fremont 122 | 549 | 325 | 32 | 906 | 60.6% | 35.9% | D+24.7 |
| Precinct -Ela 98Ela 98 | 519 | 352 | 34 | 905 | 57.3% | 38.9% | D+18.5 |
| Precinct -Vernon 284Vernon 284 | 628 | 250 | 27 | 905 | 69.4% | 27.6% | D+41.8 |
| Precinct -West Deerfield 405West Deerfield 405 | 691 | 181 | 30 | 902 | 76.6% | 20.1% | D+56.5 |
| Precinct -Ela 85Ela 85 | 478 | 383 | 37 | 898 | 53.2% | 42.7% | D+10.6 |
| Precinct -Avon 51Avon 51 | 538 | 336 | 22 | 896 | 60.0% | 37.5% | D+22.5 |
| Precinct -Newport 234Newport 234 | 371 | 504 | 19 | 894 | 41.5% | 56.4% | R+14.9 |
| Precinct -Moraine 216Moraine 216 | 658 | 213 | 20 | 891 | 73.8% | 23.9% | D+49.9 |
| Precinct -Warren 306Warren 306 | 518 | 356 | 17 | 891 | 58.1% | 40.0% | D+18.2 |
| Precinct -Ela 104Ela 104 | 438 | 426 | 26 | 890 | 49.2% | 47.9% | D+1.3 |
| Precinct -Moraine 223Moraine 223 | 689 | 181 | 20 | 890 | 77.4% | 20.3% | D+57.1 |
| Precinct -Ela 90Ela 90 | 448 | 395 | 46 | 889 | 50.4% | 44.4% | D+6.0 |
| Precinct -Fremont 120Fremont 120 | 482 | 378 | 29 | 889 | 54.2% | 42.5% | D+11.7 |
| Precinct -Ela 92Ela 92 | 515 | 339 | 34 | 888 | 58.0% | 38.2% | D+19.8 |
| Precinct -Moraine 224Moraine 224 | 695 | 165 | 28 | 888 | 78.3% | 18.6% | D+59.7 |
| Precinct -Avon 50Avon 50 | 591 | 276 | 20 | 887 | 66.6% | 31.1% | D+35.5 |
| Precinct -Cuba 67Cuba 67 | 409 | 448 | 28 | 885 | 46.2% | 50.6% | R+4.4 |
| Precinct -Vernon 292Vernon 292 | 641 | 219 | 25 | 885 | 72.4% | 24.7% | D+47.7 |
| Precinct -Wauconda 341Wauconda 341 | 428 | 442 | 15 | 885 | 48.4% | 49.9% | R+1.6 |
| Precinct -Cuba 71Cuba 71 | 500 | 353 | 31 | 884 | 56.6% | 39.9% | D+16.6 |
| Precinct -Shields 245Shields 245 | 551 | 281 | 51 | 883 | 62.4% | 31.8% | D+30.6 |
| Precinct -Ela 103Ela 103 | 501 | 356 | 25 | 882 | 56.8% | 40.4% | D+16.4 |
| Precinct -Ela 86Ela 86 | 468 | 385 | 29 | 882 | 53.1% | 43.7% | D+9.4 |
| Precinct -Antioch 10Antioch 10 | 429 | 436 | 16 | 881 | 48.7% | 49.5% | R+0.8 |
| Precinct -Ela 88Ela 88 | 421 | 435 | 25 | 881 | 47.8% | 49.4% | R+1.6 |
| Precinct -Ela 96Ela 96 | 483 | 377 | 21 | 881 | 54.8% | 42.8% | D+12.0 |
| Precinct -Warren 326Warren 326 | 447 | 406 | 28 | 881 | 50.7% | 46.1% | D+4.7 |
| Precinct -West Deerfield 410West Deerfield 410 | 680 | 167 | 33 | 880 | 77.3% | 19.0% | D+58.3 |
| Precinct -Avon 25Avon 25 | 539 | 314 | 25 | 878 | 61.4% | 35.8% | D+25.6 |
| Precinct -Ela 101Ela 101 | 445 | 402 | 31 | 878 | 50.7% | 45.8% | D+4.9 |
| Precinct -Vernon 259Vernon 259 | 574 | 283 | 21 | 878 | 65.4% | 32.2% | D+33.1 |
| Precinct -Moraine 217Moraine 217 | 676 | 171 | 29 | 876 | 77.2% | 19.5% | D+57.6 |
| Precinct -Warren 310Warren 310 | 510 | 327 | 39 | 876 | 58.2% | 37.3% | D+20.9 |
| Precinct -Wauconda 342Wauconda 342 | 413 | 434 | 27 | 874 | 47.3% | 49.7% | R+2.4 |
| Precinct -Moraine 210Moraine 210 | 431 | 396 | 46 | 873 | 49.4% | 45.4% | D+4.0 |
| Precinct -Moraine 229Moraine 229 | 715 | 126 | 32 | 873 | 81.9% | 14.4% | D+67.5 |
| Precinct -Grant 136Grant 136 | 311 | 539 | 21 | 871 | 35.7% | 61.9% | R+26.2 |
| Precinct -West Deerfield 418West Deerfield 418 | 665 | 187 | 19 | 871 | 76.3% | 21.5% | D+54.9 |
| Precinct -Cuba 69Cuba 69 | 349 | 472 | 48 | 869 | 40.2% | 54.3% | R+14.2 |
| Precinct -Ela 105Ela 105 | 384 | 451 | 34 | 869 | 44.2% | 51.9% | R+7.7 |
| Precinct -Ela 87Ela 87 | 457 | 383 | 27 | 867 | 52.7% | 44.2% | D+8.5 |
| Precinct -Lake Villa 153Lake Villa 153 | 467 | 371 | 27 | 865 | 54.0% | 42.9% | D+11.1 |
| Precinct -Fremont 114Fremont 114 | 527 | 302 | 35 | 864 | 61.0% | 35.0% | D+26.0 |
| Precinct -Lake Villa 152Lake Villa 152 | 411 | 439 | 14 | 864 | 47.6% | 50.8% | R+3.2 |
| Precinct -Moraine 215Moraine 215 | 654 | 181 | 29 | 864 | 75.7% | 20.9% | D+54.7 |
| Precinct -Moraine 219Moraine 219 | 654 | 179 | 31 | 864 | 75.7% | 20.7% | D+55.0 |
| Precinct -Moraine 222Moraine 222 | 680 | 157 | 24 | 861 | 79.0% | 18.2% | D+60.7 |
| Precinct -Fremont 119Fremont 119 | 506 | 330 | 23 | 859 | 58.9% | 38.4% | D+20.5 |
| Precinct -Avon 49Avon 49 | 505 | 322 | 31 | 858 | 58.9% | 37.5% | D+21.3 |
| Precinct -Warren 322Warren 322 | 544 | 283 | 31 | 858 | 63.4% | 33.0% | D+30.4 |
| Precinct -Libertyville 202Libertyville 202 | 553 | 274 | 30 | 857 | 64.5% | 32.0% | D+32.6 |
| Precinct -Vernon 274Vernon 274 | 542 | 277 | 38 | 857 | 63.2% | 32.3% | D+30.9 |
| Precinct -Libertyville 199Libertyville 199 | 555 | 267 | 33 | 855 | 64.9% | 31.2% | D+33.7 |
| Precinct -Vernon 277Vernon 277 | 599 | 225 | 30 | 854 | 70.1% | 26.3% | D+43.8 |
| Precinct -Warren 304Warren 304 | 475 | 325 | 53 | 853 | 55.7% | 38.1% | D+17.6 |
| Precinct -Avon 43Avon 43 | 486 | 341 | 25 | 852 | 57.0% | 40.0% | D+17.0 |
| Precinct -Fremont 129Fremont 129 | 495 | 335 | 22 | 852 | 58.1% | 39.3% | D+18.8 |
| Precinct -Warren 305Warren 305 | 538 | 284 | 28 | 850 | 63.3% | 33.4% | D+29.9 |
| Precinct -Cuba 74Cuba 74 | 440 | 367 | 40 | 847 | 51.9% | 43.3% | D+8.6 |
| Precinct -Libertyville 196Libertyville 196 | 510 | 291 | 45 | 846 | 60.3% | 34.4% | D+25.9 |
| Precinct -Warren 315Warren 315 | 439 | 369 | 36 | 844 | 52.0% | 43.7% | D+8.3 |
| Precinct -Warren 324Warren 324 | 526 | 286 | 32 | 844 | 62.3% | 33.9% | D+28.4 |
| Precinct -Warren 327Warren 327 | 448 | 372 | 24 | 844 | 53.1% | 44.1% | D+9.0 |
| Precinct -Fremont 109Fremont 109 | 447 | 364 | 31 | 842 | 53.1% | 43.2% | D+9.9 |
| Precinct -Fremont 128Fremont 128 | 544 | 266 | 32 | 842 | 64.6% | 31.6% | D+33.0 |
| Precinct -Fremont 123Fremont 123 | 505 | 301 | 34 | 840 | 60.1% | 35.8% | D+24.3 |
| Precinct -Libertyville 194Libertyville 194 | 527 | 264 | 49 | 840 | 62.7% | 31.4% | D+31.3 |
| Precinct -Vernon 256Vernon 256 | 480 | 325 | 34 | 839 | 57.2% | 38.7% | D+18.5 |
| Precinct -West Deerfield 414West Deerfield 414 | 643 | 181 | 15 | 839 | 76.6% | 21.6% | D+55.1 |
| Precinct -Ela 89Ela 89 | 420 | 364 | 53 | 837 | 50.2% | 43.5% | D+6.7 |
| Precinct -Cuba 73Cuba 73 | 403 | 401 | 32 | 836 | 48.2% | 48.0% | D+0.2 |
| Precinct -Lake Villa 150Lake Villa 150 | 375 | 435 | 23 | 833 | 45.0% | 52.2% | R+7.2 |
| Precinct -Wauconda 340Wauconda 340 | 399 | 406 | 25 | 830 | 48.1% | 48.9% | R+0.8 |
| Precinct -Warren 333Warren 333 | 524 | 277 | 28 | 829 | 63.2% | 33.4% | D+29.8 |
| Precinct -Libertyville 178Libertyville 178 | 495 | 290 | 43 | 828 | 59.8% | 35.0% | D+24.8 |
| Precinct -West Deerfield 411West Deerfield 411 | 624 | 178 | 26 | 828 | 75.4% | 21.5% | D+53.9 |
| Precinct -Ela 95Ela 95 | 400 | 383 | 44 | 827 | 48.4% | 46.3% | D+2.1 |
| Precinct -Fremont 125Fremont 125 | 482 | 307 | 38 | 827 | 58.3% | 37.1% | D+21.2 |
| Precinct -Antioch 1Antioch 1 | 358 | 452 | 16 | 826 | 43.3% | 54.7% | R+11.4 |
| Precinct -Avon 36Avon 36 | 482 | 309 | 35 | 826 | 58.4% | 37.4% | D+20.9 |
| Precinct -Cuba 72Cuba 72 | 418 | 383 | 25 | 826 | 50.6% | 46.4% | D+4.2 |
| Precinct -Vernon 271Vernon 271 | 541 | 248 | 37 | 826 | 65.5% | 30.0% | D+35.5 |
| Precinct -Avon 52Avon 52 | 538 | 249 | 38 | 825 | 65.2% | 30.2% | D+35.0 |
| Precinct -Libertyville 195Libertyville 195 | 487 | 300 | 38 | 825 | 59.0% | 36.4% | D+22.7 |
| Precinct -Ela 102Ela 102 | 379 | 408 | 36 | 823 | 46.1% | 49.6% | R+3.5 |
| Precinct -Ela 81Ela 81 | 389 | 398 | 36 | 823 | 47.3% | 48.4% | R+1.1 |
| Precinct -Lake Villa 151Lake Villa 151 | 397 | 412 | 14 | 823 | 48.2% | 50.1% | R+1.8 |
| Precinct -Vernon 269Vernon 269 | 511 | 284 | 27 | 822 | 62.2% | 34.5% | D+27.6 |
| Precinct -Ela 83Ela 83 | 434 | 355 | 32 | 821 | 52.9% | 43.2% | D+9.6 |
| Precinct -Fremont 112Fremont 112 | 467 | 320 | 34 | 821 | 56.9% | 39.0% | D+17.9 |
| Precinct -Moraine 213Moraine 213 | 551 | 236 | 33 | 820 | 67.2% | 28.8% | D+38.4 |
| Precinct -Libertyville 183Libertyville 183 | 518 | 280 | 21 | 819 | 63.2% | 34.2% | D+29.1 |
| Precinct -Ela 79Ela 79 | 364 | 422 | 31 | 817 | 44.6% | 51.7% | R+7.1 |
| Precinct -Moraine 226Moraine 226 | 596 | 191 | 26 | 813 | 73.3% | 23.5% | D+49.8 |
| Precinct -Warren 330Warren 330 | 489 | 297 | 27 | 813 | 60.1% | 36.5% | D+23.6 |
| Precinct -Ela 91Ela 91 | 384 | 409 | 19 | 812 | 47.3% | 50.4% | R+3.1 |
| Precinct -Libertyville 190Libertyville 190 | 527 | 252 | 33 | 812 | 64.9% | 31.0% | D+33.9 |
| Precinct -Antioch 14Antioch 14 | 356 | 432 | 22 | 810 | 44.0% | 53.3% | R+9.4 |
| Precinct -Lake Villa 169Lake Villa 169 | 386 | 406 | 17 | 809 | 47.7% | 50.2% | R+2.5 |
| Precinct -Shields 248Shields 248 | 491 | 282 | 36 | 809 | 60.7% | 34.9% | D+25.8 |
| Precinct -Warren 302Warren 302 | 442 | 324 | 43 | 809 | 54.6% | 40.0% | D+14.6 |
| Precinct -Wauconda 343Wauconda 343 | 363 | 426 | 18 | 807 | 45.0% | 52.8% | R+7.8 |
| Precinct -Avon 44Avon 44 | 473 | 310 | 23 | 806 | 58.7% | 38.5% | D+20.2 |
| Precinct -Cuba 76Cuba 76 | 380 | 396 | 30 | 806 | 47.1% | 49.1% | R+2.0 |
| Precinct -Lake Villa 149Lake Villa 149 | 335 | 450 | 21 | 806 | 41.6% | 55.8% | R+14.3 |
| Precinct -Avon 35Avon 35 | 479 | 311 | 15 | 805 | 59.5% | 38.6% | D+20.9 |
| Precinct -Ela 94Ela 94 | 407 | 370 | 28 | 805 | 50.6% | 46.0% | D+4.6 |
| Precinct -Warren 316Warren 316 | 437 | 341 | 27 | 805 | 54.3% | 42.4% | D+11.9 |
| Precinct -Ela 97Ela 97 | 479 | 291 | 34 | 804 | 59.6% | 36.2% | D+23.4 |
| Precinct -Wauconda 351Wauconda 351 | 394 | 380 | 30 | 804 | 49.0% | 47.3% | D+1.7 |
| Precinct -Fremont 116Fremont 116 | 501 | 277 | 25 | 803 | 62.4% | 34.5% | D+27.9 |
| Precinct -Warren 321Warren 321 | 446 | 326 | 30 | 802 | 55.6% | 40.6% | D+15.0 |
| Precinct -Vernon 291Vernon 291 | 500 | 276 | 25 | 801 | 62.4% | 34.5% | D+28.0 |
| Precinct -Benton 61Benton 61 | 548 | 229 | 22 | 799 | 68.6% | 28.7% | D+39.9 |
| Precinct -Lake Villa 157Lake Villa 157 | 451 | 314 | 34 | 799 | 56.4% | 39.3% | D+17.1 |
| Precinct -Libertyville 201Libertyville 201 | 446 | 313 | 40 | 799 | 55.8% | 39.2% | D+16.6 |
| Precinct -Moraine 211Moraine 211 | 622 | 154 | 23 | 799 | 77.8% | 19.3% | D+58.6 |
| Precinct -Moraine 227Moraine 227 | 601 | 174 | 24 | 799 | 75.2% | 21.8% | D+53.4 |
| Precinct -Warren 314Warren 314 | 455 | 316 | 28 | 799 | 56.9% | 39.5% | D+17.4 |
| Precinct -Grant 140Grant 140 | 445 | 333 | 20 | 798 | 55.8% | 41.7% | D+14.0 |
| Precinct -Antioch 12Antioch 12 | 358 | 423 | 16 | 797 | 44.9% | 53.1% | R+8.2 |
| Precinct -Vernon 288Vernon 288 | 518 | 254 | 25 | 797 | 65.0% | 31.9% | D+33.1 |
| Precinct -Cuba 68Cuba 68 | 443 | 323 | 30 | 796 | 55.7% | 40.6% | D+15.1 |
| Precinct -Antioch 15Antioch 15 | 324 | 448 | 22 | 794 | 40.8% | 56.4% | R+15.6 |
| Precinct -Grant 134Grant 134 | 320 | 449 | 22 | 791 | 40.5% | 56.8% | R+16.3 |
| Precinct -Warren 300Warren 300 | 443 | 312 | 36 | 791 | 56.0% | 39.4% | D+16.6 |
| Precinct -Vernon 272Vernon 272 | 477 | 293 | 20 | 790 | 60.4% | 37.1% | D+23.3 |
| Precinct -Warren 309Warren 309 | 464 | 288 | 38 | 790 | 58.7% | 36.5% | D+22.3 |
| Precinct -Libertyville 180Libertyville 180 | 477 | 283 | 29 | 789 | 60.5% | 35.9% | D+24.6 |
| Precinct -Libertyville 189Libertyville 189 | 434 | 315 | 40 | 789 | 55.0% | 39.9% | D+15.1 |
| Precinct -Ela 84Ela 84 | 410 | 351 | 27 | 788 | 52.0% | 44.5% | D+7.5 |
| Precinct -Libertyville 177Libertyville 177 | 516 | 246 | 26 | 788 | 65.5% | 31.2% | D+34.3 |
| Precinct -Avon 46Avon 46 | 498 | 269 | 20 | 787 | 63.3% | 34.2% | D+29.1 |
| Precinct -Cuba 77Cuba 77 | 464 | 295 | 28 | 787 | 59.0% | 37.5% | D+21.5 |
| Precinct -Fremont 124Fremont 124 | 497 | 265 | 22 | 784 | 63.4% | 33.8% | D+29.6 |
| Precinct -Antioch 5Antioch 5 | 361 | 400 | 22 | 783 | 46.1% | 51.1% | R+5.0 |
| Precinct -Antioch 9Antioch 9 | 351 | 408 | 24 | 783 | 44.8% | 52.1% | R+7.3 |
| Precinct -Lake Villa 159Lake Villa 159 | 434 | 330 | 18 | 782 | 55.5% | 42.2% | D+13.3 |
| Precinct -Libertyville 181Libertyville 181 | 474 | 280 | 28 | 782 | 60.6% | 35.8% | D+24.8 |
| Precinct -Fremont 108Fremont 108 | 415 | 340 | 26 | 781 | 53.1% | 43.5% | D+9.6 |
| Precinct -Vernon 297Vernon 297 | 458 | 304 | 17 | 779 | 58.8% | 39.0% | D+19.8 |
| Precinct -Vernon 294Vernon 294 | 461 | 300 | 17 | 778 | 59.3% | 38.6% | D+20.7 |
| Precinct -Lake Villa 161Lake Villa 161 | 365 | 394 | 18 | 777 | 47.0% | 50.7% | R+3.7 |
| Precinct -Vernon 276Vernon 276 | 502 | 235 | 39 | 776 | 64.7% | 30.3% | D+34.4 |
| Precinct -Wauconda 344Wauconda 344 | 363 | 391 | 22 | 776 | 46.8% | 50.4% | R+3.6 |
| Precinct -Avon 47Avon 47 | 467 | 282 | 23 | 772 | 60.5% | 36.5% | D+24.0 |
| Precinct -Ela 93Ela 93 | 378 | 369 | 24 | 771 | 49.0% | 47.9% | D+1.2 |
| Precinct -Ela 100Ela 100 | 425 | 306 | 39 | 770 | 55.2% | 39.7% | D+15.5 |
| Precinct -Warren 311Warren 311 | 482 | 257 | 30 | 769 | 62.7% | 33.4% | D+29.3 |
| Precinct -Shields 254Shields 254 | 403 | 334 | 31 | 768 | 52.5% | 43.5% | D+9.0 |
| Precinct -Zion 419Zion 419 | 515 | 231 | 22 | 768 | 67.1% | 30.1% | D+37.0 |
| Precinct -West Deerfield 404West Deerfield 404 | 554 | 185 | 28 | 767 | 72.2% | 24.1% | D+48.1 |
| Precinct -Grant 147Grant 147 | 434 | 306 | 25 | 765 | 56.7% | 40.0% | D+16.7 |
| Precinct -Lake Villa 168Lake Villa 168 | 399 | 343 | 22 | 764 | 52.2% | 44.9% | D+7.3 |
| Precinct -Ela 107Ela 107 | 375 | 362 | 26 | 763 | 49.1% | 47.4% | D+1.7 |
| Precinct -Grant 137Grant 137 | 333 | 412 | 18 | 763 | 43.6% | 54.0% | R+10.4 |
| Precinct -West Deerfield 398West Deerfield 398 | 355 | 375 | 33 | 763 | 46.5% | 49.1% | R+2.6 |
| Precinct -Cuba 75Cuba 75 | 343 | 386 | 33 | 762 | 45.0% | 50.7% | R+5.6 |
| Precinct -Lake Villa 163Lake Villa 163 | 361 | 378 | 23 | 762 | 47.4% | 49.6% | R+2.2 |
| Precinct -Vernon 287Vernon 287 | 529 | 212 | 21 | 762 | 69.4% | 27.8% | D+41.6 |
| Precinct -Lake Villa 162Lake Villa 162 | 407 | 326 | 28 | 761 | 53.5% | 42.8% | D+10.6 |
| Precinct -Vernon 267Vernon 267 | 477 | 261 | 23 | 761 | 62.7% | 34.3% | D+28.4 |
| Precinct -Shields 253Shields 253 | 418 | 295 | 47 | 760 | 55.0% | 38.8% | D+16.2 |
| Precinct -Wauconda 350Wauconda 350 | 365 | 368 | 27 | 760 | 48.0% | 48.4% | R+0.4 |
| Precinct -Lake Villa 160Lake Villa 160 | 430 | 299 | 30 | 759 | 56.7% | 39.4% | D+17.3 |
| Precinct -Antioch 16Antioch 16 | 324 | 413 | 21 | 758 | 42.7% | 54.5% | R+11.7 |
| Precinct -Lake Villa 172Lake Villa 172 | 427 | 315 | 16 | 758 | 56.3% | 41.6% | D+14.8 |
| Precinct -West Deerfield 394West Deerfield 394 | 383 | 345 | 28 | 756 | 50.7% | 45.6% | D+5.0 |
| Precinct -Warren 323Warren 323 | 486 | 240 | 29 | 755 | 64.4% | 31.8% | D+32.6 |
| Precinct -Avon 42Avon 42 | 428 | 310 | 16 | 754 | 56.8% | 41.1% | D+15.6 |
| Precinct -Grant 139Grant 139 | 352 | 383 | 17 | 752 | 46.8% | 50.9% | R+4.1 |
| Precinct -Moraine 220Moraine 220 | 578 | 158 | 15 | 751 | 77.0% | 21.0% | D+55.9 |
| Precinct -Libertyville 198Libertyville 198 | 456 | 255 | 38 | 749 | 60.9% | 34.0% | D+26.8 |
| Precinct -Vernon 286Vernon 286 | 530 | 197 | 22 | 749 | 70.8% | 26.3% | D+44.5 |
| Precinct -Lake Villa 156Lake Villa 156 | 368 | 361 | 19 | 748 | 49.2% | 48.3% | D+0.9 |
| Precinct -West Deerfield 417West Deerfield 417 | 566 | 163 | 19 | 748 | 75.7% | 21.8% | D+53.9 |
| Precinct -Fremont 117Fremont 117 | 458 | 258 | 31 | 747 | 61.3% | 34.5% | D+26.8 |
| Precinct -Fremont 127Fremont 127 | 421 | 301 | 25 | 747 | 56.4% | 40.3% | D+16.1 |
| Precinct -Antioch 7Antioch 7 | 360 | 359 | 27 | 746 | 48.3% | 48.1% | D+0.1 |
| Precinct -Grant 146Grant 146 | 438 | 287 | 20 | 745 | 58.8% | 38.5% | D+20.3 |
| Precinct -Antioch 6Antioch 6 | 339 | 378 | 26 | 743 | 45.6% | 50.9% | R+5.2 |
| Precinct -Warren 301Warren 301 | 428 | 288 | 25 | 741 | 57.8% | 38.9% | D+18.9 |
| Precinct -Antioch 18Antioch 18 | 351 | 365 | 20 | 736 | 47.7% | 49.6% | R+1.9 |
| Precinct -Grant 130Grant 130 | 301 | 419 | 16 | 736 | 40.9% | 56.9% | R+16.0 |
| Precinct -Wauconda 354Wauconda 354 | 352 | 374 | 10 | 736 | 47.8% | 50.8% | R+3.0 |
| Precinct -Shields 246Shields 246 | 452 | 245 | 38 | 735 | 61.5% | 33.3% | D+28.2 |
| Precinct -Fremont 126Fremont 126 | 449 | 263 | 22 | 734 | 61.2% | 35.8% | D+25.3 |
| Precinct -Vernon 265Vernon 265 | 456 | 255 | 23 | 734 | 62.1% | 34.7% | D+27.4 |
| Precinct -Avon 32Avon 32 | 428 | 292 | 13 | 733 | 58.4% | 39.8% | D+18.6 |
| Precinct -Libertyville 176Libertyville 176 | 363 | 315 | 55 | 733 | 49.5% | 43.0% | D+6.5 |
| Precinct -Antioch 17Antioch 17 | 244 | 477 | 11 | 732 | 33.3% | 65.2% | R+31.8 |
| Precinct -Avon 39Avon 39 | 438 | 275 | 17 | 730 | 60.0% | 37.7% | D+22.3 |
| Precinct -Vernon 257Vernon 257 | 440 | 277 | 13 | 730 | 60.3% | 37.9% | D+22.3 |
| Precinct -Vernon 295Vernon 295 | 440 | 275 | 14 | 729 | 60.4% | 37.7% | D+22.6 |
| Precinct -Grant 135Grant 135 | 322 | 389 | 17 | 728 | 44.2% | 53.4% | R+9.2 |
| Precinct -Libertyville 188Libertyville 188 | 346 | 336 | 46 | 728 | 47.5% | 46.2% | D+1.4 |
| Precinct -Warren 331Warren 331 | 420 | 281 | 27 | 728 | 57.7% | 38.6% | D+19.1 |
| Precinct -Antioch 19Antioch 19 | 282 | 427 | 18 | 727 | 38.8% | 58.7% | R+19.9 |
| Precinct -Lake Villa 154Lake Villa 154 | 383 | 330 | 14 | 727 | 52.7% | 45.4% | D+7.3 |
| Precinct -Warren 312Warren 312 | 489 | 220 | 18 | 727 | 67.3% | 30.3% | D+37.0 |
| Precinct -Antioch 4Antioch 4 | 343 | 362 | 18 | 723 | 47.4% | 50.1% | R+2.6 |
| Precinct -Grant 131Grant 131 | 343 | 364 | 15 | 722 | 47.5% | 50.4% | R+2.9 |
| Precinct -Libertyville 197Libertyville 197 | 472 | 221 | 28 | 721 | 65.5% | 30.7% | D+34.8 |
| Precinct -Wauconda 352Wauconda 352 | 359 | 334 | 28 | 721 | 49.8% | 46.3% | D+3.5 |
| Precinct -Wauconda 349Wauconda 349 | 358 | 343 | 18 | 719 | 49.8% | 47.7% | D+2.1 |
| Precinct -Moraine 225Moraine 225 | 559 | 120 | 38 | 717 | 78.0% | 16.7% | D+61.2 |
| Precinct -Zion 422Zion 422 | 454 | 241 | 22 | 717 | 63.3% | 33.6% | D+29.7 |
| Precinct -Benton 53Benton 53 | 295 | 404 | 17 | 716 | 41.2% | 56.4% | R+15.2 |
| Precinct -Antioch 13Antioch 13 | 309 | 390 | 14 | 713 | 43.3% | 54.7% | R+11.4 |
| Precinct -Antioch 3Antioch 3 | 272 | 425 | 16 | 713 | 38.1% | 59.6% | R+21.5 |
| Precinct -Avon 45Avon 45 | 409 | 282 | 22 | 713 | 57.4% | 39.6% | D+17.8 |
| Precinct -Lake Villa 170Lake Villa 170 | 410 | 273 | 26 | 709 | 57.8% | 38.5% | D+19.3 |
| Precinct -Antioch 8Antioch 8 | 355 | 326 | 26 | 707 | 50.2% | 46.1% | D+4.1 |
| Precinct -Vernon 296Vernon 296 | 415 | 272 | 19 | 706 | 58.8% | 38.5% | D+20.3 |
| Precinct -Waukegan 360Waukegan 360 | 443 | 246 | 17 | 706 | 62.7% | 34.8% | D+27.9 |
| Precinct -Warren 317Warren 317 | 433 | 249 | 22 | 704 | 61.5% | 35.4% | D+26.1 |
| Precinct -Antioch 2Antioch 2 | 243 | 448 | 12 | 703 | 34.6% | 63.7% | R+29.2 |
| Precinct -Vernon 293Vernon 293 | 410 | 285 | 8 | 703 | 58.3% | 40.5% | D+17.8 |
| Precinct -Wauconda 347Wauconda 347 | 341 | 342 | 18 | 701 | 48.6% | 48.8% | R+0.1 |
| Precinct -Grant 132Grant 132 | 322 | 364 | 14 | 700 | 46.0% | 52.0% | R+6.0 |
| Precinct -Warren 299Warren 299 | 333 | 341 | 26 | 700 | 47.6% | 48.7% | R+1.1 |
| Precinct -Vernon 278Vernon 278 | 428 | 246 | 24 | 698 | 61.3% | 35.2% | D+26.1 |
| Precinct -Wauconda 339Wauconda 339 | 317 | 363 | 16 | 696 | 45.5% | 52.2% | R+6.6 |
| Precinct -Warren 320Warren 320 | 377 | 296 | 21 | 694 | 54.3% | 42.7% | D+11.7 |
| Precinct -Benton 55Benton 55 | 254 | 421 | 18 | 693 | 36.7% | 60.8% | R+24.1 |
| Precinct -Waukegan 376Waukegan 376 | 467 | 208 | 18 | 693 | 67.4% | 30.0% | D+37.4 |
| Precinct -Benton 54Benton 54 | 295 | 383 | 13 | 691 | 42.7% | 55.4% | R+12.7 |
| Precinct -West Deerfield 399West Deerfield 399 | 329 | 333 | 29 | 691 | 47.6% | 48.2% | R+0.6 |
| Precinct -Libertyville 191Libertyville 191 | 442 | 220 | 28 | 690 | 64.1% | 31.9% | D+32.2 |
| Precinct -Zion 428Zion 428 | 497 | 169 | 21 | 687 | 72.3% | 24.6% | D+47.7 |
| Precinct -Libertyville 175Libertyville 175 | 382 | 284 | 20 | 686 | 55.7% | 41.4% | D+14.3 |
| Precinct -Warren 313Warren 313 | 410 | 248 | 28 | 686 | 59.8% | 36.2% | D+23.6 |
| Precinct -Avon 37Avon 37 | 441 | 218 | 24 | 683 | 64.6% | 31.9% | D+32.7 |
| Precinct -Warren 338Warren 338 | 476 | 190 | 16 | 682 | 69.8% | 27.9% | D+41.9 |
| Precinct -Avon 24Avon 24 | 359 | 302 | 19 | 680 | 52.8% | 44.4% | D+8.4 |
| Precinct -Libertyville 206Libertyville 206 | 396 | 258 | 23 | 677 | 58.5% | 38.1% | D+20.4 |
| Precinct -Lake Villa 158Lake Villa 158 | 376 | 281 | 18 | 675 | 55.7% | 41.6% | D+14.1 |
| Precinct -Lake Villa 167Lake Villa 167 | 390 | 263 | 22 | 675 | 57.8% | 39.0% | D+18.8 |
| Precinct -Vernon 285Vernon 285 | 459 | 199 | 17 | 675 | 68.0% | 29.5% | D+38.5 |
| Precinct -Warren 318Warren 318 | 433 | 214 | 28 | 675 | 64.1% | 31.7% | D+32.4 |
| Precinct -Vernon 290Vernon 290 | 457 | 200 | 17 | 674 | 67.8% | 29.7% | D+38.1 |
| Precinct -Shields 247Shields 247 | 266 | 366 | 38 | 670 | 39.7% | 54.6% | R+14.9 |
| Precinct -Vernon 289Vernon 289 | 434 | 215 | 18 | 667 | 65.1% | 32.2% | D+32.8 |
| Precinct -Warren 332Warren 332 | 358 | 293 | 16 | 667 | 53.7% | 43.9% | D+9.7 |
| Precinct -Vernon 258Vernon 258 | 422 | 219 | 24 | 665 | 63.5% | 32.9% | D+30.5 |
| Precinct -Warren 336Warren 336 | 393 | 240 | 32 | 665 | 59.1% | 36.1% | D+23.0 |
| Precinct -Warren 319Warren 319 | 379 | 258 | 26 | 663 | 57.2% | 38.9% | D+18.3 |
| Precinct -Vernon 282Vernon 282 | 352 | 266 | 39 | 657 | 53.6% | 40.5% | D+13.1 |
| Precinct -Grant 142Grant 142 | 358 | 281 | 17 | 656 | 54.6% | 42.8% | D+11.7 |
| Precinct -West Deerfield 397West Deerfield 397 | 354 | 281 | 21 | 656 | 54.0% | 42.8% | D+11.1 |
| Precinct -Libertyville 186Libertyville 186 | 408 | 220 | 27 | 655 | 62.3% | 33.6% | D+28.7 |
| Precinct -Warren 307Warren 307 | 438 | 199 | 18 | 655 | 66.9% | 30.4% | D+36.5 |
| Precinct -Waukegan 362Waukegan 362 | 447 | 186 | 22 | 655 | 68.2% | 28.4% | D+39.8 |
| Precinct -Shields 255Shields 255 | 379 | 249 | 26 | 654 | 58.0% | 38.1% | D+19.9 |
| Precinct -Vernon 283Vernon 283 | 430 | 195 | 28 | 653 | 65.8% | 29.9% | D+36.0 |
| Precinct -Waukegan 356Waukegan 356 | 451 | 181 | 20 | 652 | 69.2% | 27.8% | D+41.4 |
| Precinct -Libertyville 193Libertyville 193 | 346 | 278 | 25 | 649 | 53.3% | 42.8% | D+10.5 |
| Precinct -Moraine 212Moraine 212 | 459 | 164 | 25 | 648 | 70.8% | 25.3% | D+45.5 |
| Precinct -Fremont 113Fremont 113 | 309 | 305 | 30 | 644 | 48.0% | 47.4% | D+0.6 |
| Precinct -Newport 233Newport 233 | 293 | 332 | 18 | 643 | 45.6% | 51.6% | R+6.1 |
| Precinct -Lake Villa 165Lake Villa 165 | 384 | 245 | 13 | 642 | 59.8% | 38.2% | D+21.7 |
| Precinct -Wauconda 346Wauconda 346 | 309 | 316 | 15 | 640 | 48.3% | 49.4% | R+1.1 |
| Precinct -Grant 143Grant 143 | 291 | 332 | 16 | 639 | 45.5% | 52.0% | R+6.4 |
| Precinct -Warren 337Warren 337 | 425 | 176 | 38 | 639 | 66.5% | 27.5% | D+39.0 |
| Precinct -West Deerfield 396West Deerfield 396 | 278 | 319 | 42 | 639 | 43.5% | 49.9% | R+6.4 |
| Precinct -Libertyville 185Libertyville 185 | 375 | 235 | 28 | 638 | 58.8% | 36.8% | D+21.9 |
| Precinct -Lake Villa 155Lake Villa 155 | 287 | 322 | 27 | 636 | 45.1% | 50.6% | R+5.5 |
| Precinct -Warren 335Warren 335 | 429 | 190 | 17 | 636 | 67.5% | 29.9% | D+37.6 |
| Precinct -Shields 252Shields 252 | 329 | 275 | 31 | 635 | 51.8% | 43.3% | D+8.5 |
| Precinct -Avon 20Avon 20 | 354 | 255 | 25 | 634 | 55.8% | 40.2% | D+15.6 |
| Precinct -Lake Villa 166Lake Villa 166 | 376 | 237 | 20 | 633 | 59.4% | 37.4% | D+22.0 |
| Precinct -Grant 133Grant 133 | 270 | 347 | 15 | 632 | 42.7% | 54.9% | R+12.2 |
| Precinct -Grant 138Grant 138 | 314 | 297 | 21 | 632 | 49.7% | 47.0% | D+2.7 |
| Precinct -Shields 238Shields 238 | 503 | 109 | 20 | 632 | 79.6% | 17.2% | D+62.3 |
| Precinct -Lake Villa 164Lake Villa 164 | 348 | 256 | 27 | 631 | 55.2% | 40.6% | D+14.6 |
| Precinct -Newport 236Newport 236 | 414 | 200 | 17 | 631 | 65.6% | 31.7% | D+33.9 |
| Precinct -Shields 251Shields 251 | 309 | 292 | 30 | 631 | 49.0% | 46.3% | D+2.7 |
| Precinct -Grant 145Grant 145 | 297 | 311 | 22 | 630 | 47.1% | 49.4% | R+2.2 |
| Precinct -Warren 325Warren 325 | 328 | 282 | 18 | 628 | 52.2% | 44.9% | D+7.3 |
| Precinct -West Deerfield 395West Deerfield 395 | 339 | 264 | 25 | 628 | 54.0% | 42.0% | D+11.9 |
| Precinct -Shields 239Shields 239 | 534 | 79 | 14 | 627 | 85.2% | 12.6% | D+72.6 |
| Precinct -Avon 26Avon 26 | 376 | 224 | 25 | 625 | 60.2% | 35.8% | D+24.3 |
| Precinct -Avon 33Avon 33 | 392 | 220 | 13 | 625 | 62.7% | 35.2% | D+27.5 |
| Precinct -Benton 62Benton 62 | 330 | 279 | 15 | 624 | 52.9% | 44.7% | D+8.2 |
| Precinct -Benton 63Benton 63 | 322 | 286 | 15 | 623 | 51.7% | 45.9% | D+5.8 |
| Precinct -Vernon 261Vernon 261 | 371 | 218 | 34 | 623 | 59.6% | 35.0% | D+24.6 |
| Precinct -West Deerfield 406West Deerfield 406 | 494 | 106 | 15 | 615 | 80.3% | 17.2% | D+63.1 |
| Precinct -Benton 59Benton 59 | 339 | 252 | 21 | 612 | 55.4% | 41.2% | D+14.2 |
| Precinct -Cuba 66Cuba 66 | 224 | 370 | 17 | 611 | 36.7% | 60.6% | R+23.9 |
| Precinct -Waukegan 358Waukegan 358 | 313 | 271 | 26 | 610 | 51.3% | 44.4% | D+6.9 |
| Precinct -Benton 60Benton 60 | 278 | 313 | 16 | 607 | 45.8% | 51.6% | R+5.8 |
| Precinct -Vernon 266Vernon 266 | 352 | 240 | 14 | 606 | 58.1% | 39.6% | D+18.5 |
| Precinct -West Deerfield 413West Deerfield 413 | 449 | 139 | 17 | 605 | 74.2% | 23.0% | D+51.2 |
| Precinct -Libertyville 192Libertyville 192 | 320 | 256 | 26 | 602 | 53.2% | 42.5% | D+10.6 |
| Precinct -Vernon 270Vernon 270 | 346 | 232 | 24 | 602 | 57.5% | 38.5% | D+18.9 |
| Precinct -Avon 27Avon 27 | 366 | 223 | 12 | 601 | 60.9% | 37.1% | D+23.8 |
| Precinct -West Deerfield 408West Deerfield 408 | 352 | 224 | 25 | 601 | 58.6% | 37.3% | D+21.3 |
| Precinct -Newport 237Newport 237 | 351 | 238 | 10 | 599 | 58.6% | 39.7% | D+18.9 |
| Precinct -Zion 425Zion 425 | 315 | 269 | 15 | 599 | 52.6% | 44.9% | D+7.7 |
| Precinct -Zion 431Zion 431 | 395 | 187 | 17 | 599 | 65.9% | 31.2% | D+34.7 |
| Precinct -Grant 141Grant 141 | 337 | 244 | 16 | 597 | 56.4% | 40.9% | D+15.6 |
| Precinct -Waukegan 363Waukegan 363 | 347 | 233 | 17 | 597 | 58.1% | 39.0% | D+19.1 |
| Precinct -Waukegan 393Waukegan 393 | 503 | 82 | 12 | 597 | 84.3% | 13.7% | D+70.5 |
| Precinct -Lake Villa 171Lake Villa 171 | 284 | 299 | 13 | 596 | 47.7% | 50.2% | R+2.5 |
| Precinct -Waukegan 366Waukegan 366 | 392 | 183 | 18 | 593 | 66.1% | 30.9% | D+35.2 |
| Precinct -Avon 22Avon 22 | 382 | 192 | 18 | 592 | 64.5% | 32.4% | D+32.1 |
| Precinct -Shields 243Shields 243 | 337 | 239 | 16 | 592 | 56.9% | 40.4% | D+16.6 |
| Precinct -Vernon 273Vernon 273 | 405 | 168 | 17 | 590 | 68.6% | 28.5% | D+40.2 |
| Precinct -Wauconda 353Wauconda 353 | 281 | 285 | 21 | 587 | 47.9% | 48.6% | R+0.7 |
| Precinct -West Deerfield 401West Deerfield 401 | 428 | 135 | 24 | 587 | 72.9% | 23.0% | D+49.9 |
| Precinct -Zion 420Zion 420 | 335 | 229 | 23 | 587 | 57.1% | 39.0% | D+18.1 |
| Precinct -Benton 56Benton 56 | 227 | 337 | 19 | 583 | 38.9% | 57.8% | R+18.9 |
| Precinct -Avon 30Avon 30 | 360 | 205 | 17 | 582 | 61.9% | 35.2% | D+26.6 |
| Precinct -Avon 38Avon 38 | 314 | 250 | 18 | 582 | 54.0% | 43.0% | D+11.0 |
| Precinct -Avon 23Avon 23 | 332 | 234 | 15 | 581 | 57.1% | 40.3% | D+16.9 |
| Precinct -Vernon 264Vernon 264 | 353 | 209 | 19 | 581 | 60.8% | 36.0% | D+24.8 |
| Precinct -Warren 308Warren 308 | 367 | 193 | 19 | 579 | 63.4% | 33.3% | D+30.1 |
| Precinct -Waukegan 374Waukegan 374 | 424 | 131 | 20 | 575 | 73.7% | 22.8% | D+51.0 |
| Precinct -Benton 57Benton 57 | 218 | 340 | 14 | 572 | 38.1% | 59.4% | R+21.3 |
| Precinct -Libertyville 174Libertyville 174 | 285 | 234 | 52 | 571 | 49.9% | 41.0% | D+8.9 |
| Precinct -Warren 334Warren 334 | 366 | 181 | 20 | 567 | 64.6% | 31.9% | D+32.6 |
| Precinct -Waukegan 377Waukegan 377 | 387 | 158 | 22 | 567 | 68.3% | 27.9% | D+40.4 |
| Precinct -Zion 421Zion 421 | 385 | 161 | 17 | 563 | 68.4% | 28.6% | D+39.8 |
| Precinct -Waukegan 368Waukegan 368 | 396 | 148 | 14 | 558 | 71.0% | 26.5% | D+44.4 |
| Precinct -West Deerfield 400West Deerfield 400 | 275 | 260 | 23 | 558 | 49.3% | 46.6% | D+2.7 |
| Precinct -Vernon 280Vernon 280 | 366 | 165 | 24 | 555 | 65.9% | 29.7% | D+36.2 |
| Precinct -Benton 58Benton 58 | 213 | 328 | 13 | 554 | 38.4% | 59.2% | R+20.8 |
| Precinct -Zion 429Zion 429 | 332 | 207 | 15 | 554 | 59.9% | 37.4% | D+22.6 |
| Precinct -Waukegan 379Waukegan 379 | 363 | 175 | 15 | 553 | 65.6% | 31.6% | D+34.0 |
| Precinct -Waukegan 378Waukegan 378 | 396 | 139 | 15 | 550 | 72.0% | 25.3% | D+46.7 |
| Precinct -Avon 31Avon 31 | 299 | 227 | 23 | 549 | 54.5% | 41.3% | D+13.1 |
| Precinct -West Deerfield 402West Deerfield 402 | 373 | 146 | 20 | 539 | 69.2% | 27.1% | D+42.1 |
| Precinct -Waukegan 386Waukegan 386 | 452 | 75 | 10 | 537 | 84.2% | 14.0% | D+70.2 |
| Precinct -Waukegan 357Waukegan 357 | 328 | 183 | 17 | 528 | 62.1% | 34.7% | D+27.5 |
| Precinct -Waukegan 382Waukegan 382 | 372 | 146 | 10 | 528 | 70.5% | 27.7% | D+42.8 |
| Precinct -West Deerfield 403West Deerfield 403 | 286 | 219 | 22 | 527 | 54.3% | 41.6% | D+12.7 |
| Precinct -Avon 29Avon 29 | 309 | 206 | 11 | 526 | 58.7% | 39.2% | D+19.6 |
| Precinct -Vernon 275Vernon 275 | 291 | 210 | 25 | 526 | 55.3% | 39.9% | D+15.4 |
| Precinct -Waukegan 381Waukegan 381 | 366 | 149 | 11 | 526 | 69.6% | 28.3% | D+41.3 |
| Precinct -Waukegan 371Waukegan 371 | 369 | 129 | 19 | 517 | 71.4% | 25.0% | D+46.4 |
| Precinct -Waukegan 359Waukegan 359 | 354 | 150 | 12 | 516 | 68.6% | 29.1% | D+39.5 |
| Precinct -Waukegan 365Waukegan 365 | 375 | 128 | 13 | 516 | 72.7% | 24.8% | D+47.9 |
| Precinct -Avon 34Avon 34 | 289 | 210 | 16 | 515 | 56.1% | 40.8% | D+15.3 |
| Precinct -Wauconda 348Wauconda 348 | 273 | 223 | 19 | 515 | 53.0% | 43.3% | D+9.7 |
| Precinct -Zion 424Zion 424 | 311 | 188 | 12 | 511 | 60.9% | 36.8% | D+24.1 |
| Precinct -Libertyville 182Libertyville 182 | 330 | 165 | 15 | 510 | 64.7% | 32.4% | D+32.4 |
| Precinct -Waukegan 373Waukegan 373 | 335 | 156 | 19 | 510 | 65.7% | 30.6% | D+35.1 |
| Precinct -Libertyville 207Libertyville 207 | 284 | 198 | 24 | 506 | 56.1% | 39.1% | D+17.0 |
| Precinct -Waukegan 375Waukegan 375 | 366 | 114 | 15 | 495 | 73.9% | 23.0% | D+50.9 |
| Precinct -Avon 21Avon 21 | 300 | 185 | 6 | 491 | 61.1% | 37.7% | D+23.4 |
| Precinct -Libertyville 208Libertyville 208 | 294 | 180 | 14 | 488 | 60.2% | 36.9% | D+23.4 |
| Precinct -Libertyville 205Libertyville 205 | 298 | 170 | 19 | 487 | 61.2% | 34.9% | D+26.3 |
| Precinct -Avon 41Avon 41 | 300 | 174 | 12 | 486 | 61.7% | 35.8% | D+25.9 |
| Precinct -Avon 28Avon 28 | 275 | 186 | 21 | 482 | 57.1% | 38.6% | D+18.5 |
| Precinct -Waukegan 387Waukegan 387 | 334 | 113 | 22 | 469 | 71.2% | 24.1% | D+47.1 |
| Precinct -Shields 244Shields 244 | 276 | 181 | 9 | 466 | 59.2% | 38.8% | D+20.4 |
| Precinct -Waukegan 385Waukegan 385 | 339 | 121 | 5 | 465 | 72.9% | 26.0% | D+46.9 |
| Precinct -Waukegan 389Waukegan 389 | 361 | 83 | 14 | 458 | 78.8% | 18.1% | D+60.7 |
| Precinct -Wauconda 345Wauconda 345 | 187 | 253 | 12 | 452 | 41.4% | 56.0% | R+14.6 |
| Precinct -Waukegan 372Waukegan 372 | 351 | 92 | 9 | 452 | 77.7% | 20.4% | D+57.3 |
| Precinct -Zion 426Zion 426 | 345 | 97 | 6 | 448 | 77.0% | 21.7% | D+55.4 |
| Precinct -Waukegan 370Waukegan 370 | 334 | 102 | 11 | 447 | 74.7% | 22.8% | D+51.9 |
| Precinct -Zion 430Zion 430 | 290 | 142 | 11 | 443 | 65.5% | 32.1% | D+33.4 |
| Precinct -Benton 65Benton 65 | 246 | 182 | 9 | 437 | 56.3% | 41.6% | D+14.6 |
| Precinct -Zion 423Zion 423 | 292 | 130 | 15 | 437 | 66.8% | 29.7% | D+37.1 |
| Precinct -Zion 427Zion 427 | 271 | 144 | 18 | 433 | 62.6% | 33.3% | D+29.3 |
| Precinct -Waukegan 361Waukegan 361 | 311 | 106 | 12 | 429 | 72.5% | 24.7% | D+47.8 |
| Precinct -Waukegan 367Waukegan 367 | 283 | 123 | 18 | 424 | 66.7% | 29.0% | D+37.7 |
| Precinct -Waukegan 380Waukegan 380 | 290 | 120 | 11 | 421 | 68.9% | 28.5% | D+40.4 |
| Precinct -Waukegan 383Waukegan 383 | 283 | 122 | 16 | 421 | 67.2% | 29.0% | D+38.2 |
| Precinct -Waukegan 364Waukegan 364 | 265 | 136 | 15 | 416 | 63.7% | 32.7% | D+31.0 |
| Precinct -Waukegan 355Waukegan 355 | 217 | 185 | 12 | 414 | 52.4% | 44.7% | D+7.7 |
| Precinct -Warren 328Warren 328 | 218 | 185 | 8 | 411 | 53.0% | 45.0% | D+8.0 |
| Precinct -Waukegan 390Waukegan 390 | 335 | 60 | 10 | 405 | 82.7% | 14.8% | D+67.9 |
| Precinct -Shields 241Shields 241 | 243 | 139 | 12 | 394 | 61.7% | 35.3% | D+26.4 |
| Precinct -Benton 64Benton 64 | 201 | 180 | 11 | 392 | 51.3% | 45.9% | D+5.4 |
| Precinct -Waukegan 384Waukegan 384 | 220 | 163 | 8 | 391 | 56.3% | 41.7% | D+14.6 |
| Precinct -Libertyville 179Libertyville 179 | 217 | 156 | 8 | 381 | 57.0% | 40.9% | D+16.0 |
| Precinct -Waukegan 391Waukegan 391 | 260 | 97 | 14 | 371 | 70.1% | 26.1% | D+43.9 |
| Precinct -Shields 240Shields 240 | 278 | 66 | 8 | 352 | 79.0% | 18.8% | D+60.2 |
| Precinct -Waukegan 392Waukegan 392 | 261 | 74 | 12 | 347 | 75.2% | 21.3% | D+53.9 |
| Precinct -Waukegan 369Waukegan 369 | 204 | 102 | 4 | 310 | 65.8% | 32.9% | D+32.9 |
| Precinct -Shields 242Shields 242 | 191 | 105 | 8 | 304 | 62.8% | 34.5% | D+28.3 |
| Precinct -Waukegan 388Waukegan 388 | 205 | 58 | 13 | 276 | 74.3% | 21.0% | D+53.3 |
presidential history
Party record book
Lake County, IL · the strongest Democratic and Republican presidential performances recorded here, measured three ways.
1892–2024 · 34 presidential cycles
Highest vote share
Largest share of the presidential candidate vote cast here.
Democratic
Joe Biden2020
60.8%
204,032 votes · D+24.0
Runner-up · Kamala Harris, 2024 · 59.4%
Republican
Warren G. Harding1920
82.3%
15,712 votes · R+70.1
Runner-up · Theodore Roosevelt, 1904 · 77.1%
Most votes
Largest number of votes cast for the party’s presidential nominee here.
Democratic
Joe Biden2020
204,032votes
60.8% of the vote · D+24.0
Runner-up · Kamala Harris, 2024 · 184,642 votes
Republican
George W. Bush2004
139,081votes
50.5% of the vote · R+1.7
Runner-up · Mitt Romney, 2012 · 129,764 votes
Best relative to the U.S.
This Place’s margin against the national margin in the same election — positive when it leaned toward the party more than the country did.
Democratic
Kamala Harris2024
+22.1pts D vs U.S.
Place D+20.7 · U.S. R+1.5
Runner-up · Joe Biden, 2020 · +19.5 pts
Republican
Warren G. Harding1920
+43.9pts R vs U.S.
Place R+70.1 · U.S. R+26.2
Runner-up · Calvin Coolidge, 1924 · +42.0 pts
Current officeholders
Seats representing Lake County, IL. A county elects none of these itself — they are the members for the 3 congressional, 5 state senate and 8 state house districts it falls inside, so parts of the county are represented by different members.
Senate and governor results are in the Office selector at the top of this page.
U.S. House
Each row shows U.S. House votes counted inside this Place. “Vote lead” is the local lead here, not necessarily the winner of the full contest.
| Year | Vote lead | Democratic | Republican | Total |
|---|---|---|---|---|
| 2024 | D | 59.2%181,985 | 40.8%125,573 | 307,558 |
| 2020 | D | 60.1%198,211 | 39.9%131,474 | 329,685 |
Registered voters
Total registered voters, over time
| Year | Total registered |
|---|---|
| 2016 | 470,378 |
| 2018 | 468,629 |
| 2020 | 497,454 |
| 2022 | 517,954 |
| 2024 | 545,033 |
Who moves in and out
Net migration over time, and who arrivals are — where they came from and what those places vote
−3,176 net domestic migration · 2025
Net −69,732 over 2011–2025 · gain loss
Arrivals reported $134,752 in average income, against $160,339 for residents who stayed — 16% lower. (IRS SOI, 2022–23)
The places arrivals came from lean D+26.7 on average — 6.0 points more Democratic-leaning than Lake County, IL itself (D+20.7).
Where arrivals came from lean of each source
- Cook County, IL6,447D+41.6
- McHenry County, IL944R+5.3
- DuPage County, IL523D+13.1
- Kenosha County, WI496R+6.2
- Kane County, IL233D+9.3
- Milwaukee County, WI180D+38.4
Where departures went households, 2022–23
- Cook County, IL4,959
- McHenry County, IL1,276
- Kenosha County, WI984
- DuPage County, IL397
- Milwaukee County, WI319
- Maricopa County, AZ313
Migration is one input to a place’s political change, not its cause — a shift can also come from residents changing their minds, generational turnover, or turnout. These figures describe the places people moved between; they do not measure how any mover voted.
| Year | Net domestic migration |
|---|---|
| 2011 | −7,918 |
| 2012 | −5,543 |
| 2013 | −3,175 |
| 2014 | −5,078 |
| 2015 | −5,270 |
| 2016 | −5,103 |
| 2017 | −6,106 |
| 2018 | −6,276 |
| 2019 | −6,404 |
| 2021 | −1,873 |
| 2022 | −6,194 |
| 2023 | −5,700 |
| 2024 | −1,916 |
| 2025 | −3,176 |
Once a reliably Republican suburban stronghold, Lake County has shifted markedly leftward over the past decade as college-educated voters in communities like Waukegan and Lake Forest realigned, delivering a 20-point Democratic margin in 2024.
Across the recorded series it reached a Democratic high of 24.0 points in 2020 and a Republican high of 70.1 points in 1920. Between 2020 and 2024 the county moved 3.3 points toward the Republican candidate; the 2024 margin was 20.7 points.
A population of 714,223, a 56% non-Hispanic-white share, and a median household income of $110,416 describe the county. The county's voting pattern over the last decade is most similar to that of DuPage County and Kane County.
The counties whose fingerprint — 2000–2024 trajectory, demographics, ancestry, religion — sits closest to this one, and why.
Twin score (0–100) = weighted cosine between tier-standardized fingerprints: presidential margins 2000–2024 with 12-yr trend and elasticity, ACS income, age, education, population and race, top reported ancestries, and religious adherence — chips name the closest-shared dimensions and the widest gap. Re-weight the groups in the twins explorer.
Browse places by community — income, education, race & ethnicity, language — all community cuts →
Compare two places, side by side
Twelve curated comparisons line up election history, demographics, and the divergence story for two places at a glance. Browse all comparisons →
Lake County, Illinois. Akashic. https://akashic.app/county/17097/. Accessed May 20, 2026. License: CC BY 4.0.