GENERAL ASSEMBLY OF NORTH CAROLINA

EXTRA SESSION 1991

S	1 

SENATE BILL 5

Short Title:  Senate Redistricting.	(Public)
─────────────────────────────────────── 
Sponsors: Senators Daughtry; and Cochrane.
─────────────────────────────────────── 
Referred to:  Redistricting.
─────────────────────────────────────── 

December 30, 1991

A BILL TO BE ENTITLED
AN ACT TO ESTABLISH SENATORIAL DISTRICTS AND TO APPORTION SEATS IN THE SENATE AMONG DISTRICTS.
The General Assembly of North Carolina enacts:
Section 1.  G.S. 120-1 reads as rewritten:
"§ 120-1. Senators.
(a)	For the purpose of nominating and electing members of the Senate in 1992 and every two years thereafter, senatorial districts are established and seats in the Senate are apportioned among those districts so that each District elects one Senator, except that Districts 33, 37, and 42 each elects two Senators and the composition of each district is as follows:

District 1: Bertie County, Gates County, Halifax County: Hollister *, Butterwood *, Conoconnara *, Enfield #1 *, Enfield #2 *, Enfield #3 *, Halifax *, Littleton #1 *, Littleton #2 *, Hobgood *, Palmyra *, Roseneath *, Scotland Neck #1 *, Scotland Neck #2 *, Weldon #1 *, Weldon #2 *, Weldon #3 *; Hertford County, Northampton County, Vance County: Middleburg, Townsville, Williamsboro; Warren County.

District 2: Craven County: Fort Barnwell *, First Ward *, Second Ward *, Third Ward *, Fourth Ward *, Fifth Ward *, Rhems *, Jasper *; Greene County: Arba, Bull Head, Carrs, Fort Run, Jason, Olds, Snow Hill Town, Snow Hill Town Satellite, Snow Hill Town Sat B, Speights Bridge, Ormonds, Sugg; Jones County: Trenton *, White Oak *; Lenoir County: Contentnea *, Kinston #1 *, Kinston #2 *, Kinston #6 *, Kinston #7 *, Kinston #8 *, Moseley Hall *; Onslow County: New River *, Northeast *, Camp Lejeune Military Base 1, Camp Lejeune Military Base 2, Camp Lejeune Military Base 3, Camp Lejeune Military Base 4, Camp Lejeune Military Base 5, Camp Lejeune Military Base 6, Camp Lejeune Military Base 7, Camp Lejeune Military Base 8, Camp Lejeune Military Base 9, Camp Lejeune Military Base 10, Camp Lejeune Military Base 11, Camp Lejeune Military Base 12, Camp Lejeune Military Base 14, VTD ZZZZ: Tract 0001: Block Group 1: Block 104A, Block 125A, Block 126, Block 127, Block 128, Block 129A, Block 130, Block 131, Block 132, Block 134A, Block 135A, Block 137A, Block 138, Block 139A, Block 140, Block 141, Block 142, Block 143, Block 144A, Block 144B, Block 144C, Block 145, Block 146, Block 147, Block 148, Block 149, Block 150, Block 151, Block 152, Block 153, Block 154, Block 155, Block 156, Block 157, Block 158, Block 159, Block 160, Block 161, Block 162, Block 163, Block 164, Block 165, Block 166, Block 167, Block 168, Block 169A, Block 170, Block 171A, Block 172, Block 173, Block 174, Block 175, Block 176, Block 177A, Block 177B, Block 178, Block 179, Block 185, Block 186, Block 196A, Block 196B, Block 197A, Block 197B; Tract 0002: Block Group 6: Block 627A, Block 628, Block 629A, Block 629B, Block 630A, Block 631, Block 632, Block 633, Block 634A, Block 635A, Block 648A, Block 649A; Tract 0012: Block Group 1: Block 101A, Block 102A, Block 103, Block 104, Block 105, Block 106, Block 107A, Block 108A, Block 109A; Tract 0013: Block Group 1: Block 107.

District 3: Edgecombe County: Precinct 1-1 *, Precinct 1-2 *, Precinct 1-3 *, Precinct 1-4 *, Precinct 2-1 *, Precinct 3-1 *, Precinct 4-1 *, Precinct 5-1 *, Precinct 6-1 *, Precinct 7-1 *, Precinct 8-1 *, Precinct 10-1 *, Precinct 11-1 *, Precinct 12-1 *, Precinct 12-2 *, Precinct 12-4 *, Precinct 12-5 *; Martin County: Goose Nest, Hassell, Hamilton, Jamesville, Poplar Point, Robersonville # 1, Robersonville # 2, Williams, Williamston # 1, Williamston # 2, VTD's not defined; Pitt County: Arthur *, Belvoir *, Bethel *, Falkland *, Farmville West *, Farmville East *, Fountain *, Greenville #1 *, Greenville #2, Greenville #3 *, Greenville #4 *, Greenville #2 Noncontiguous; Washington County: Lees Mill *, Plymouth #1 *, Plymouth #2 *; Wilson County: Gardners *, Wilson B *, Wilson E *, Wilson F *, Wilson G *, Wilson H *, Wilson N *, Wilson Q *.

District 4: Durham County: Bragtown School *, Burton School *, C.C. Spaulding School *, Durham Co. Main Library *, Durham High School *, Holloway Street School *, Holton Junior High School *, Lakewood School *, Moose Lodge *, Morehead School *, North Durham School Building *, Pearson School *, Pearsontown School *, R.N. Harris *, Shephard Junior H.S. *, Watts Street School *, Weaver Street Community Center *, White Rock Baptist Church *, Y.E. Smith School *, Campus Precinct *, Homestead Heights Baptist *, DNOE VALLEY SCHOOL NONCONTIGUOUS *, Mangum School *, Gorman Ruritan Club *; Granville County: Butner *, Creedmoor *, Antioch *, Corinth *, Oak Hill *, Credle *, East Oxford *, South Oxford *, West Oxford Elementary *, Sassafras Fork *, Tally Ho *, Walnut Grove *; Person County: Holloway, Roxboro City # 4, Woodsdale, Roxboro City # 1, Roxboro City # 3.

