The North Carolina General Assembly 2009–2010 session first convened in January 2009. Members of the North Carolina Senate and the North Carolina House of Representatives were elected in November 2008.
The North Carolina state House of Representatives, during the 2009–10 session, consisted of 68 Democrats and 52 Republicans.
Clerk (appointed by the house): Denise WeeksDistrict 1: William C. Owens, Jr. (Dem) – Camden, Currituck, Gates, PasquotankDistrict 2: Timothy L. Spear (Dem) – Chowan, Dare, Gates, Perquimans, TyrrellDistrict 3: Alice Graham Underhill (Dem) – Craven, PamlicoDistrict 4: Russell E. Tucker (Dem) – Craven, Martin, PittDistrict 5: Annie Mobley (Dem) – Bertie, Hertford, NorthamptonDistrict 6: Arthur J. Williams (Dem) – Beaufort, Hyde, WashingtonDistrict 7: Angela Bryant (Dem) – Halifax, NashDistrict 8: Edith D. Warren (Dem) – Greene, Martin, PittDistrict 9: Marian N. McLawhorn (Dem) – PittDistrict 10: Van Braxton (Dem) – Duplin, LenoirDistrict 11: Efton Sager (Rep) – WayneDistrict 12: William L. Wainwright (Dem) – Craven, Jones, LenoirDistrict 13: Pat McElraft (Rep) – Carteret, OnslowDistrict 14: George G. Cleveland (Rep) – OnslowDistrict 15: W. Robert Grady (Rep) – OnslowDistrict 16: Carolyn H. Justice (Rep) – New Hanover, PenderDistrict 17: Bonner L. Stiller (Rep); Resigned, replaced by Frank Iler (Rep) – Brunswick, New HanoverDistrict 18: Sandra Spaulding Hughes (Dem) – Columbus, New HanoverDistrict 19: Daniel F. McComas (Rep) – New HanoverDistrict 20: Dewey L. Hill (Dem) – Brunswick, ColumbusDistrict 21: Larry M. Bell (Dem) – Duplin, Sampson, WayneDistrict 22: William Brisson (Dem) – Bladen, SampsonDistrict 23: Joe P. Tolson (Dem) – Edgecombe, WilsonDistrict 24: Jean Farmer-Butterfield (Dem) – Edgecombe, WilsonDistrict 25: Randy Stewart (Rep) – NashDistrict 26: N. Leo Daughtry (Rep) – Johnston, WayneDistrict 27: Michael H. Wray (Dem) – Granville, Vance, WarrenDistrict 28: James H. Langdon, Jr. (Rep) – JohnstonDistrict 29: Larry D. Hall (Dem) – DurhamDistrict 30: Paul Luebke (Dem) – DurhamDistrict 31: Henry M. Michaux, Jr. (Dem) – DurhamDistrict 32: James W. Crawford, Jr. (Dem) – Durham, Granville, VanceDistrict 33: Daniel T. Blue, Jr. (Dem); Resigned to accept Senate appointment, replaced by Rosa Gill (Dem) – WakeDistrict 34: Grier Martin (Dem) – WakeDistrict 35: Jennifer Weiss (Dem) – WakeDistrict 36: Nelson Dollar (Rep) – WakeDistrict 37: Paul Stam (Rep) – WakeDistrict 38: Deborah K. Ross (Dem) – WakeDistrict 39: Linda Coleman (Dem); Resigned, replaced by Darren Jackson (Dem) – WakeDistrict 40: Marilyn Avila (Rep) – WakeDistrict 41: Ty Harrell (Dem); Resigned, replaced by Chris Heagarty (Dem) – WakeDistrict 42: Marvin W. Lucas (Dem) – Cumberland,District 43: Elmer Floyd (Dem) – CumberlandDistrict 44: Margaret H. Dickson (Dem); resigned to accept appointment to Senate, replaced by Diane Parfitt (Dem) – CumberlandDistrict 45: Rick Glazier (Dem) – CumberlandDistrict 46: Douglas Y. Yongue (Dem) – Hoke, Robeson, ScotlandDistrict 47: Ronnie N. Sutton (Dem) – Hoke, RobesonDistrict 48: Garland E. Pierce (Dem) – Hoke, Robeson, ScotlandDistrict 49: Lucy T. Allen (Dem); resigned to accept seat on the state Utilities Commission, replaced by John May (Dem) – Franklin, Halifax, NashDistrict 50: Bill Faison (Dem) – Caswell, OrangeDistrict 51: Jimmy L. Love, Sr. (Dem) – Harnett, Lee,District 52: James Boles, Jr. (Rep) – MooreDistrict 53: David R. Lewis (Rep) – HarnettDistrict 54: Joe Hackney (Dem) – Chatham, Orange, MooreDistrict 55: Winkie Wilkins (Dem) – Durham, PersonDistrict 56: Verla C. Insko (Dem) – OrangeDistrict 57: Pricey Harrison (Dem) – GuilfordDistrict 58: Alma S. Adams (Dem) – GuilfordDistrict 59: Maggie Jeffus (Dem) – GuilfordDistrict 60: Earl Jones (Dem) – GuilfordDistrict 61: Laura I. Wiley (Rep) – GuilfordDistrict 62: John M. Blust (Rep) – GuilfordDistrict 63: Alice L. Bordsen (Dem) – AlamanceDistrict 64: Cary D. Allred (Rep); Resigned, replaced by Dan Ingle (Rep) – AlamanceDistrict 65: E. Nelson Cole (Dem) – RockinghamDistrict 66: Melanie Wade Goodwin (Dem) – Montgomery, RichmondDistrict 67: Justin Burr (Rep) – Montgomery, Stanly, UnionDistrict 68: J. Curtis Blackwood, Jr. (Rep) – UnionDistrict 69: Pryor A. Gibson, III (Dem) – Anson, Montgomery, UnionDistrict 70: Pat B. Hurley (Rep) – RandolphDistrict 71: Larry W. Womble (Dem) – ForsythDistrict 72: Earline W. Parmon (Dem) – ForsythDistrict 73: Larry R. Brown (Rep) – ForsythDistrict 74: Dale Folwell (Rep) – ForsythDistrict 75: William C. McGee (Rep) – ForsythDistrict 76: Fred F. Steen, II (Rep) – RowanDistrict 77: Lorene T. Coates (Dem) – RowanDistrict 78: Harold J. Brubaker (Rep) – RandolphDistrict 79: Julia C. Howard (Rep) – Davidson, Davie, IredellDistrict 80: Jerry C. Dockham (Rep) – DavidsonDistrict 81: L. Hugh Holliman (Dem) – DavidsonDistrict 82: Jeff Barnhart (Rep) – CabarrusDistrict 83: Linda P. Johnson (Rep) – CabarrusDistrict 84: Phillip D. Frye (Rep) – Avery, Caldwell, MitchellDistrict 85: Mitch Gillespie (Rep) – Burke, Caldwell, McDowellDistrict 86: Hugh Blackwell (Rep) – BurkeDistrict 87: Edgar V. Starnes (Rep) – Alexander, CaldwellDistrict 88: Ray Warren (Dem) – Alexander, CatawbaDistrict 89: Mitchell S. Setzer (Rep) – CatawbaDistrict 90: Sarah Stevens (Rep) – Alleghany, SurryDistrict 91: Bryan R. Holloway (Rep) – Stokes, RockinghamDistrict 92: Darrell McCormick (Rep) – Forsyth, YadkinDistrict 93: Cullie Tarleton (Dem) – Ashe, WataugaDistrict 94: Shirley Randleman (Rep) – WilkesDistrict 95: Grey Mills (Rep) – Catawba, IredellDistrict 96: Mark K. Hilton (Rep) – CatawbaDistrict 97: Johnathan Rhyne, Jr. (Rep) – LincolnDistrict 98: Thom Tillis (Rep) – MecklenburgDistrict 99: Nick Mackey (Dem) – MecklenburgDistrict 100: Tricia Cotham (Dem) – MecklenburgDistrict 101: Beverly M. Earle (Dem) – MecklenburgDistrict 102: Becky Carney (Dem) – MecklenburgDistrict 103: Jim Gulley (Rep) – MecklenburgDistrict 104: Ruth Samuelson (Rep) – MecklenburgDistrict 105: Ric Killian (Rep) – MecklenburgDistrict 106: Martha B. Alexander (Dem) – MecklenburgDistrict 107: Kelly M. Alexander, Jr. (Dem) – MecklenburgDistrict 108: Wil Neumann (Rep) – GastonDistrict 109: William A. Current (Rep) – GastonDistrict 110: Pearl Burris-Floyd (Rep) – Cleveland, GastonDistrict 111: Tim Moore (Rep) – ClevelandDistrict 112: Bobby F. England (Dem) – Cleveland, RutherfordDistrict 113: W. David Guice (Rep) – Henderson, Polk, TransylvaniaDistrict 114: Susan C. Fisher (Dem) – BuncombeDistrict 115: D. Bruce Goforth (Dem); resigned, replaced by Patsy Keever (Dem) – BuncombeDistrict 116: Jane Whilden (Dem) – BuncombeDistrict 117: Carolyn K. Justus (Rep) – Henderson, TransylvaniaDistrict 118: Ray Rapp (Dem) – Haywood, Madison, YanceyDistrict 119: R. Phillip Haire (Dem) – Haywood, Jackson, Macon, SwainDistrict 120: Roger West (Rep) – Cherokee, Clay, Graham, MaconThe state Senate, during the 2009–10 session, consisted of 30 Democrats and 20 Republicans.
Clerk (appointed by the Senate): Janet PruittPermanent Democratic Caucus Chair: R. C. Soles, Jr. (8th district)Democratic Caucus Secretary: Charles W. Albertson (10th district)District 1: Marc Basnight (Dem) – Beaufort, Camden, Currituck, Dare, Hyde, Pasquotank, Tyrrell, WashingtonDistrict 2: Jean R. Preston (Rep) – Carteret, Craven, PamlicoDistrict 3: Clark Jenkins (Dem) – Edgecombe, Martin, PittDistrict 4: Edward Jones (Dem) – Gates, Halifax, Hertford, Northampton, Bertie, Chowan, PerquimansDistrict 5: Donald G. Davis (Dem) – Greene, Pitt, WayneDistrict 6: Harry Brown (Rep) – Jones, OnslowDistrict 7: Doug Berger (Dem) – Franklin, Granville, Vance, WarrenDistrict 8: R. C. Soles, Jr. (Dem) – Brunswick, Columbus, PenderDistrict 9: Julia Boseman (Dem) – New HanoverDistrict 10: Charles W. Albertson (Dem) – Duplin, Harnett, SampsonDistrict 11: A. B. Swindell (Dem) – Franklin, Nash, VanceDistrict 12: David Rouzer (Rep) – Johnston, WayneDistrict 13: David F. Weinstein (Dem); resigned, replaced by Michael P. Walters (Dem) – Hoke, RobesonDistrict 14: Vernon Malone (Dem); died, replaced by Dan Blue (Dem) – WakeDistrict 15: Neal Hunt (Rep) – WakeDistrict 16: Josh Stein (Dem) – WakeDistrict 17: Richard Stevens (Rep) – WakeDistrict 18: Bob Atwater (Dem) – Durham, Chatham, LeeDistrict 19: Tony Rand (Dem); resigned Dec. 31, 2009, replaced by Margaret Dickson (Dem) – Bladen, CumberlandDistrict 20: Floyd McKissick, Jr. (Dem) – DurhamDistrict 21: Larry Shaw (Dem) – CumberlandDistrict 22: Harris Blake (Rep) – Harnett, Lee, MooreDistrict 23: Eleanor Kinnaird (Dem) – Chatham, Orange, PersonDistrict 24: Anthony Foriest (Dem) – Alamance, CaswellDistrict 25: William R. Purcell (Dem) – Anson, Richmond, Scotland, StanlyDistrict 26: Phil Berger (Rep) – Guilford, RockinghamDistrict 27: Don Vaughan (Dem) – GuilfordDistrict 28: Katie G. Dorsett (Dem) – GuilfordDistrict 29: Jerry W. Tillman (Rep) – Montgomery, RandolphDistrict 30: Donald East (Rep) – Stokes, Surry, YadkinDistrict 31: Peter Brunstetter (Rep) – ForsythDistrict 32: Linda Garrou (Dem) – ForsythDistrict 33: Stan Bingham (Rep) – Davidson, GuilfordDistrict 34: Andrew C. Brock (Rep) – Davie, Rowan, YadkinDistrict 35: W. Edward Goodall (Rep) – Mecklenburg, UnionDistrict 36: Fletcher L. Hartsell, Jr. (Rep) – Cabarrus, RowanDistrict 37: Daniel G. Clodfelter (Dem) – MecklenburgDistrict 38: Charlie Smith Dannelly (Dem) – MecklenburgDistrict 39: Robert A. Rucho (Rep) – MecklenburgDistrict 40: Malcolm Graham (Dem) – MecklenburgDistrict 41: James Forrester (Rep) – Alexander, IredellDistrict 42: Austin M. Allran (Rep) – Catawba, Gaston, LincolnDistrict 43: David W. Hoyle (Dem) – GastonDistrict 44: Jim Jacumin (Rep) – Burke, CaldwellDistrict 45: Steve Goss (Dem) – Alexander, Ashe, Watauga, WilkesDistrict 46: Debbie Clary (Rep) – Cleveland, RutherfordDistrict 47: Joe Sam Queen (Dem) – Avery, Haywood, Madison, McDowell, Mitchell, YanceyDistrict 48: Tom Apodaca (Rep) – Buncombe, Henderson, PolkDistrict 49: Martin L. Nesbitt, Jr. (Dem) – BuncombeDistrict 50: John J. Snow, Jr. (Dem) – Cherokee, Clay, Graham, Haywood, Jackson, Macon, Swain, Transylvania