# North Carolina's 31st House district

North Carolina's 31st House district is one of 120 districts in the North Carolina House of Representatives. It has been represented by Democrat Zack Forde-Hawkins since 2019.

## Geography

Since 2003, the district has included part of Durham County. The district overlaps with the 20th and 22nd Senate districts.

## District officeholders since 1985

| Representative | Party | Dates | Notes | Counties |
| James M. Craven | Republican | January 1, 1985 – January 1, 1991 | Retired. | 1985–1993 All of Moore County. |
| Richard Morgan | Republican | January 1, 1991 – January 1, 2003 | Redistricted to the 52nd district. | 1985–1993 All of Moore County. |
| Richard Morgan | Republican | January 1, 1991 – January 1, 2003 | Redistricted to the 52nd district. | 1993–2003 Part of Moore County. |
| Mickey Michaux | Democratic | January 1, 2003 – January 1, 2019 | Redistricted from the 23rd district. Retired. | 2003–Present Part of Durham County. |
| Zack Forde-Hawkins | Democratic | January 1, 2019 – Present | | 2003–Present Part of Durham County. |

## Election results
### 2022

North Carolina House of Representatives 31st district general election, 2022 :
| Party | Party | Candidate | Votes | % |
| | Democratic | Zack Forde-Hawkins (incumbent) | 24,814 | 84.20% |
| | Libertarian | Sean Haugh | 4,658 | 15.80% |
| Total votes | Total votes | Total votes | 29,472 | 100% |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

### 2020

North Carolina House of Representatives 31st district general election, 2020 :
| Party | Party | Candidate | Votes | % |
| | Democratic | Zack Forde-Hawkins (incumbent) | 46,341 | 85.51% |
| | Libertarian | Sean Haugh | 7,850 | 14.49% |
| Total votes | Total votes | Total votes | 54,191 | 100% |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

### 2018

North Carolina House of Representatives 31st district general election, 2018 :
| Party | Party | Candidate | Votes | % |
| | Democratic | Zack Forde-Hawkins | 30,613 | 81.00% |
| | Republican | Torian Webson | 6,002 | 15.88% |
| | Libertarian | Erik Raudsep | 1,179 | 3.12% |
| Total votes | Total votes | Total votes | 37,794 | 100% |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

### 2016

North Carolina House of Representatives 31st district general election, 2016 :
| Party | Party | Candidate | Votes | % |
| | Democratic | Mickey Michaux (incumbent) | 34,540 | 100% |
| Total votes | Total votes | Total votes | 34,540 | 100% |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

### 2014

North Carolina House of Representatives 31st district general election, 2014 :
| Party | Party | Candidate | Votes | % |
| | Democratic | Mickey Michaux (incumbent) | 20,745 | 88.18% |
| | Republican | Todd Conrad | 2,780 | 11.82% |
| Total votes | Total votes | Total votes | 23,525 | 100% |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

### 2012

North Carolina House of Representatives 31st district general election, 2012 :
| Party | Party | Candidate | Votes | % |
| | Democratic | Mickey Michaux (incumbent) | 32,497 | 100% |
| Total votes | Total votes | Total votes | 32,497 | 100% |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

### 2010

North Carolina House of Representatives 31st district general election, 2010 :
| Party | Party | Candidate | Votes | % |
| | Democratic | Mickey Michaux (incumbent) | 18,801 | 75.50% |
| | Republican | Patricia Ladd | 6,102 | 24.50% |
| Total votes | Total votes | Total votes | 24,903 | 100% |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

### 2008

North Carolina House of Representatives 31st district general election, 2008 :
| Party | Party | Candidate | Votes | % |
| | Democratic | Mickey Michaux (incumbent) | 34,609 | 100% |
| Total votes | Total votes | Total votes | 34,609 | 100% |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

### 2006

North Carolina House of Representatives 31st district general election, 2006 :
| Party | Party | Candidate | Votes | % |
| | Democratic | Mickey Michaux (incumbent) | 11,555 | 100% |
| Total votes | Total votes | Total votes | 11,555 | 100% |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

### 2004

North Carolina House of Representatives 31st district general election, 2004 :
| Party | Party | Candidate | Votes | % |
| | Democratic | Mickey Michaux (incumbent) | 23,313 | 85.98% |
| | Libertarian | Michael P. Owen | 3,802 | 14.02% |
| Total votes | Total votes | Total votes | 27,115 | 100% |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

### 2002

North Carolina House of Representatives 31st district general election, 2002 :
| Party | Party | Candidate | Votes | % |
| | Democratic | Mickey Michaux (incumbent) | 12,658 | 81.03% |
| | Libertarian | Rachel Mills | 2,963 | 18.97% |
| Total votes | Total votes | Total votes | 15,621 | 100% |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

### 2000

North Carolina House of Representatives 31st district Democratic primary election, 2000 :
| Party | Party | Candidate | Votes | % |
| | Democratic | Ellen Vann Crews | 2,289 | 66.04% |
| | Democratic | Jack L. Barron | 1,177 | 33.96% |
| Total votes | Total votes | Total votes | 3,466 | 100% |
North Carolina House of Representatives 31st district general election, 2000 :
| Party | Party | Candidate | Votes | % |
| | Republican | Richard Morgan (incumbent) | 16,525 | 54.84% |
| | Democratic | Ellen Vann Crews | 13,608 | 45.16% |
| Total votes | Total votes | Total votes | 30,133 | 100% |
| | Republican hold | Republican hold | Republican hold | Republican hold |