District 5: Cumberland County: Westarea *, Cross Creek #1 *, Cross Creek #3 *, Cross Creek #5 *, Cross Creek #6 *, Cross Creek #13 *, Cross Creek #16 *, Cross Creek #17 *, Cross Creek #19 *, Cross Creek #24 *, Cross Creek #2 *, Eastover *, Spring Lake *, Beaver Lake *, Cottonade *, Morganton Road #1 *, Morganton Road #2 *, Seventy First #1 *.

District 6: Bladen County: Carvers Creek township, Elizabethtown township, Frenchs Creek township, Whites Creek township; Brunswick County: Waccamaw township; Columbus County: Bolton township, Ransom township, Welch Creek township; Duplin County: Calypso *, Faison *, Charity *, Kenansville *, Magnolia *, Rockfish *, Warsaw *; New Hanover County: Cape Fear #1 *, Wilmington #1 *, Wilmington #2 *, Wilmington #3 *, Wilmington #6 *, Wilmington #7 *, Wilmington #9 *, Wilmington #10 *, Wilmington #15 *; Pender County: Canetuck *, Caswell *, Columbia *, Grady *, Upper Holly *, Upper Union *; Sampson County: Harrells *, Keener *: Tract 9701: Block Group 3: Block 307; Newton Grove *: Tract 9701: Block Group 4: Block 407, Block 408, Block 409, Block 410, Block 411, Block 421, Block 422, Block 423, Block 424, Block 425, Block 433, Block 434, Block 437, Block 438, Block 439; Tract 9702: Block Group 1: Block 117, Block 118, Block 119, Block 120, Block 121, Block 122, Block 123, Block 124, Block 125, Block 126, Block 127, Block 128, Block 129, Block 130, Block 131, Block 132, Block 133, Block 134, Block 144, Block 145, Block 146, Block 147, Block 148, Block 149B, Block 169, Block 170; Central Clinton *, East Clinton *, Giddensville *, Garland *, Turkey *, Lakewood *; Wayne County: Brogden *, Mt. Olive *, Goldsboro #1 *, Goldsboro #2 *, Goldsboro #5 *.

District 7: Hoke County, Robeson County, Scotland County: Laurinburg #2 *, Laurinburg #6 *.

District 8: Forsyth County: Broadbay #1 *, Broadbay #2 *, Middlefork #2 *, Ardmore Baptist Church *, Ashley Middle School *, Bethabara Moravian Church *, Bishop McGuinness *, Bolton Swimming Center *, Brown/Douglas Recreation *, Brunson Elementary School *, Carver High School *, Christ Moravian Church *, Covenant Presbyterian Church *, East Winston Library *, Easton Elementary School *, First Christian Church *, Forest Hill Fire Station *, Forest Pk. Elementary School *, 14th Street Recreation Center *, Greek Orthodox Church *, Hanes Community Center *, Happy Hill Recreation Center *, Hill Middle School *, Kennedy Middle School *, Latham Elementary School *, Lowrance Middle School *, M. L. King Recreation Center *, Memorial Coliseum *, Miller Park Recreation Center *, Mineral Springs F. St *, Mt. Sinai Church *, Mt. Tabor High School *, New Hope United Methodist Church *, Old Town Presbyterian Church *, Parkland High School *, Parkway United Church *, Philo Middle School *, Polo Park Recreation Center *, Reynolds High School Gym *, St. Andrews United Methodist *, St. Anne's Episcopal Church *, Summit School *, Trinity Moravian Church *, Trinity United Methodist Church *, Whitaker Elementary School *, Winston Lake Family YMCA *.

District 9: Mecklenburg County: Charlotte Pct. 2 *, Charlotte Pct. 3, Charlotte Pct. 9 *, Charlotte Pct. 10 *, Charlotte Pct. 11 *, Charlotte Pct. 12 *, Charlotte Pct. 13 *, Charlotte Pct. 14 *, Charlotte Pct. 16 *, Charlotte Pct. 22 *, Charlotte Pct. 23 *, Charlotte Pct. 24 *, Charlotte Pct. 25 *, Charlotte Pct. 26 *, Charlotte Pct. 27 *, Charlotte Pct. 31 *, Charlotte Pct. 40 *, Charlotte Pct. 41 *, Charlotte Pct. 42 *, Charlotte Pct. 43 *, Charlotte Pct. 52 *, Charlotte Pct. 53 *, Charlotte Pct. 54 *, Charlotte Pct. 55 *, Charlotte Pct. 56 *, Charlotte Pct. 60, Charlotte Pct. 61 *, Charlotte Pct. 77 *, Charlotte Pct. 78 *, Charlotte Pct. 82 *, Charlotte Pct. 97 *, Charlotte Pct. 98 *.

District 10: Camden County, Carteret County: MCD/CCD 000, Atlantic township, Beaufort township, Cedar Island township, Davis township, Harkers Island township, Harlowe township, Marshallberg township, Merrimon township, Newport township, Portsmouth township, Sea Level township, Smyrna township, Stacy township, Straits township; Chowan County, Currituck County; Dare County; Hyde County; Pasquotank County, Perquimans County, Tyrrell County, Washington County: Scuppernong *, Skinnersville *.

