| County | Turnout | Andy Kim (D) |
Curtis Bashaw (R) |
Christina Khalil (Green) |
Ken Kaplan (Libertarian) |
Other | Margin | TOTAL | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Atlantic | 56% | 58,942 | 48.2% | 60,859 | 49.7% | 758 | 0.6% | 590 | 0.5% | 1,249 | 1.0% | -1,917 | 122,398 | ||||||
| Bergen | 56% | 224,775 | 52.5% | 192,452 | 45.0% | 5,172 | 1.2% | 3,050 | 0.7% | 2,552 | 0.6% | 32,323 | 428,001 | ||||||
| Burlington | 59% | 134,884 | 60.8% | 83,225 | 37.5% | 1,494 | 0.7% | 727 | 0.3% | 1,586 | 0.7% | 51,659 | 221,916 | ||||||
| Camden | 58% | 156,445 | 65.3% | 79,545 | 33.2% | 1,889 | 0.8% | 1,007 | 0.4% | 641 | 0.3% | 76,900 | 239,527 | ||||||
| Cape May | 67% | 20,096 | 38.9% | 30,905 | 59.8% | 182 | 0.4% | 205 | 0.4% | 282 | 0.5% | -10,809 | 51,670 | ||||||
| Cumberland | 44% | 25,186 | 48.2% | 25,441 | 48.7% | 682 | 1.3% | 246 | 0.5% | 671 | 1.3% | -255 | 52,226 | ||||||
| Essex | 44% | 216,580 | 72.2% | 75,420 | 25.1% | 3,093 | 1.0% | 2,336 | 0.8% | 2,458 | 0.8% | 141,160 | 299,887 | ||||||
| Gloucester | 66% | 80,034 | 50.2% | 77,303 | 48.5% | 771 | 0.5% | 490 | 0.3% | 917 | 0.6% | 2,731 | 159,515 | ||||||
| Hudson | 36% | 135,615 | 65.1% | 64,050 | 30.7% | 4,151 | 2.0% | 1,279 | 0.6% | 3,240 | 1.6% | 71,565 | 208,335 | ||||||
| Hunterdon | 72% | 34,983 | 45.3% | 40,273 | 52.2% | 752 | 1.0% | 619 | 0.8% | 516 | 0.7% | -5,290 | 77,143 | ||||||
| Mercer | 50% | 105,685 | 67.5% | 46,932 | 30.0% | 1,620 | 1.0% | 550 | 0.4% | 1,794 | 1.1% | 58,753 | 156,581 | ||||||
| Middlesex | 49% | 188,482 | 54.9% | 140,676 | 41.0% | 8,699 | 2.5% | 2,485 | 0.7% | 2,883 | 0.8% | 47,806 | 343,225 | ||||||
| Monmouth | 67% | 151,920 | 44.1% | 185,197 | 53.7% | 2,377 | 0.7% | 1,595 | 0.5% | 3,683 | 1.1% | -33,277 | 344,772 | ||||||
| Morris | 65% | 127,727 | 47.5% | 135,636 | 50.4% | 2,308 | 0.9% | 1,809 | 0.7% | 1,391 | 0.5% | -7,909 | 268,871 | ||||||
| Ocean | 62% | 109,610 | 35.3% | 197,040 | 63.5% | 943 | 0.3% | 1,001 | 0.3% | 1,497 | 0.5% | -87,430 | 310,091 | ||||||
| Passaic | 46% | 91,719 | 49.3% | 86,654 | 46.5% | 4,510 | 2.4% | 1,226 | 0.7% | 2,121 | 1.1% | 5,065 | 186,230 | ||||||
| Salem | 60% | 12,561 | 40.8% | 17,338 | 56.4% | 255 | 0.8% | 276 | 0.9% | 324 | 1.1% | -4,777 | 30,754 | ||||||
| Somerset | 61% | 95,344 | 55.6% | 71,652 | 41.8% | 2,048 | 1.2% | 1,748 | 1.0% | 724 | 0.4% | 23,692 | 171,516 | ||||||
| Sussex | 70% | 29,959 | 36.3% | 49,734 | 60.3% | 902 | 1.1% | 975 | 1.2% | 852 | 1.0% | -19,775 | 82,422 | ||||||
| Union | 49% | 138,186 | 62.1% | 79,183 | 35.6% | 2,336 | 1.0% | 1,472 | 0.7% | 1,488 | 0.7% | 59,003 | 222,665 | ||||||
| Warren | 65% | 22,758 | 39.0% | 34,074 | 58.4% | 501 | 0.9% | 556 | 1.0% | 489 | 0.8% | -11,316 | 58,378 | ||||||
| TOTAL | 54% | 2,161,491 | 53.6% | 1,773,589 | 43.9% | 45,443 | 1.1% | 24,242 | 0.6% | 31,358 | 0.8% | 387,902 | 4,036,123 | ||||||
| Total R vote: 1,773,589 (43.9%) Total D vote: 2,161,491 (53.6%) Total Other vote: 101,043 (2.5%) | |||||||||||||||||||
| * incumbent | |||||||||||||||||||
| Campaign finance data for this election**: | |||||||||||||||||||
| Total Disbursements: | $11,981,836 | $4,181,922 | $0 | $0 | |||||||||||||||
| Total Receipts: | $12,441,003 | $4,249,567 | $0 | $0 | |||||||||||||||
| Cash on Hand: | $621,700 | $67,644 | $0 | $0 | |||||||||||||||
| Contributions by Candidate: | $0 | $32,364 | $0 | $0 | |||||||||||||||
| Loans by Candidate: | $0 | $2,025,000 | $0 | $0 | |||||||||||||||
| Total Individual Contributions: | $11,094,385 | $2,072,777 | $0 | $0 | |||||||||||||||
| Party Contributions: | $0 | $36,000 | $0 | $0 | |||||||||||||||
| Other Committee Contributions: | $725,533 | $74,400 | $0 | $0 | |||||||||||||||
| Transfers from Other Committees: | $578,909 | $0 | $0 | $0 | |||||||||||||||
| Independent Expenditures Supporting: | $2,259,997 | $324,788 | $0 | $0 | |||||||||||||||
| Independent Expenditures Opposing: | $324,788 | $131,202 | $0 | $0 | |||||||||||||||
| Net Independent Expenditures: | $1,935,209 | $193,586 | $0 | $0 | |||||||||||||||
| Net Spending: | $13,917,045 | $4,375,508 | $0 | $0 | |||||||||||||||
|
**Financial data shown here takes into account all elections for this office during this cycle, including primary, special and runoff elections, if any.
|
|
Other candidates included: Patricia Mooneyham (I), 17,224 votes ; Joanne Kuniansky (Socialist Workers), 9,806 votes |
| 2024 Senate class 1, Atlantic County | |||||||||
|---|---|---|---|---|---|---|---|---|---|
| Candidate | Votes | Pct | Andy Kim (D) | 58,942 | 48.2% | Curtis Bashaw (R) | 60,859 | 49.7% | Christina Khalil (Grn) | 758 | 0.6% | Ken Kaplan (Lbt) | 590 | 0.5% | Patricia Mooneyham (I) | 803 | 0.7% | Joanne Kuniansky (SW) | 278 | 0.2% |
| TOTAL | 122,398 | ||||||||
| |||||||||
| 2024 Senate class 1, Bergen County | |||||||||
|---|---|---|---|---|---|---|---|---|---|
| Candidate | Votes | Pct | Andy Kim (D) | 224,775 | 52.5% | Curtis Bashaw (R) | 192,452 | 45.0% | Christina Khalil (Grn) | 5,172 | 1.2% | Ken Kaplan (Lbt) | 3,050 | 0.7% | Patricia Mooneyham (I) | 1,529 | 0.4% | Joanne Kuniansky (SW) | 856 | 0.2% |
| TOTAL | 428,001 | ||||||||
| |||||||||
| 2024 Senate class 1, Burlington County | |||||||||
|---|---|---|---|---|---|---|---|---|---|
| Candidate | Votes | Pct | Andy Kim (D) | 134,884 | 60.8% | Curtis Bashaw (R) | 83,225 | 37.5% | Christina Khalil (Grn) | 1,494 | 0.7% | Ken Kaplan (Lbt) | 727 | 0.3% | Patricia Mooneyham (I) | 1,194 | 0.5% | Joanne Kuniansky (SW) | 307 | 0.1% |
| TOTAL | 221,916 | ||||||||
| |||||||||
| 2024 Senate class 1, Camden County | |||||||||
|---|---|---|---|---|---|---|---|---|---|
| Candidate | Votes | Pct | Andy Kim (D) | 156,445 | 65.3% | Curtis Bashaw (R) | 79,545 | 33.2% | Christina Khalil (Grn) | 1,889 | 0.8% | Ken Kaplan (Lbt) | 1,007 | 0.4% | Patricia Mooneyham (I) | 241 | 0.1% | Joanne Kuniansky (SW) | 281 | 0.1% |
| TOTAL | 239,527 | ||||||||
| |||||||||
| 2024 Senate class 1, Cape May County | |||||||||
|---|---|---|---|---|---|---|---|---|---|
| Candidate | Votes | Pct | Andy Kim (D) | 20,096 | 38.9% | Curtis Bashaw (R) | 30,905 | 59.8% | Christina Khalil (Grn) | 182 | 0.4% | Ken Kaplan (Lbt) | 205 | 0.4% | Patricia Mooneyham (I) | 167 | 0.3% | Joanne Kuniansky (SW) | 62 | 0.1% |
| TOTAL | 51,670 | ||||||||
| |||||||||
| 2024 Senate class 1, Cumberland County | |||||||||
|---|---|---|---|---|---|---|---|---|---|
| Candidate | Votes | Pct | Andy Kim (D) | 25,186 | 48.2% | Curtis Bashaw (R) | 25,441 | 48.7% | Christina Khalil (Grn) | 682 | 1.3% | Ken Kaplan (Lbt) | 246 | 0.5% | Patricia Mooneyham (I) | 543 | 1.0% | Joanne Kuniansky (SW) | 112 | 0.2% |
| TOTAL | 52,226 | ||||||||
| |||||||||
| 2024 Senate class 1, Essex County | |||||||||
|---|---|---|---|---|---|---|---|---|---|
| Candidate | Votes | Pct | Andy Kim (D) | 216,580 | 72.2% | Curtis Bashaw (R) | 75,420 | 25.1% | Christina Khalil (Grn) | 3,093 | 1.0% | Ken Kaplan (Lbt) | 2,336 | 0.8% | Patricia Mooneyham (I) | 1,598 | 0.5% | Joanne Kuniansky (SW) | 860 | 0.3% |
| TOTAL | 299,887 | ||||||||
| |||||||||
| 2024 Senate class 1, Gloucester County | |||||||||
|---|---|---|---|---|---|---|---|---|---|
| Candidate | Votes | Pct | Andy Kim (D) | 80,034 | 50.2% | Curtis Bashaw (R) | 77,303 | 48.5% | Christina Khalil (Grn) | 771 | 0.5% | Ken Kaplan (Lbt) | 490 | 0.3% | Patricia Mooneyham (I) | 264 | 0.2% | Joanne Kuniansky (SW) | 487 | 0.3% |
| TOTAL | 159,515 | ||||||||
| |||||||||
| 2024 Senate class 1, Hudson County | |||||||||
|---|---|---|---|---|---|---|---|---|---|
| Candidate | Votes | Pct | Andy Kim (D) | 135,615 | 65.1% | Curtis Bashaw (R) | 64,050 | 30.7% | Christina Khalil (Grn) | 4,151 | 2.0% | Ken Kaplan (Lbt) | 1,279 | 0.6% | Patricia Mooneyham (I) | 1,919 | 0.9% | Joanne Kuniansky (SW) | 890 | 0.4% |
| TOTAL | 208,335 | ||||||||
| |||||||||
| 2024 Senate class 1, Hunterdon County | |||||||||
|---|---|---|---|---|---|---|---|---|---|
| Candidate | Votes | Pct | Andy Kim (D) | 34,983 | 45.3% | Curtis Bashaw (R) | 40,273 | 52.2% | Christina Khalil (Grn) | 752 | 1.0% | Ken Kaplan (Lbt) | 619 | 0.8% | Patricia Mooneyham (I) | 189 | 0.2% | Joanne Kuniansky (SW) | 283 | 0.4% |
| TOTAL | 77,143 | ||||||||
| |||||||||
| 2024 Senate class 1, Mercer County | |||||||||
|---|---|---|---|---|---|---|---|---|---|
| Candidate | Votes | Pct | Andy Kim (D) | 105,685 | 67.5% | Curtis Bashaw (R) | 46,932 | 30.0% | Christina Khalil (Grn) | 1,620 | 1.0% | Ken Kaplan (Lbt) | 550 | 0.4% | Patricia Mooneyham (I) | 773 | 0.5% | Joanne Kuniansky (SW) | 964 | 0.6% |
| TOTAL | 156,581 | ||||||||
| |||||||||
| 2024 Senate class 1, Middlesex County | |||||||||
|---|---|---|---|---|---|---|---|---|---|
| Candidate | Votes | Pct | Andy Kim (D) | 188,482 | 54.9% | Curtis Bashaw (R) | 140,676 | 41.0% | Christina Khalil (Grn) | 8,699 | 2.5% | Ken Kaplan (Lbt) | 2,485 | 0.7% | Patricia Mooneyham (I) | 1,253 | 0.4% | Joanne Kuniansky (SW) | 1,107 | 0.3% |
| TOTAL | 343,225 | ||||||||
| |||||||||
| 2024 Senate class 1, Monmouth County | |||||||||
|---|---|---|---|---|---|---|---|---|---|
| Candidate | Votes | Pct | Andy Kim (D) | 151,920 | 44.1% | Curtis Bashaw (R) | 185,197 | 53.7% | Christina Khalil (Grn) | 2,377 | 0.7% | Ken Kaplan (Lbt) | 1,595 | 0.5% | Patricia Mooneyham (I) | 2,670 | 0.8% | Joanne Kuniansky (SW) | 470 | 0.1% |
| TOTAL | 344,772 | ||||||||
| |||||||||
| 2024 Senate class 1, Morris County | |||||||||
|---|---|---|---|---|---|---|---|---|---|
| Candidate | Votes | Pct | Andy Kim (D) | 127,727 | 47.5% | Curtis Bashaw (R) | 135,636 | 50.4% | Christina Khalil (Grn) | 2,308 | 0.9% | Ken Kaplan (Lbt) | 1,809 | 0.7% | Patricia Mooneyham (I) | 641 | 0.2% | Joanne Kuniansky (SW) | 531 | 0.2% |
| TOTAL | 268,871 | ||||||||
| |||||||||
| 2024 Senate class 1, Ocean County | |||||||||
|---|---|---|---|---|---|---|---|---|---|
| Candidate | Votes | Pct | Andy Kim (D) | 109,610 | 35.3% | Curtis Bashaw (R) | 197,040 | 63.5% | Christina Khalil (Grn) | 943 | 0.3% | Ken Kaplan (Lbt) | 1,001 | 0.3% | Patricia Mooneyham (I) | 660 | 0.2% | Joanne Kuniansky (SW) | 279 | 0.1% |
| TOTAL | 310,091 | ||||||||
| |||||||||
| 2024 Senate class 1, Passaic County | |||||||||
|---|---|---|---|---|---|---|---|---|---|
| Candidate | Votes | Pct | Andy Kim (D) | 91,719 | 49.3% | Curtis Bashaw (R) | 86,654 | 46.5% | Christina Khalil (Grn) | 4,510 | 2.4% | Ken Kaplan (Lbt) | 1,226 | 0.7% | Patricia Mooneyham (I) | 1,340 | 0.7% | Joanne Kuniansky (SW) | 579 | 0.3% |
| TOTAL | 186,230 | ||||||||
| |||||||||
| 2024 Senate class 1, Salem County | |||||||||
|---|---|---|---|---|---|---|---|---|---|
| Candidate | Votes | Pct | Andy Kim (D) | 12,561 | 40.8% | Curtis Bashaw (R) | 17,338 | 56.4% | Christina Khalil (Grn) | 255 | 0.8% | Ken Kaplan (Lbt) | 276 | 0.9% | Patricia Mooneyham (I) | 159 | 0.5% | Joanne Kuniansky (SW) | 119 | 0.4% |
| TOTAL | 30,754 | ||||||||
| |||||||||
| 2024 Senate class 1, Somerset County | |||||||||
|---|---|---|---|---|---|---|---|---|---|
| Candidate | Votes | Pct | Andy Kim (D) | 95,344 | 55.6% | Curtis Bashaw (R) | 71,652 | 41.8% | Christina Khalil (Grn) | 2,048 | 1.2% | Ken Kaplan (Lbt) | 1,748 | 1.0% | Patricia Mooneyham (I) | 198 | 0.1% | Joanne Kuniansky (SW) | 278 | 0.2% |
| TOTAL | 171,516 | ||||||||
| |||||||||
| 2024 Senate class 1, Sussex County | |||||||||
|---|---|---|---|---|---|---|---|---|---|
| Candidate | Votes | Pct | Andy Kim (D) | 29,959 | 36.3% | Curtis Bashaw (R) | 49,734 | 60.3% | Christina Khalil (Grn) | 902 | 1.1% | Ken Kaplan (Lbt) | 975 | 1.2% | Patricia Mooneyham (I) | 296 | 0.4% | Joanne Kuniansky (SW) | 398 | 0.5% |
| TOTAL | 82,422 | ||||||||
| |||||||||
| 2024 Senate class 1, Union County | |||||||||
|---|---|---|---|---|---|---|---|---|---|
| Candidate | Votes | Pct | Andy Kim (D) | 138,186 | 62.1% | Curtis Bashaw (R) | 79,183 | 35.6% | Christina Khalil (Grn) | 2,336 | 1.0% | Ken Kaplan (Lbt) | 1,472 | 0.7% | Patricia Mooneyham (I) | 597 | 0.3% | Joanne Kuniansky (SW) | 450 | 0.2% |
| TOTAL | 222,665 | ||||||||
| |||||||||
| 2024 Senate class 1, Warren County | |||||||||
|---|---|---|---|---|---|---|---|---|---|
| Candidate | Votes | Pct | Andy Kim (D) | 22,758 | 39.0% | Curtis Bashaw (R) | 34,074 | 58.4% | Christina Khalil (Grn) | 501 | 0.9% | Ken Kaplan (Lbt) | 556 | 1.0% | Patricia Mooneyham (I) | 190 | 0.3% | Joanne Kuniansky (SW) | 215 | 0.4% |
| TOTAL | 58,378 | ||||||||
| |||||||||
Campaign finance data for this election**:
| Andy Kim | |
| Total Disbursements: | $11,981,836 |
| Total Receipts: | $12,441,003 |
| Cash on Hand: | $621,700 |
| Candidate Contributions: | $0 |
| Candidate Loans: | $0 |
| Individual Contributions: | $11,094,385 |
| Party Contributions: | $0 |
| Other Committee Contributions: | $725,533 |
| Other Committee Transfers: | $578,909 |
| Indep. Expenditures Supporting: | $2,259,997 |
| Indep. Expenditures Opposing: | $324,788 |
| Net Independent Expenditures: | $1,935,209 |
| Net Spending: | $13,917,045 |
| Curtis Bashaw | |
| Total Disbursements: | $4,181,922 |
| Total Receipts: | $4,249,567 |
| Cash on Hand: | $67,644 |
| Candidate Contributions: | $32,364 |
| Candidate Loans: | $2,025,000 |
| Individual Contributions: | $2,072,777 |
| Party Contributions: | $36,000 |
| Other Committee Contributions: | $74,400 |
| Other Committee Transfers: | $0 |
| Indep. Expenditures Supporting: | $324,788 |
| Indep. Expenditures Opposing: | $131,202 |
| Net Independent Expenditures: | $193,586 |
| Net Spending: | $4,375,508 |
**Financial data shown here takes into account all elections for this office during this cycle, including primary, special and runoff elections, if any.
Source: https://www.fec.gov/data/elections/senate/NJ/2024
| Republican Primary | ||||
|---|---|---|---|---|
| Pos | Candidate | Votes | % | $** |
| 1 | Curtis Bashaw | 144,869 | 45.6% | $4,181,922 |
| 2 | Christine Glassner | 121,986 | 38.4% | $516,025 |
| 3 | Justin Murphy | 35,954 | 11.3% | $12,924 |
| 4 | Albert Harshaw | 15,064 | 4.7% | |
| TOTAL VOTES | 317,873 | |||
| Democrat Primary | ||||
|---|---|---|---|---|
| Pos | Candidate | Votes | % | $** |
| 1 | Andy Kim | 392,602 | 74.8% | $11,981,836 |
| 2 | Patricia Campos-Medina | 84,286 | 16.1% | $477,182 |
| 3 | Larry Hamm | 47,796 | 9.1% | $11,424 |
| TOTAL VOTES | 524,684 | |||