- Lead
- 10,503
- Total
- 54,568
- vs nation
- R+17.8
- Turnout
- 71.9%
Cape May County, NJ
President margin by year
Place winner margin
President results by year
2024 turnout 71.9% of 76,748 citizens 18+
- Lead
- 9,217
- Total
- 57,410
- vs nation
- R+20.5
- Turnout
- 78.2%
- Lead
- 9,696
- Total
- 49,257
- vs nation
- R+21.8
- Turnout
- 65.6%
- Lead
- 4,124
- Total
- 48,093
- vs nation
- R+12.4
- Turnout
- —
- Lead
- 4,395
- Total
- 50,835
- vs nation
- R+15.9
- Turnout
- —
- Lead
- 7,357
- Total
- 50,762
- vs nation
- R+12.0
- Turnout
- —
- Lead
- 1,605
- Total
- 47,594
- vs nation
- R+3.9
- Turnout
- —
- Lead
- 492
- Total
- 45,036
- vs nation
- R+7.4
- Turnout
- —
Key facts
- 2024 presidential margin
- R+19.2MIT Election Lab
- Population
- 94,9412024 5-year
- Median household income
- $91,1282024 5-year
- White (non-Hispanic)
- 83.9%2024 5-year
- Black
- 3.4%2024 5-year
- Hispanic / Latino
- 8.3%2024 5-year
- Peak Democratic margin
- D+24.2 in 1912MIT Election Lab
- Peak Republican margin
- R+53.0 in 1928MIT Election Lab
- Most similar
- Martin County, FL · twin score 88.4
Midterm durability
Total general-election participants divided by same-year citizen voting-age population. These are total ballots or participating voters—not presidential candidate votes.
- 2024 total turnout
- 71.9%55,204 participants ÷ 76,748 CVAP
- 2020→2022 drop-off
- +28.3 ptsPresidential-dependent
- Drop-off versus state
- -4.5 ptsPositive means a larger decline than the statewide pattern
- Mechanical 2026 scenario
- 43.7%–53.0%Recent-cycle and two-cycle persistence scenarios; not a forecast
| Election | Participants | CVAP | Turnout | Quality |
|---|---|---|---|---|
| 2016 · Presidential | 49,939 | 76,079 | 65.6% | A/A |
| 2018 · Midterm | 42,143 | 75,203 | 56.0% | A/A |
| 2020 · Presidential | 58,305 | 74,527 | 78.2% | A/A |
| 2022 · Midterm | 38,333 | 76,697 | 50.0% | A/A |
| 2024 · Presidential | 55,204 | 76,748 | 71.9% | A/A |
Sources and methods
- 2016: numerator source 158, denominator source 157; total voters participating; eavs-f1a-v1:observed:native; allocation share 0.0%; series 293/111.
- 2018: numerator source 158, denominator source 157; total voters participating; eavs-f1a-v1:observed:native; allocation share 0.0%; series 297/138.
- 2020: numerator source 158, denominator source 157; total voters participating; eavs-f1a-v1:observed:native; allocation share 0.0%; series 301/2.
- 2022: numerator source 158, denominator source 157; total voters participating; eavs-f1a-v1:observed:native; allocation share 0.0%; series 306/183.
- 2024: numerator source 158, denominator source 157; total voters participating; eavs-f1a-v1:observed:native; allocation share 0.0%; series 311/228.
Precinct data
Results by precinct
127 precincts · 54,786 votes
Precinct boundaries and identifiers are cycle-specific. This table does not join rows across years without a validated crosswalk.
| Precinct -Middle Township District 15Middle Township District 15 | 297 | 563 | 11 | 871 | 34.1% | 64.6% | R+30.5 |
|---|---|---|---|---|---|---|---|
| Precinct -Middle Township District 14Middle Township District 14 | 304 | 535 | 14 | 853 | 35.6% | 62.7% | R+27.1 |
| Precinct -Middle Township District 4Middle Township District 4 | 286 | 447 | 13 | 746 | 38.3% | 59.9% | R+21.6 |
| Precinct -Upper Township District 12Upper Township District 12 | 251 | 455 | 10 | 716 | 35.1% | 63.5% | R+28.5 |
| Precinct -Middle Township District 2Middle Township District 2 | 284 | 418 | 13 | 715 | 39.7% | 58.5% | R+18.7 |
| Precinct -Lower Township Ward 3 District 4Lower Township Ward 3 District 4 | 250 | 443 | 13 | 706 | 35.4% | 62.7% | R+27.3 |
| Precinct -Lower Township Ward 3 District 3Lower Township Ward 3 District 3 | 295 | 392 | 13 | 700 | 42.1% | 56.0% | R+13.9 |
| Precinct -Upper Township District 4Upper Township District 4 | 262 | 424 | 14 | 700 | 37.4% | 60.6% | R+23.1 |
| Precinct -Upper Township District 5Upper Township District 5 | 290 | 381 | 12 | 683 | 42.5% | 55.8% | R+13.3 |
| Precinct -Upper Township District 8Upper Township District 8 | 220 | 431 | 12 | 663 | 33.2% | 65.0% | R+31.8 |
| Precinct -Middle Township District 7Middle Township District 7 | 234 | 407 | 13 | 654 | 35.8% | 62.2% | R+26.5 |
| Precinct -Middle Township District 1Middle Township District 1 | 202 | 428 | 11 | 641 | 31.5% | 66.8% | R+35.3 |
| Precinct -Dennis Township District 5Dennis Township District 5 | 212 | 412 | 11 | 635 | 33.4% | 64.9% | R+31.5 |
| Precinct -Dennis Township District 4Dennis Township District 4 | 231 | 379 | 13 | 623 | 37.1% | 60.8% | R+23.8 |
| Precinct -Lower Township Ward 3 District 5Lower Township Ward 3 District 5 | 213 | 402 | 6 | 621 | 34.3% | 64.7% | R+30.4 |
| Precinct -Middle Township District 9Middle Township District 9 | 212 | 388 | 14 | 614 | 34.5% | 63.2% | R+28.7 |
| Precinct -Dennis Township District 7Dennis Township District 7 | 220 | 374 | 9 | 603 | 36.5% | 62.0% | R+25.5 |
| Precinct -Middle Township District 6Middle Township District 6 | 264 | 317 | 20 | 601 | 43.9% | 52.7% | R+8.8 |
| Precinct -Upper Township District 10Upper Township District 10 | 215 | 368 | 14 | 597 | 36.0% | 61.6% | R+25.6 |
| Precinct -Middle Township District 17Middle Township District 17 | 278 | 302 | 16 | 596 | 46.6% | 50.7% | R+4.0 |
| Precinct -Middle Township District 8Middle Township District 8 | 346 | 224 | 16 | 586 | 59.0% | 38.2% | D+20.8 |
| Precinct -Upper Township District 6Upper Township District 6 | 245 | 328 | 9 | 582 | 42.1% | 56.4% | R+14.3 |
| Precinct -Middle Township District 5Middle Township District 5 | 261 | 304 | 11 | 576 | 45.3% | 52.8% | R+7.5 |
| Precinct -Upper Township District 15Upper Township District 15 | 199 | 367 | 9 | 575 | 34.6% | 63.8% | R+29.2 |
| Precinct -Middle Township District 10Middle Township District 10 | 190 | 373 | 5 | 568 | 33.5% | 65.7% | R+32.2 |
| Precinct -Upper Township District 3Upper Township District 3 | 234 | 324 | 8 | 566 | 41.3% | 57.2% | R+15.9 |
| Precinct -Middle Township District 3Middle Township District 3 | 266 | 289 | 10 | 565 | 47.1% | 51.2% | R+4.1 |
| Precinct -Upper Township District 9Upper Township District 9 | 201 | 347 | 9 | 557 | 36.1% | 62.3% | R+26.2 |
| Precinct -Lower Township Ward 1 District 7Lower Township Ward 1 District 7 | 191 | 353 | 7 | 551 | 34.7% | 64.1% | R+29.4 |
| Precinct -Lower Township Ward 3 District 7Lower Township Ward 3 District 7 | 250 | 287 | 6 | 543 | 46.0% | 52.9% | R+6.8 |
| Precinct -Upper Township District 2Upper Township District 2 | 211 | 322 | 7 | 540 | 39.1% | 59.6% | R+20.6 |
| Precinct -Middle Township District 11Middle Township District 11 | 185 | 337 | 11 | 533 | 34.7% | 63.2% | R+28.5 |
| Precinct -Middle Township District 13Middle Township District 13 | 218 | 309 | 5 | 532 | 41.0% | 58.1% | R+17.1 |
| Precinct -Dennis Township District 8Dennis Township District 8 | 180 | 332 | 13 | 525 | 34.3% | 63.2% | R+29.0 |
| Precinct -Upper Township District 1Upper Township District 1 | 193 | 326 | 6 | 525 | 36.8% | 62.1% | R+25.3 |
| Precinct -Lower Township Ward 2 District 5Lower Township Ward 2 District 5 | 209 | 303 | 6 | 518 | 40.3% | 58.5% | R+18.1 |
| Precinct -Upper Township District 14Upper Township District 14 | 185 | 326 | 7 | 518 | 35.7% | 62.9% | R+27.2 |
| Precinct -Lower Township Ward 1 District 6Lower Township Ward 1 District 6 | 167 | 320 | 11 | 498 | 33.5% | 64.3% | R+30.7 |
| Precinct -Middle Township District 18Middle Township District 18 | 174 | 315 | 8 | 497 | 35.0% | 63.4% | R+28.4 |
| Precinct -Lower Township Ward 2 District 8Lower Township Ward 2 District 8 | 215 | 274 | 6 | 495 | 43.4% | 55.4% | R+11.9 |
| Precinct -North Wildwood Ward 1 District 1North Wildwood Ward 1 District 1 | 154 | 335 | 4 | 493 | 31.2% | 68.0% | R+36.7 |
| Precinct -Ocean City Ward 4 District 4Ocean City Ward 4 District 4 | 186 | 298 | 8 | 492 | 37.8% | 60.6% | R+22.8 |
| Precinct -Lower Township Ward 2 District 6Lower Township Ward 2 District 6 | 209 | 271 | 11 | 491 | 42.6% | 55.2% | R+12.6 |
| Precinct -Ocean City Ward 1 District 3Ocean City Ward 1 District 3 | 206 | 264 | 14 | 484 | 42.6% | 54.5% | R+12.0 |
| Precinct -Ocean City Ward 4 District 3Ocean City Ward 4 District 3 | 206 | 263 | 12 | 481 | 42.8% | 54.7% | R+11.9 |
| Precinct -Upper Township District 7Upper Township District 7 | 186 | 282 | 5 | 473 | 39.3% | 59.6% | R+20.3 |
| Precinct -Ocean City Ward 1 District 4Ocean City Ward 1 District 4 | 219 | 239 | 8 | 466 | 47.0% | 51.3% | R+4.3 |
| Precinct -Wildwood District 4Wildwood District 4 | 167 | 285 | 9 | 461 | 36.2% | 61.8% | R+25.6 |
| Precinct -Lower Township Ward 2 District 3Lower Township Ward 2 District 3 | 160 | 287 | 10 | 457 | 35.0% | 62.8% | R+27.8 |
| Precinct -Cape May District 3Cape May District 3 | 225 | 218 | 9 | 452 | 49.8% | 48.2% | D+1.5 |
| Precinct -Lower Township Ward 3 District 2Lower Township Ward 3 District 2 | 140 | 304 | 5 | 449 | 31.2% | 67.7% | R+36.5 |
| Precinct -Dennis Township District 6Dennis Township District 6 | 143 | 300 | 4 | 447 | 32.0% | 67.1% | R+35.1 |
| Precinct -Lower Township Ward 1 District 4Lower Township Ward 1 District 4 | 154 | 288 | 5 | 447 | 34.5% | 64.4% | R+30.0 |
| Precinct -Wildwood Crest District 2Wildwood Crest District 2 | 157 | 279 | 10 | 446 | 35.2% | 62.6% | R+27.4 |
| Precinct -Lower Township Ward 2 District 2Lower Township Ward 2 District 2 | 204 | 230 | 9 | 443 | 46.0% | 51.9% | R+5.9 |
| Precinct -Wildwood District 2Wildwood District 2 | 195 | 237 | 10 | 442 | 44.1% | 53.6% | R+9.5 |
| Precinct -Lower Township Ward 3 District 9Lower Township Ward 3 District 9 | 190 | 241 | 9 | 440 | 43.2% | 54.8% | R+11.6 |
| Precinct -Ocean City Ward 3 District 1Ocean City Ward 3 District 1 | 160 | 269 | 8 | 437 | 36.6% | 61.6% | R+24.9 |
| Precinct -Upper Township District 13Upper Township District 13 | 197 | 231 | 8 | 436 | 45.2% | 53.0% | R+7.8 |
| Precinct -Sea Isle City District 4Sea Isle City District 4 | 172 | 249 | 12 | 433 | 39.7% | 57.5% | R+17.8 |
| Precinct -Middle Township District 12Middle Township District 12 | 132 | 287 | 9 | 428 | 30.8% | 67.1% | R+36.2 |
| Precinct -Wildwood Crest District 4Wildwood Crest District 4 | 162 | 255 | 8 | 425 | 38.1% | 60.0% | R+21.9 |
| Precinct -Dennis Township District 3Dennis Township District 3 | 79 | 333 | 5 | 417 | 18.9% | 79.9% | R+60.9 |
| Precinct -Woodbine District 2Woodbine District 2 | 226 | 185 | 6 | 417 | 54.2% | 44.4% | D+9.8 |
| Precinct -Lower Township Ward 3 District 8Lower Township Ward 3 District 8 | 176 | 231 | 5 | 412 | 42.7% | 56.1% | R+13.3 |
| Precinct -Wildwood Crest District 3Wildwood Crest District 3 | 133 | 268 | 7 | 408 | 32.6% | 65.7% | R+33.1 |
| Precinct -Lower Township Ward 1 District 8Lower Township Ward 1 District 8 | 151 | 248 | 8 | 407 | 37.1% | 60.9% | R+23.8 |
| Precinct -Ocean City Ward 3 District 4Ocean City Ward 3 District 4 | 161 | 236 | 10 | 407 | 39.6% | 58.0% | R+18.4 |
| Precinct -Lower Township Ward 1 District 2Lower Township Ward 1 District 2 | 164 | 237 | 4 | 405 | 40.5% | 58.5% | R+18.0 |
| Precinct -West Cape May District 1West Cape May District 1 | 244 | 157 | 3 | 404 | 60.4% | 38.9% | D+21.5 |
| Precinct -Dennis Township District 1Dennis Township District 1 | 106 | 291 | 5 | 402 | 26.4% | 72.4% | R+46.0 |
| Precinct -Woodbine District 1Woodbine District 1 | 182 | 199 | 11 | 392 | 46.4% | 50.8% | R+4.3 |
| Precinct -Lower Township Ward 1 District 1Lower Township Ward 1 District 1 | 171 | 210 | 9 | 390 | 43.8% | 53.8% | R+10.0 |
| Precinct -Ocean City Ward 1 District 1Ocean City Ward 1 District 1 | 161 | 217 | 7 | 385 | 41.8% | 56.4% | R+14.5 |
| Precinct -West Wildwood District 1West Wildwood District 1 | 128 | 253 | 4 | 385 | 33.2% | 65.7% | R+32.5 |
| Precinct -Lower Township Ward 1 District 5Lower Township Ward 1 District 5 | 145 | 220 | 8 | 373 | 38.9% | 59.0% | R+20.1 |
| Precinct -Wildwood District 1Wildwood District 1 | 137 | 233 | 2 | 372 | 36.8% | 62.6% | R+25.8 |
| Precinct -Ocean City Ward 4 District 1Ocean City Ward 4 District 1 | 189 | 165 | 11 | 365 | 51.8% | 45.2% | D+6.6 |
| Precinct -Lower Township Ward 2 District 1Lower Township Ward 2 District 1 | 177 | 176 | 7 | 360 | 49.2% | 48.9% | D+0.3 |
| Precinct -Avalon District 1Avalon District 1 | 161 | 193 | 5 | 359 | 44.8% | 53.8% | R+8.9 |
| Precinct -Sea Isle City District 3Sea Isle City District 3 | 142 | 207 | 10 | 359 | 39.6% | 57.7% | R+18.1 |
| Precinct -Lower Township Ward 2 District 10Lower Township Ward 2 District 10 | 134 | 220 | 4 | 358 | 37.4% | 61.5% | R+24.0 |
| Precinct -Lower Township Ward 1 District 3Lower Township Ward 1 District 3 | 128 | 223 | 6 | 357 | 35.9% | 62.5% | R+26.6 |
| Precinct -Lower Township Ward 3 District 1Lower Township Ward 3 District 1 | 92 | 253 | 4 | 349 | 26.4% | 72.5% | R+46.1 |
| Precinct -Ocean City Ward 1 District 5Ocean City Ward 1 District 5 | 154 | 183 | 11 | 348 | 44.3% | 52.6% | R+8.3 |
| Precinct -Ocean City Ward 2 District 4Ocean City Ward 2 District 4 | 124 | 216 | 6 | 346 | 35.8% | 62.4% | R+26.6 |
| Precinct -North Wildwood Ward 1 District 2North Wildwood Ward 1 District 2 | 119 | 217 | 7 | 343 | 34.7% | 63.3% | R+28.6 |
| Precinct -Lower Township Ward 2 District 4Lower Township Ward 2 District 4 | 125 | 212 | 4 | 341 | 36.7% | 62.2% | R+25.5 |
| Precinct -Lower Township Ward 2 District 11Lower Township Ward 2 District 11 | 142 | 188 | 9 | 339 | 41.9% | 55.5% | R+13.6 |
| Precinct -Ocean City Ward 2 District 2Ocean City Ward 2 District 2 | 157 | 176 | 5 | 338 | 46.4% | 52.1% | R+5.6 |
| Precinct -Ocean City Ward 3 District 3Ocean City Ward 3 District 3 | 147 | 186 | 5 | 338 | 43.5% | 55.0% | R+11.5 |
| Precinct -Lower Township Ward 3 District 6Lower Township Ward 3 District 6 | 114 | 208 | 6 | 328 | 34.8% | 63.4% | R+28.7 |
| Precinct -Ocean City Ward 4 District 5Ocean City Ward 4 District 5 | 131 | 186 | 7 | 324 | 40.4% | 57.4% | R+17.0 |
| Precinct -Wildwood Crest District 1Wildwood Crest District 1 | 121 | 195 | 4 | 320 | 37.8% | 60.9% | R+23.1 |
| Precinct -Ocean City Ward 1 District 2Ocean City Ward 1 District 2 | 137 | 177 | 4 | 318 | 43.1% | 55.7% | R+12.6 |
| Precinct -Ocean City Ward 3 District 5Ocean City Ward 3 District 5 | 148 | 168 | 2 | 318 | 46.5% | 52.8% | R+6.3 |
| Precinct -Sea Isle City District 1Sea Isle City District 1 | 136 | 172 | 10 | 318 | 42.8% | 54.1% | R+11.3 |
| Precinct -Sea Isle City District 2Sea Isle City District 2 | 134 | 175 | 6 | 315 | 42.5% | 55.6% | R+13.0 |
| Precinct -Wildwood District 5Wildwood District 5 | 105 | 206 | 2 | 313 | 33.5% | 65.8% | R+32.3 |
| Precinct -Dennis Township District 2Dennis Township District 2 | 106 | 203 | 3 | 312 | 34.0% | 65.1% | R+31.1 |
| Precinct -West Cape May District 2West Cape May District 2 | 171 | 126 | 9 | 306 | 55.9% | 41.2% | D+14.7 |
| Precinct -Stone Harbor District 2Stone Harbor District 2 | 138 | 152 | 9 | 299 | 46.2% | 50.8% | R+4.7 |
| Precinct -Lower Township Ward 2 District 7Lower Township Ward 2 District 7 | 107 | 186 | 5 | 298 | 35.9% | 62.4% | R+26.5 |
| Precinct -Cape May District 4Cape May District 4 | 161 | 126 | 9 | 296 | 54.4% | 42.6% | D+11.8 |
| Precinct -Ocean City Ward 4 District 2Ocean City Ward 4 District 2 | 115 | 169 | 8 | 292 | 39.4% | 57.9% | R+18.5 |
| Precinct -Wildwood District 3Wildwood District 3 | 146 | 139 | 4 | 289 | 50.5% | 48.1% | D+2.4 |
| Precinct -Ocean City Ward 2 District 3Ocean City Ward 2 District 3 | 125 | 156 | 5 | 286 | 43.7% | 54.5% | R+10.8 |
| Precinct -Cape May District 1Cape May District 1 | 150 | 121 | 8 | 279 | 53.8% | 43.4% | D+10.4 |
| Precinct -North Wildwood Ward 2 District 1North Wildwood Ward 2 District 1 | 87 | 185 | 5 | 277 | 31.4% | 66.8% | R+35.4 |
| Precinct -Lower Township Ward 2 District 9Lower Township Ward 2 District 9 | 101 | 169 | 6 | 276 | 36.6% | 61.2% | R+24.6 |
| Precinct -Ocean City Ward 2 District 1Ocean City Ward 2 District 1 | 110 | 161 | 4 | 275 | 40.0% | 58.5% | R+18.5 |
| Precinct -Avalon District 3Avalon District 3 | 116 | 136 | 10 | 262 | 44.3% | 51.9% | R+7.6 |
| Precinct -Middle Township District 16Middle Township District 16 | 105 | 152 | 4 | 261 | 40.2% | 58.2% | R+18.0 |
| Precinct -North Wildwood Ward 2 District 3North Wildwood Ward 2 District 3 | 108 | 138 | 8 | 254 | 42.5% | 54.3% | R+11.8 |
| Precinct -Wildwood Crest District 5Wildwood Crest District 5 | 77 | 163 | 6 | 246 | 31.3% | 66.3% | R+35.0 |
| Precinct -Avalon District 2Avalon District 2 | 119 | 122 | 3 | 244 | 48.8% | 50.0% | R+1.2 |
| Precinct -Cape May District 5Cape May District 5 | 112 | 120 | 7 | 239 | 46.9% | 50.2% | R+3.3 |
| Precinct -North Wildwood Ward 2 District 2North Wildwood Ward 2 District 2 | 82 | 150 | 5 | 237 | 34.6% | 63.3% | R+28.7 |
| Precinct -Ocean City Ward 3 District 2Ocean City Ward 3 District 2 | 95 | 128 | 1 | 224 | 42.4% | 57.1% | R+14.7 |
| Precinct -North Wildwood Ward 2 District 4North Wildwood Ward 2 District 4 | 90 | 128 | 5 | 223 | 40.4% | 57.4% | R+17.0 |
| Precinct -Stone Harbor District 1Stone Harbor District 1 | 107 | 111 | 3 | 221 | 48.4% | 50.2% | R+1.8 |
| Precinct -North Wildwood Ward 1 District 4North Wildwood Ward 1 District 4 | 82 | 128 | 7 | 217 | 37.8% | 59.0% | R+21.2 |
| Precinct -North Wildwood Ward 1 District 3North Wildwood Ward 1 District 3 | 70 | 133 | 0 | 203 | 34.5% | 65.5% | R+31.0 |
| Precinct -Cape May District 2Cape May District 2 | 107 | 81 | 5 | 193 | 55.4% | 42.0% | D+13.5 |
| Precinct -Cape May Point District 1Cape May Point District 1 | 114 | 48 | 4 | 166 | 68.7% | 28.9% | D+39.8 |
| Precinct -Ocean City Ward 2 District 5Ocean City Ward 2 District 5 | 50 | 102 | 3 | 155 | 32.3% | 65.8% | R+33.5 |
| Precinct -Upper Township District 11Upper Township District 11 | 52 | 60 | 3 | 115 | 45.2% | 52.2% | R+7.0 |
Presidential margin, 1892–2024
Democratic minus Republican, by election
| Year | Margin (D minus R) |
|---|---|
| 1892 | −5.7% |
| 1896 | −37.0% |
| 1900 | −31.7% |
| 1904 | −37.5% |
| 1908 | −29.8% |
| 1912 | +24.2% |
| 1916 | −15.8% |
| 1920 | −43.9% |
| 1924 | −49.2% |
| 1928 | −53.0% |
| 1932 | −16.9% |
| 1936 | +4.6% |
| 1940 | −5.3% |
| 1944 | −9.4% |
| 1948 | −29.8% |
| 1952 | −37.1% |
| 1956 | −48.2% |
| 1960 | −22.6% |
| 1964 | +13.5% |
| 1968 | −18.8% |
| 1972 | −43.3% |
| 1976 | −8.2% |
| 1980 | −26.0% |
| 1984 | −36.4% |
| 1988 | −30.9% |
| 1992 | −8.6% |
| 1996 | +1.1% |
| 2000 | −3.4% |
| 2004 | −14.5% |
| 2008 | −8.6% |
| 2012 | −8.6% |
| 2016 | −19.7% |
| 2020 | −16.1% |
| 2024 | −19.2% |
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.
U.S. Senate
Each row shows U.S. Senate votes counted inside this Place. “Vote lead” is the local lead here, not necessarily the winner of the full contest.
U.S. Senate special elections
Each row shows U.S. Senate special votes counted inside this Place. “Vote lead” is the local lead here, not necessarily the winner of the full contest.
Governor
Each row shows Governor votes counted inside this Place. “Vote lead” is the local lead here, not necessarily the winner of the full contest.
Registered voters
By party of registration, over time
Registration and the presidential vote track closely here — within 0.6 points.
76,969 registered voters · 2026
Who moves in and out
Net migration over time, and who arrivals are — where they came from and what those places vote
−121 net domestic migration · 2025
Net −762 over 2011–2025 · gain loss
Arrivals reported $118,872 in average income, against $97,835 for residents who stayed — 22% higher. (IRS SOI, 2022–23)
The places arrivals came from lean D+17.6 on average — 37 points more Democratic-leaning than Cape May County, NJ itself (R+19.2).
Where arrivals came from lean of each source
- Philadelphia County, PA243D+58.8
- Atlantic County, NJ235R+3.0
- Camden County, NJ187D+27.4
- Gloucester County, NJ144R+2.8
- Montgomery County, PA133D+22.8
- Delaware County, PA129D+23.7
Where departures went households, 2022–23
- Atlantic County, NJ353
- Philadelphia County, PA154
- Cumberland County, NJ140
- Gloucester County, NJ130
- Camden County, NJ116
- Burlington County, NJ80
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 | −473 |
| 2012 | −121 |
| 2013 | −331 |
| 2014 | −327 |
| 2015 | −507 |
| 2016 | −216 |
| 2017 | −107 |
| 2018 | −248 |
| 2019 | +181 |
| 2021 | +1,387 |
| 2022 | +253 |
| 2023 | −124 |
| 2024 | −8 |
| 2025 | −121 |
Cape May's small permanent population swells each summer with visitors and part-time residents, but its registered electorate has delivered Republican presidential margins above 15 points in every cycle since 2008.
Across the recorded series it reached a Democratic high of 24.2 points in 1912 and a Republican high of 53.0 points in 1928. Between 2020 and 2024 the county moved 3.2 points toward the Republican candidate; the 2024 margin was 19.2 points.
A population of 94,941, a 84% non-Hispanic-white share, and a median household income of $91,128 describe the county. The county's voting pattern over the last decade is most similar to that of Martin County and Worcester 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 →
Cape May County, New Jersey. Akashic. https://akashic.app/county/34009/. Accessed May 20, 2026. License: CC BY 4.0.