District 11: Beaufort County; Martin County: Bear Grass, Cross Roads, Griffins; Pamlico County; Pitt County: Ayden West *, Ayden East *, Carolina *, Chicod *, Grimesland *, Simpson *, Pactolus *, Swift Creek *, Winterville West *, Winterville East *, Greenville #5 *, Greenville #6 *, Greenville #7 *, Greenville #8 *, Greenville #9 *, Greenville #10 *, Greenville #11 *, Greenville #12 *, Greenville #13 *; Washington County: Plymouth #3 *.

District 12: Duplin County: Chinquapin *, Cypress Creek *, Wallace *, Beulaville *, Cedar Fork *, Rose Hill *; Jones County: Beaver Creek *, Chinquapin *, Cypress Creek *, Tuckahoe *; New Hanover County: Cape Fear #2 *, Cape Fear #3 *, Federal Point #1 *, Federal Point #2 *, Federal Point #3 *, Wrightsville Beach *, Harnett #2 *, Harnett #5 *, Harnett #6 *, Harnett #7 *, Masonboro #5 *, Wilmington #13 *; Onslow County: East Northwoods *, Half Moon *, Tar Landing *, Brynn Marr *, Catherine Lake *, Haw Branch *, Gum Branch *, Richlands *, Harris Creek *, Haws Run *, Holly Ridge *: Tract 0004: Block Group 3: Block 331, Block 332, Block 333, Block 334, Block 335, Block 336, Block 337, Block 338, Block 339, Block 348, Block 349, Block 350, Block 351, Block 355, Block 356, Block 357, Block 358, Block 359, Block 360, Block 361, Block 364; Block Group 4: Block 403, Block 404, Block 405, Block 406, Block 407, Block 409, Block 410, Block 411, Block 412, Block 413, Block 414, Block 415, Block 416, Block 417, Block 418, Block 419, Block 420, Block 421, Block 422, Block 423, Block 424, Block 425, Block 426, Block 427A, Block 427B, Block 428, Block 429, Block 430A, Block 430B, Block 431A, Block 431B, Block 432, Block 433, Block 434, Block 435A, Block 435B, Block 435C, Block 436A, Block 436B, Block 437A, Block 437B, Block 438, Block 439, Block 440, Block 441, Block 442, Block 443, Block 444, Block 445, Block 446, Block 447, Block 448, Block 449, Block 450, Block 451, Block 452, Block 453, Block 454, Block 455, Block 456, Block 457, Block 458, Block 459, Block 460, Block 461, Block 462, Block 463, Block 464, Block 465, Block 466, Block 467, Block 468, Block 469, Block 470, Block 471, Block 472, Block 473, Block 474, Block 475, Block 476, Block 477, Block 478, Block 479, Block 480, Block 481, Block 482, Block 483, Block 484, Block 485, Block 486, Block 487, Block 488, Block 489, Block 490, Block 491A, Block 491B, Block 492, Block 493A, Block 493B, Block 494, Block 495, Block 496, Block 497; Pender County: North Burgaw *, South Burgaw *, Middle Holly *, Long Creek *, Penderlea *, Lower Union *, Rocky Point *, Lower Topsail *, Upper Topsail *, Scott's Hill *, Surf City *.

District 13: Carteret County: Morehead township, White Oak township; Craven County: Ernul *, Epworth *, Vanceboro *, Bridgeton *, Truitt *, Harlowe *, Croatan *, Havelock *, Grantham *, Sixth Ward *, Clarks *, Country Club *, River Bend *, Trent Woods *, Woodrow *; Jones County: Pollocksville *; Onslow County: Cross Roads *, West Northwoods *, Jacksonville, Folkstone *, Holly Ridge *: Tract 0004: Block Group 4: Block 401A, Block 401B, Block 402; Sneads Ferry *, Verona *, Bear Creek *, Hubert *, Swansboro *, Mills *, Mortons *, Camp Lejeune Military Base 13; Pitt County: Grifton *.

District 14: Craven County: Cove City *, Dover *; Duplin County: Albertson *, Glisson *, Smith/Cabin *, Wolfscrape *; Edgecombe County: Precinct 9-1 *; Greene County: Shine, Hookerton, Snow Hill Rural; Lenoir County: Falling Creek *, Institute *, Kinston #3 *, Kinston #4 *, Kinston #5 *, Kinston #9 *, Neuse *, Pink Hill #1 *, Pink Hill #2 *, Sandhill *, Southwest *, Trent #1 *, Trent #2 *, Vance *, Woodlington *; Wayne County: Buck Swamp *, Fork *, Grantham *, Great Swamp *, Goldsboro #3 *, Goldsboro #4 *, Indian Springs *, White Hall *, Eureka *, Fremont *, New Hope *, Pikeville *, Saulston *, Pinewood *, Stoney Creek *; Wilson County: Black Creek *, Saratoga *, Stantonsburg *, Wilson A *, Wilson C *, Wilson I *, Wilson J *, Wilson K *.

District 15: Brunswick County: Lockwoods Folly township, Northwest township, Shallotte township, Smithville township, Town Creek township; Columbus County: Bogue township, Bug Hill township, Cerro Gordo township, Chadbourn township, Fair Bluff township, Lees township, South Williams township, Waccamaw township, Whiteville township, Williams township; New Hanover County: Harnett #3 *, Harnett #4 *, Masonboro #2 *, Masonboro #3 *, Masonboro #4 *, Wilmington #4 *, Wilmington #5 *, Wilmington #8 *, Wilmington #11 *, Wilmington #12 *, Wilmington #14 *, Wilmington #16 *, Wilmington #17 *, Wilmington #18 *.

