# New York's 31st State Assembly district

New York's 31st State Assembly district is one of the 150 districts in the New York State Assembly in the United States. It has been represented by Democrat Khaleel Anderson since 2021.

## Geography

District 31 is located in Queens, comprising the neighborhoods of Far Rockaway, Arvrene, Springfield Gardens, Brookville, and parts of South Ozone Park. All of John F. Kennedy International Airport is within this district.
The district is entirely within New York's 5th congressional district, and overlaps the 10th and 15th districts of the New York State Senate, and the 28th, 31st and 32nd districts of the New York City Council.

## Recent election results
### 2024

2024 New York State Assembly election, District 31 :
| Party | Party | Candidate | Votes | % |
| | Democratic | Khaleel Anderson | 26,045 | |
| | Working Families | Khaleel Anderson | 2,082 | |
| | Total | Khaleel Anderson (incumbent) | 28,127 | 99.4 |
| | Write-in | Write-in | 172 | 0.6 |
| Total votes | Total votes | Total votes | 28,299 | 100.0 |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

### 2022

2022 New York State Assembly election, District 31 :
| Party | Party | Candidate | Votes | % |
| | Democratic | Khaleel Anderson | 14,837 | |
| | Working Families | Khaleel Anderson | 743 | |
| | Total | Khaleel Anderson (incumbent) | 15,580 | 99.4 |
| | Write-in | Write-in | 96 | 0.6 |
| Total votes | Total votes | Total votes | 15,676 | 100.0 |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

### 2020

2020 New York State Assembly election, District 31 :
| Primary election |||||
| Party | Party | Candidate | Votes | % |
| | Democratic | Khaleel Anderson | 3,565 | 37.2 |
| | Democratic | Richard David | 2,770 | 28.9 |
| | Democratic | Lisa George | 1,819 | 19.0 |
| | Democratic | Shea Uzoigwe | 690 | 7.2 |
| | Democratic | Derrick Deflorimonte | 392 | 4.1 |
| | Democratic | Tavia Blakley | 342 | 3.6 |
| | Write-in | Write-in | 17 | 0.1 |
| Total votes | Total votes | Total votes | 9,595 | 100.0 |
| General election |||||
| | Democratic | Khaleel Anderson | 32,319 | |
| | Working Families | Khaleel Anderson | 1,695 | |
| | Total | Khaleel Anderson | 34,014 | 89.2 |
| | Republican | Joseph Cullina | 4,086 | 10.7 |
| | Write-in | Write-in | 33 | 0.1 |
| Total votes | Total votes | Total votes | 38,133 | 100.0 |
| | hold | hold | hold | hold |

### 2018

2018 New York State Assembly election, District 31 :
| Party | Party | Candidate | Votes | % |
| | Democratic | Michele Titus | 22,738 | |
| | Working Families | Michele Titus | 563 | |
| | Total | Michele Titus (incumbent) | 23,301 | 99.6 |
| | Write-in | Write-in | 82 | 0.4 |
| Total votes | Total votes | Total votes | 23,383 | 100.0 |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

### 2016

2016 New York State Assembly election, District 31 :
| Party | Party | Candidate | Votes | % |
| | Democratic | Michele Titus | 31,019 | |
| | Working Families | Michele Titus | 1,113 | |
| | Total | Michele Titus (incumbent) | 32,132 | 99.8 |
| | Write-in | Write-in | 69 | 0.2 |
| Total votes | Total votes | Total votes | 32,201 | 100.0 |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

### 2014

2014 New York State Assembly election, District 31 :
| Party | Party | Candidate | Votes | % |
| | Democratic | Michele Titus | 9,713 | |
| | Working Families | Michele Titus | 374 | |
| | Total | Michele Titus (incumbent) | 10,087 | 99.6 |
| | Write-in | Write-in | 45 | 0.4 |
| Total votes | Total votes | Total votes | 10,132 | 100.0 |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

### 2012

2012 New York State Assembly election, District 31 :
| Party | Party | Candidate | Votes | % |
| | Democratic | Michele Titus | 22,247 | |
| | Working Families | Michele Titus | 387 | |
| | Total | Michele Titus (incumbent) | 22,634 | 99.9 |
| | Write-in | Write-in | 19 | 0.1 |
| Total votes | Total votes | Total votes | 22,653 | 100.0 |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |