| Year | Won | Margin | Democratic | Republican | Total |
|---|---|---|---|---|---|
| 2024 | R | 139,169 | 250,648 | 392,448 | |
| 2020 | R | 157,695 | 233,247 | 393,899 | |
| 2016 | R | 124,908 | 191,551 | 326,420 | |
| 2012 | R | 110,157 | 154,163 | 266,166 | |
| 2008 | R | 119,701 | 147,608 | 269,276 | |
| 2004 | R | 93,860 | 144,176 | 240,667 | |
| 2000 | R | 73,571 | 106,151 | 184,400 | |
| 1996 | R | 65,699 | 80,898 | 165,951 | |
| 1992 | R | 53,660 | 73,436 | 166,002 | |
| 1988 | R | 40,725 | 87,303 | 128,936 | |
| 1984 | R | 30,022 | 85,024 | 115,076 | |
| 1980 | R | 28,125 | 61,033 | 94,613 | |
| 1976 | R | 30,567 | 38,038 | 69,789 | |
| 1972 | R | 9,404 | 36,738 | 46,235 | |
| 1968 | R | 7,978 | 14,376 | 31,095 | |
| 1964 | R | 10,204 | 12,886 | 23,090 | |
| 1960 | R | 5,494 | 10,357 | 15,851 | |
| 1956 | R | 4,520 | 7,565 | 12,085 | |
| 1952 | R | 3,828 | 5,528 | 9,356 | |
| 1948 | R | 1,883 | 2,276 | 5,797 | |
| 1944 | D | 3,353 | 1,865 | 5,218 | |
| 1940 | D | 3,531 | 1,622 | 5,153 | |
| 1936 | D | 2,549 | 1,137 | 3,686 | |
| 1932 | D | 2,557 | 973 | 3,530 | |
| 1928 | R | 1,154 | 2,058 | 3,258 | |
| 1924 | D | 845 | 552 | 1,622 | |
| 1920 | D | 938 | 626 | 1,694 | |
| 1916 | D | 751 | 167 | 1,132 | |
| 1912 | D | 432 | 38 | 714 | |
| 1908 | D | 266 | 72 | 533 | |
| 1904 | D | 266 | 84 | 493 | |
| 1900 | D | 278 | 39 | 342 | |
| 1896 | D | 222 | 74 | 312 | |
| 1892 | D | 153 | 0 | 159 | |
| 1888 | — | — | — | — | |
| 1884 | — | — | — | — | |
| 1880 | — | — | — | — | |
| 1876 | — | — | — | — |
Lee County's rapid post-2000 growth, driven largely by retirees from the Midwest and Northeast, has produced one of Florida's most reliably Republican electorates on the Gulf Coast, with the 2024 presidential margin reaching 28.4 points.
The Republican margin in Lee County reached its widest at fifty-nine points in 1972. The margin in 2024 was twenty-eight points, in line with the county's deep historical pattern.
Lee County's loyalty is rooted in its place. Median household income of $76,107, a 67% non-Hispanic-white share, and a population of 817,666 together describe a community whose political habits are deeply settled. The county's voting pattern over the last decade is most similar to that of Lake County and Indian River County.