District 16: Bladen County: Abbotts township, Bethel township, Bladenboro township, Brown Marsh township, Central township, Colly township, Cypress Creek township, Hollow township, Lake Creek township, Turnbull township, White Oak township; Columbus County: Tatums township, Western Prong township; Cumberland County: Beaver Dam *, Cedar Creek *, Judson *, Stedman *, Cross Creek #4 *, Cross Creek #7 *, Cross Creek #8 *, Cross Creek #10 *, Cross Creek #11 *, Cross Creek #12 *, Cross Creek #14 *, Cross Creek #15 *, Cross Creek #18 *, Cross Creek #20 *, Cross Creek #21, Vander *, Alderman *, Sherwood *, Pearces Mill #2 *, Pearces Mill #3 *, Pearces Mill #4 *, Cumberland #1 *, Cumberland #2 *, Hope Mills #1 *, Hope Mills #2 *, Brentwood *, Montclair *, Seventy First #2 *, Seventy First #3 *.

District 17: Cumberland County: Black River *, Linden *, Long Hill *, Cross Creek #9 *, Cross Creek #22 *, Cross Creek #23 *, Wade *, Manchester *; Harnett County: Anderson Creek *, Black River *, Duke #3 *, Lillington *, Neils Creek #1 *, Neils Creek #2 *, Stewarts Creek *; Wake County: Raleigh 01-18 *, Raleigh 01-38 *, Raleigh 01-44 *, Raleigh 01-46 *, Buckhorn *, Holly Springs *, Middle Creek #1 *, Middle Creek #2 *, Panther Branch *, St. Marys #1 *, St. Marys #3 *, St. Marys #4 *, St. Marys #6 *, St. Marys # 7, St. Matthews #1 *, St. Matthews #3 *.

District 18: Harnett County: Averasboro #1 *, Averasboro #2 *, Averasboro #3 *, Averasboro #4 *, Averasboro #5 *, Duke #1 *, Duke #2 *, Grove #1 *, Grove #2 *; Johnston County, Sampson County: Kitty Fork *, Clement *, Keener *: Tract 9701: Block Group 3: Block 305, Block 306; Block Group 4: Block 456, Block 457, Block 458, Block 459, Block 460, Block 464, Block 465, Block 466, Block 467, Block 468; Block Group 5: Block 508, Block 519, Block 520, Block 521, Block 522, Block 523, Block 526, Block 527, Block 528, Block 535, Block 536, Block 537, Block 540, Block 542, Block 543, Block 544, Block 545, Block 546, Block 547, Block 548, Block 549, Block 550, Block 551, Block 552, Block 553, Block 554, Block 555, Block 556, Block 557, Block 558, Block 560, Block 561, Block 562, Block 563, Block 564, Block 565, Block 566, Block 567; Block Group 6: Block 601, Block 602, Block 603, Block 604, Block 605, Block 606, Block 607, Block 608, Block 609, Block 610, Block 611, Block 612, Block 613, Block 614, Block 615, Block 616, Block 617, Block 618, Block 619, Block 620, Block 621, Block 622, Block 623, Block 624, Block 625, Block 626, Block 627, Block 628, Block 629, Block 630, Block 631, Block 632, Block 633, Block 634, Block 635, Block 636, Block 637, Block 638, Block 639, Block 640, Block 641, Block 642, Block 643, Block 644, Block 645, Block 646, Block 647, Block 648, Block 649, Block 650, Block 651, Block 652, Block 653, Block 657, Block 658, Block 659, Block 663, Block 664, Block 665, Block 666; Tract 9706: Block Group 1: Block 101, Block 102, Block 103, Block 104, Block 105A, Block 106A, Block 107, Block 111, Block 112, Block 113, Block 114; Tract 9707: Block Group 1: Block 138, Block 139, Block 140, Block 186, Block 187, Block 188; Herring *, Salemburg *, Ingold *, Autryville *, Roseboro *, Mingo *, Newton Grove *: Tract 9702: Block Group 1: Block 101, Block 102, Block 103, Block 104, Block 105, Block 106, Block 107, Block 108, Block 109, Block 110, Block 111, Block 112, Block 113, Block 114, Block 115, Block 116, Block 135, Block 136, Block 137, Block 138, Block 139, Block 140, Block 141, Block 142, Block 143, Block 149A, Block 150, Block 151, Block 152, Block 153, Block 154, Block 155, Block 156, Block 157, Block 158, Block 159; Block Group 2: Block 201, Block 202, Block 203, Block 204A, Block 204B, Block 205, Block 206A, Block 206B, Block 207, Block 208A, Block 208B, Block 209, Block 210A, Block 210B, Block 211, Block 212, Block 213, Block 214, Block 215A, Block 215B, Block 216, Block 217A, Block 217B, Block 218, Block 219, Block 220, Block 221, Block 222, Block 223A, Block 223B, Block 224A, Block 224B, Block 225, Block 227, Block 230, Block 232, Block 233, Block 234, Block 235, Block 236, Block 237A, Block 237B, Block 238A, Block 238B, Block 239, Block 240, Block 241, Block 242, Block 243, Block 244, Block 245, Block 246, Block 247, Block 248, Block 249, Block 250, Block 251, Block 252A, Block 252B, Block 253A, Block 253B, Block 254A, Block 254B, Block 255A, Block 255B, Block 256A, Block 256B, Block 256C, Block 257A, Block 257B, Block 258, Block 259, Block 260, Block 261, Block 262, Block 263, Block 264, Block 265, Block 266A, Block 266B, Block 267; Block Group 3: Block 328, Block 329, Block 330, Block 331, Block 357, Block 358, Block 359, Block 360, Block 361; Northeast Clinton *, West Clinton *, Plainview *, Southwest Clinton *, Rowan *, Westbrook *.

District 19: Franklin County, Granville County: Brassfield *, Salem *; Vance County: Dabney, Hilltop, Kittrell, Sandy Creek, Watkins, East Henderson I, East Henderson II, North Henderson I, North Henderson II, South Henderson I, South Henderson II, West Henderson I, West Henderson IIA, West Henderson IIB; Wake County: Little River #1 *, Little River #2 *, Marks Creek #1 *, Marks Creek #2 *, Neuse #1 *, Neuse #2 *, New Light #2 *, St. Matthews #2 *, St. Matthews #4 *, Wake Forest #1 *, Wake Forest #2 *.

District 20: Wake County: Raleigh 01-01 *, Raleigh 01-02 *, Raleigh 01-03 *, Raleigh 01-04 *, Raleigh 01-05 *, Raleigh 01-06 *, Raleigh 01-07 *, Raleigh 01-09 *, Raleigh 01-10 *, Raleigh 01-11 *, Raleigh 01-12 *, Raleigh 01-13 *, Raleigh 01-14 *, Raleigh 01-15 *, Raleigh 01-16 *, Raleigh 01-17 *, Raleigh 01-19 *, Raleigh 01-20 *, Raleigh 01-21 *, Raleigh 01-22 *, Raleigh 01-23 *, Raleigh 01-26 *, Raleigh 01-27 *, Raleigh 01-28 *, Raleigh 01-29 *, Raleigh 01-30 *, Raleigh 01-31 *, Raleigh 01-32 *, Raleigh 01-33 *, Raleigh 01-34 *, Raleigh 01-35 *, Raleigh 01-36 *, Raleigh 01-37 *, Raleigh 01-39 *, Raleigh 01-40 *, Raleigh 01-41 *, Raleigh 01-43 *, Raleigh 01-27 Part, St. Marys #2 *.

District 21: Edgecombe County: Precinct 12-3 *, Precinct 13-1 *, Precinct 14-1 *; Halifax County: Ringwood *, Faucett *, Roanoke Rapids #1 *, Roanoke Rapids #2 *, Roanoke Rapids #3 *, Roanoke Rapids #4 *, Roanoke Rapids #5 *, Roanoke Rapids #6 *, Roanoke Rapids #7 *, Roanoke Rapids #8 *, Roanoke Rapids #9 *, Roanoke Rapids #10 *, Roanoke Rapids #11 *; Nash County, Wilson County: Cross Roads *, Old Fields *, Spring Hill *, Taylors *, Toisnot *, Wilson D *, Wilson L *, Wilson M *, Wilson P *.

District 22: Wake County: Raleigh 01-42 *, Raleigh 01-45 *, Bartons Creek #1 *, Bartons Creek #2 *, Cary #1 *, Cary #2 *, Cary #3 *, Cary #4 *, Cary #5 *, Cary #6 *, Cary #7 *, Cary #8 *, Cary #9 *, Cary #10 *, House Creek #2 *, House Creek #3 *, House Creek #4 *, House Creek #5 *, House Creek #6 *, Leesville #2 *, Meredith *, New Light #1 *, St. Marys #5 *, Swift Creek #1 *, Swift Creek #2 *, Swift Creek #3 *, Swift Creek #4 *, White Oak #1 *.

District 23: Chatham County: Bynum *, East Mann's Chapel *, Cape Fear *, East Pittsboro *, Haw River *, New Hope *, Oakland *, East Williams *, West Williams *; Durham County: Neal Junior H.S. *, Brogden Junior H.S. *, Club Blvd. School *, Edison Johnson Community Center *, E.K. Powe School *, Fire Station #6 *, Forest Hills Club House *, Hillandale School *, Holy Infant Catholic Church *, Hope Valley School *, Multi-Purpose Building/Duke *, NC School of Science & Math *, Rogers-Herr Junior H.S. *, St. Stephens/Parish Hall *, Cole Mill Church of Christ *, Carrington Junior H.S. *, Eno Valley School *, Northern H.S. *, Rougemont United Methodist *, Bethesda Ruritan Club *, Oak Grove School *, Durham Academy Gym *, Five Oaks Seventh Day Adventist Church *, Jordan H.S. *, Nelson Community Center *, Parkwood School *; Wake County: Cedar Fork *, House Creek #1 *, Leesville #1 *, Leesville #3 *, White Oak #2 *.

District 24: Alamance County: Albright *, East Graham *, South Graham *, South Melville *, Melville #3 *, North Thompson *, South Thompson *; Orange County, Person County: Allensville, Bushy Fork, Cunningham-Chub Lake, Flat River, Mt. Tirzah, Olive Hill, Hurdle Mills, Roxboro City # 1A, Roxboro City # 2.

District 25: Harnett County: Barbecue *, Buckhorn *, Hectors Creek *, Johnsonville *, Upper Little River #1 *, Upper Little River #2 *; Lee County: Greenwood, Jonesboro, Cape Fear, West Pocket, East Pocket; Moore County; Richmond County: Beaver Dam #1 *, Beaver Dam #2 *, Marks Creek #1 *; Scotland County: Laurel Hill *, Spring Hill *, Williamson-Depot *, Williamson-Gibson *, Laurinburg #1 *, Laurinburg #3 *, Laurinburg #4 *, Laurinburg #5 *.

District 26: Alamance County: South Boone *, South Burlington *, Burlington #5 *, Burlington #8 *, Burlington #9 *, Coble *, North Graham *, West Graham *, North Newlin *, South Newlin *, Patterson *; Chatham County: Albright *, West Mann's Chapel *, Bennett *, Bonlee *, Harpers Crossroads *, West Pittsboro *, Goldston *, Hadley *, Hickory Mountain *, North Siler City *, South Siler City *; Lee County: Deep River, East Sanford, Cumnock, West Sanford # 1, West Sanford # 2, West Sanford # 3; Randolph County: North Asheboro *, McCrary *, Westside *, Eastside *, Loflin *, Lindley Park *, Armory *, South Pointe *, Back Creek *, Deep River *, East Cedar Grove *, West Cedar Grove *, Coleridge *, West Ramseur *, Staley *, East Ramseur *, Concord *, Falls *, Grant *, New Hope *, Richland *, Tabernacle *, Union *, Worthville *.

District 27: Alamance County: Central Boone *, North Boone *, West Boone *, Boone #5 *, East Burlington *, North Burlington *, West Burlington *, Burlington #6 *, Burlington #7 *, Faucette *, Graham #3 *, Haw River *, North Melville *, Morton *, Pleasant Grove *; Caswell County, Rockingham County: Central Area *, Draper #1 *, Draper #2 *, Leaksville #1 *, New Bethel *, Reidsville #1 *, Reidsville #2 *, Reidsville #3 *, Reidsville #4 *, Reidsville #5 *, Reidsville #6 *, Mayfield *, Oregon Hill *, Ruffin *, Ironworks *, Bethlehem *, Wentworth *, Williamsburg *.

District 28: Anson County, Montgomery County; Richmond County: Black Jack #1 *, Marks Creek #2 *, Mineral Springs #1 *, Mineral Springs #2 *, Rockingham #1 *, Rockingham #2 *, Rockingham #3 *, Steeles #1 *, Steeles #2 *, Wolf Pit #1 *, Wolf Pit #2 *, Wolf Pit #3 *, Wolf Pit #4 *; Stanly County: Center township, Harris township, North Albemarle township, Ridenhour township, South Albemarle township, Tyson township; Union County: Lanes Creek *, North Marshville *, South Marshville *, Wingate *, Euto *, Olive Branch *.

District 29: Cabarrus County, Mecklenburg County: CCK *, MH1 *, MH2 *, MH3 *; Stanly County: Almond township, Big Lick township, Endy township, Furr township.

District 30: Mecklenburg County: Charlotte Pct. 68 *, Charlotte Pct. 69 *, Charlotte Pct. 70 *, Charlotte Pct. 87 *, Charlotte Pct. 88 *, Charlotte Pct. 90 *, Charlotte Pct. 91, Charlotte Pct. 96 *, MA1 *, MA2 *, MA3 *, MA4 *, PVL *, PR1, PR2, PR3, Charlotte Pct. 93 Part, Charlotte Pct. 100 *; Union County: Altan *, Prospect *, Roughedge *, Smyrna *, Fairview *, Unionville *, Waxhaw *, Wilson's Old Store *, Bakers *, Carmel *, Crestview *, Sutton Park *, East Monroe *, North Monroe *, South Monroe *, Mineral Springs *, Siler *, West Sandy Ridge *, Hemby Bridge *, Indian Trail *, Stallings *.

District 31: Mecklenburg County: Charlotte Pct. 1 *, Charlotte Pct. 5 *, Charlotte Pct. 6 *, Charlotte Pct. 7 *, Charlotte Pct. 8 *, Charlotte Pct. 15 *, Charlotte Pct. 17 *, Charlotte Pct. 18 *, Charlotte Pct. 19 *, Charlotte Pct. 20 *, Charlotte Pct. 21 *, Charlotte Pct. 28 *, Charlotte Pct. 29 *, Charlotte Pct. 30 *, Charlotte Pct. 32 *, Charlotte Pct. 33 *, Charlotte Pct. 34 *, Charlotte Pct. 35 *, Charlotte Pct. 36 *, Charlotte Pct. 37 *, Charlotte Pct. 38 *, Charlotte Pct. 44 *, Charlotte Pct. 45 *, Charlotte Pct. 46 *, Charlotte Pct. 47 *, Charlotte Pct. 48 *, Charlotte Pct. 49 *, Charlotte Pct. 50 *, Charlotte Pct. 51 *, Charlotte Pct. 57 *, Charlotte Pct. 58 *, Charlotte Pct. 59 *, Charlotte Pct. 65 *, Charlotte Pct. 66 *, Charlotte Pct. 67 *, Charlotte Pct. 71 *, Charlotte Pct. 72 *, Charlotte Pct. 73 *, Charlotte Pct. 74 *, Charlotte Pct. 75 *, Charlotte Pct. 76 *, Charlotte Pct. 86 *, Charlotte Pct. 92 *, Charlotte Pct. 93 *.

District 32: Mecklenburg County: Charlotte Pct. 4, Charlotte Pct. 39 *, Charlotte Pct. 62 *, Charlotte Pct. 63 *, Charlotte Pct. 64 *, Charlotte Pct. 79 *, Charlotte Pct. 80 *, Charlotte Pct. 81 *, Charlotte Pct. 83 *, Charlotte Pct. 84 *, Charlotte Pct. 85 *, Charlotte Pct. 89 *, Charlotte Pct. 94 *, Charlotte Pct. 95 *, BER *, CO1 *, CO2 *, LC1 - North, LC2, LC1 - South, MC1, MC2, Charlotte Pct. 16 Part, MC1 part, XMC2 Noncontiguous, Charlotte Pct. 102, OAK, PC1 *, PC2 *, SC1, SC2, Charlotte Pct. 104, Charlotte Pct. 105.

District 33: Avery County: Altamont township, Linville township, Toe River township, Wilsons Creek township; Burke County, Caldwell County, McDowell County; Mitchell County: Bakersville, Bandana, Cane Creek, Glenn, Grassy Creek, Snow Creek; Wilkes County, Yadkin County: N. Knobs, S. Knobs.

District 34: Guilford County: GB-01 *, GB-33 *, HP-13 *, HP-14 *, HP-18 *, HP-21 *, North Center Grove *, South Center Grove *, Clay *, Fentress-1 *, Fentress-2 *, Gibsonville *, Whitsett *, Greene *, Jamestown-2 *, Jamestown-3 *, North Jefferson *, South Jefferson *, North Madison *, South Madison *, North Monroe *, South Monroe *, South Sumner *, North Washington *, South Washington *, GIB-G *, GB-35C *; Randolph County: East Archdale *, West Archdale *, East Trinity *, West Trinity *, Prospect *, Franklinville *, Level Cross *, Liberty *, North New Market *, South New Market *, Providence *, East Randleman *, West Randleman *.

District 35: Guilford County: GB-02 *, GB-10 *, GB-12 *, GB-13 *, GB-14 *, GB-16 *, GB-17 *, GB-20 *, GB-21 *, GB-22 *, GB-23 *, GB-27A *, GB-28 *, GB-31 *, GB-32 *, GB-34A *, GB-35A *, GB-37A *, GB-38 *, GB-39 *, GB-40A *, GB-41A *, GB-43 *, HP-01 *, HP-02 *, HP-04 *, HP-08 *, HP-09 *, HP-10 *, HP-15 *, HP-16 *, HP-23 *, HP-24 *, Bruce *, Deep River *, Friendship-1 *, Oak Ridge *, Stokesdale *, GB-27B *, GB-34B *, GB-35B *, GB-37B *, GB-40B *, GB-41B *, GB-27C *.

District 36: Guilford County: GB-03 *, GB-04 *, GB-05 *, GB-06 *, GB-07 *, GB-08 *, GB-09 *, GB-11 *, GB-15 *, GB-18 *, GB-19 *, GB-24A *, GB-25 *, GB-26A *, GB-29 *, GB-30 *, GB-36 *, GB-42 *, GB-44 *, GB-45 *, HP-03 *, HP-05 *, HP-06 *, HP-07 *, HP-11 *, HP-12 *, HP-17 *, HP-19 *, HP-20 *, HP-22 *, Friendship-2 *, Jamestown-1 *, North Sumner *, GB-24B *, GB-26B *, GB-24C *.

District 37: Davidson County, Davie County, Rowan County.

District 38: Forsyth County: Abbotts Creek #1 *, Abbotts Creek #2 *, Abbotts Creek #3 *, Belews Creek *, Bethania #1 *, Bethania #2 *, Bethania #3 *, Clemmonsville #1 *, Clemmonsville #2 *, Clemmonsville #3 *, Kernersville #1 *, Kernersville #2 *, Kernersville #3 *, Kernersville #4 *, Lewisville #1 *, Lewisville #2 *, Middlefork #3 *, Old Richmond *, Old Town #2 *, Old Town #3 *, Salem Chapel #1 *, Salem Chapel #2 *, South Fork #2 *, South Fork #3 *, Vienna #1 *, Vienna #2 *, Vienna #3 *, Bible Wesleyan Church *, Calvary Baptist Church *, Country Club Fire St. *, Forsyth Tech W. Camp. *, Jefferson Elementary School *, Messiah Moravian Church *, Sherwood Forest Elementary School *, South Fork Elem School *.

District 39: Rockingham County: Huntsville *, Leaksville #2 *, Leaksville #3 *, Spray #1 *, Madison #1 *, Madison #2 *, Martins *, Mayodan *, Dan Valley *, Shiloh *, Stoneville *, Hogans *, Price *; Stokes County; Surry County.

District 40: Buncombe County: Asheville #1 *, Asheville #2 *, Asheville #3 *, Asheville #4 *, Asheville #5 *, Asheville #6 *, Asheville #7 *, Asheville #8 *, Asheville #9 *, Asheville #10 *, Asheville #11 *, Asheville #12 *, Asheville #13 *, Asheville #14 *, Asheville #15 *, Asheville #16 *, Asheville #17 *, Asheville #20 *, Asheville #21 *, Beaverdam *, Haw Creek *, Hazel #1 *, Hazel #2 *, Reynolds *, Woodfin *, Averys Creek *, Black Mountain #1 *, Black Mountain #2 *, Black Mountain #3 *, Black Mountain #4 *, Lower Hominy #1 *, Lower Hominy #2 *, Lower Hominy #3 *, Upper Hominy #1 *, Upper Hominy #2 *, West Buncombe *, Riceville *, Swannanoa #1 *, Swannanoa #2 *, Reems Creek *, Weaverville #2 *.

District 41: Alexander County: Ellendale township, Gwaltneys township, Little River township, Sharpes township, Sugar Loaf township; Forsyth County: Lewisville #3 *; Iredell County, Yadkin County: Boonville, Deep Creek, East Bend, Forbush, N. Buck Shoals, N. Fall Creek, N. Liberty, S. Buck Shoals, S. Fall Creek, S. Liberty.

District 42: Cleveland County: East Kings Mountain *, West Kings Mountain *, Bethware *, Waco *, Falston *; Gaston County, Lincoln County, Mecklenburg County: COR *, DAV *, HUN *, LEM *.

District 43: Alexander County: Millers township, Taylorsville township, Wittenberg township; Catawba County.

District 44: Alleghany County; Ashe County; Avery County: Banner Elk township, Beech Mountain township, Cranberry township, Roaring Creek township; Buncombe County: Flat Creek *, French Broad *, Ivy #1 *, Ivy #2 *, Leicester *, Weaverville #1 *, Sandy Mush *; Madison County; Mitchell County: Bradshaw, Little Rock Creek, Harrell, Poplar, Red Hill; Watauga County; Yancey County.

District 45: Graham County; Haywood County: Beaverdam township, Cataloochee township, Clyde township, Crabtree township, East Fork township, Fines Creek township, Iron Duff township, Ivy Hill township, Jonathan Creek township, Pigeon township, Waynesville township, White Oak township; Henderson County: Clear Creek *, Armory *, Hendersonville #1 *, Hendersonville #2 *, Hendersonville #3 *, Long John Mountain *, Moores Grove *, Northeast *, Northwest *, Pisgah View *, Brickton, Brickton Noncontiguous, North Mills River *, South Mills River *; Jackson County: Barkers Creek township, Canada township, Caney Fork township, Cullowhee township, Dillsboro township, Greens Creek township, Hamburg township, Mountain township, Qualla township, River township, Savannah township, Scott Creek township, Sylva township, Webster township; Macon County: Cowee township; Swain County; Transylvania County: Boyd township, Brevard township.

District 46: Buncombe County: Asheville #18 *, Asheville #19 *, Biltmore *, Broad River *, Fairview *, Limestone #1 *, Limestone #2 *; Cherokee County: Cherokee County; Clay County: Clay County; Haywood County: Cecil township; Henderson County: North Blue Ridge *, South Blue Ridge *, Bowmans Bluff *, Crab Creek *, Bat Cave *, Edneyville *, Green River *, Raven Rock *, Flat Rock *, Grimesdale *, Horse Shoe *, Laurel Park *, Rugby *, Southeast *, Southwest *, Valley Hill *, Fletcher *, Hoopers Creek *, Park Ridge *, Etowah *; Jackson County: Cashiers township; Macon County: Burningtown township, Cartoogechaye township, Ellijay township, Flats township, Franklin township, Highlands township, Millshoal township, Nantahala township, Smiths Bridge township, Sugar Fork township; Polk County: Saluda township; Transylvania County: Catheys Creek township, Dunns Rock township, Eastatoe township, Gloucester township, Hogback township, Little River township.

District 47: Cleveland County: Holly Springs *, Boiling Springs *, Mrb-Yo *, Pearl *, Grover *, Shelby #1 *, Shelby #2 *, Shelby #3 *, Shelby #4 *, Shelby #5 *, Shelby #6 *, Shelby #7 *, Shanghai *, Lattimore *, Polkville *, Lawndale *, Mulls *, Casar *; Polk County: Columbus township, Cooper Gap township, Greens Creek township, Tryon township, White Oak township; Rutherford County.

		(b)	The names and boundaries of townships, precincts (voting tabulation districts), tracts, block groups, and blocks, specified in this section are as they were legally defined and recognized in the 1990 U.S. Census, except as provided in subsection (c) of this section. Boundaries are as shown on the IVTD Version of the United States Bureau of the Census 1990 TIGER Files, with such modifications as made by the Legislative Services Office and shown on its computer database as of May 1, 1991, to reflect census blocks divided by prior district boundaries, and precincts added or modified as outlined in subsection (c) of this section.
(c)	For Guilford County, precinct boundaries for High Point Precincts 20, 23, and 24 are as modified by the Guilford County Board of Elections and shown on the Legislative Services Office computer database as of May 1, 1991.
For Mecklenburg County, precinct boundaries are as altered by the Mecklenburg County Board of Elections as reported to the Legislative Services Office and shown on the Legislative Services Office computer database as of May 1, 1991.
For Wake County, St. Marys Precinct #7 is as created by the Wake County Board of Elections out of St. Marys Precinct #4, and Raleigh 01-27 Part is an area reported by the Bureau of the Census as part of Raleigh 01-23 but has been put by the Wake County Board of Elections in Raleigh 01-27, all as shown on the Legislative Services Office computer database as of May 1, 1991.
For Anson, Bertie, Camden, Caswell, Franklin, Gates, Greene, Hertford, Hoke, Lee, Lincoln, Martin, Mitchell, Northampton, Pasquotank, Perquimans, Person, Tyrrell, Vance, Warren, and Yadkin Counties, precincts are as shown on maps on file with the Legislative Services Office as of May 1, 1991, except that in Anson County, Lanesboro #1 and Lanesboro #2 are listed together as Lanesboro #1 and #2, and in Vance County, where West Henderson II is not contiguous, the northerly part is listed as West Henderson IIA and the southerly part as West Henderson IIB. In Perquimans County, computer VTD Code 0005 (Tract 9801, Block 550A) is actually part of Belvidere Precinct and is districted with it notwithstanding any description above.  Any listing in any district of Mecklenburg Precinct XMC2 Noncontiguous shall be disregarded, as that precinct does not exist.  In Martin County, any listing of VTDs not defined consists of Tract 9705, Block 413 (which is in Poplar Point Precinct) and Tract 9706, Block 168A (which is in Robersonville #2 precinct), and those blocks are districted with those respective precincts regardless of any listing above.
If any precinct or township boundaries are changed, such changes shall not change the boundaries of the Senatorial Districts, which shall remain the same.
In the case where any individual blocks are listed above, the district allocation of unlisted water blocks shall be as found on maps of the district on file with the Secretary of State.
(d)	If this section does not specifically assign any area within North Carolina to a district, and the area is:
(1)	Entirely surrounded by a single district, the area shall be deemed to have been assigned to that district;
(2)	Contiguous to two or more districts, the area shall be deemed to have been assigned to that district which contains the least population according to the 1990 United States Census; or
(3)	Contiguous to only one district and to another state or the Atlantic Ocean, the area shall be deemed to have been assigned to that district."
Sec. 2.  Chapter 676 of the 1991 Session Laws is repealed.
Sec. 3.  This act is effective upon ratification.