| Bill Campsey | Don Sallee | ||
| Kansas Senate District 1 | Kansas Senate District 1 | ||
| Democrat | Republican | ||
| Atchison County | 2,769 | 3,653 | |
| Brown County | 1,161 | 3,503 | |
| Doniphan County | 877 | 2,510 | |
| Jackson County | 1,468 | 3,808 | |
| Pottawatomie County | 1,533 | 4,856 | |
| Total | 7,808 | 18,330 | |
| Chris O'Brien | Sandy Praeger | ||
| Kansas Senate District 2 | Kansas Senate District 2 | ||
| Democrat | Republican | ||
| Douglas County | 10,794 | 20,775 | |
| Total | 10,794 | 20,775 | |
| Donald E. Biggs | Carolyn A. Tillotson | ||
| Kansas Senate District 3 | Kansas Senate District 3 | ||
| Democrat | Republican | ||
| Jefferson County | 3,199 | 4,074 | |
| Leavenworth County | 7,807 | 6,106 | |
| Total | 11,006 | 10,180 | |
| Sherman Jones | |||
| Kansas Senate District 4 | |||
| Democrat | |||
| Wyandotte County | 12,226 | ||
| Total | 12,226 | ||
| Mark S. Gilstrap | Jill Jenkins Grant | ||
| Kansas Senate District 5 | Kansas Senate District 5 | ||
| Democrat | Republican | ||
| Johnson County | - | 1 | |
| Leavenworth County | 3,223 | 4,858 | |
| Wyandotte County | 9,877 | 6,981 | |
| Total | 13,100 | 11,840 | |
| Chris Steineger | |||
| Kansas Senate District 6 | |||
| Democrat | |||
| Wyandotte County | 11,541 | ||
| Total | 11,541 | ||
| Audrey Langworthy | |||
| Kansas Senate District 7 | |||
| Republican | |||
| Johnson County | 25,903 | ||
| Total | 25,903 | ||
| Dick Bond | |||
| Kansas Senate District 8 | |||
| Republican | |||
| Johnson County | 23,002 | ||
| Total | 23,002 | ||
| Micheline Burger | Rich Becker | ||
| Kansas Senate District 9 | Kansas Senate District 9 | ||
| Democrat | Republican | ||
| Johnson County | 8,787 | 20,018 | |
| Total | 8,787 | 20,018 | |
| Janice L. McIntyre | Nick Jordan | ||
| Kansas Senate District 10 | Kansas Senate District 10 | ||
| Democrat | Republican | ||
| Johnson County | 10,889 | 16,250 | |
| Wyandotte County | 4 | 13 | |
| Total | 10,893 | 16,263 | |
| Sandi Garron | Keith Schraad | ||
| Kansas Senate District 11 | Kansas Senate District 11 | ||
| Democrat | Republican | ||
| Johnson County | 10,658 | 30,310 | |
| Total | 10,658 | 30,310 | |
| Doug Walker | Robert Tyson | ||
| Kansas Senate District 12 | Kansas Senate District 12 | ||
| Democrat | Republican | ||
| Anderson County | 1,579 | 1,824 | |
| Bourbon County | 580 | 761 | |
| Franklin County | 4,405 | 5,272 | |
| Linn County | 1,728 | 2,457 | |
| Miami County | 4,739 | 4,260 | |
| Total | 13,031 | 14,574 | |
| Jim Barone | John Schifferdecker | ||
| Kansas Senate District 13 | Kansas Senate District 13 | ||
| Democrat | Republican | ||
| Bourbon County | 2,383 | 2,665 | |
| Cherokee County | 3,304 | 2,959 | |
| Crawford County | 8,817 | 6,758 | |
| Total | 14,504 | 12,382 | |
| Dana L. Creitz | Dwayne Umbarger | ||
| Kansas Senate District 14 | Kansas Senate District 14 | ||
| Democrat | Republican | ||
| Cherokee County | 1,071 | 1,341 | |
| Labette County | 4,779 | 4,471 | |
| Montgomery County | 2,555 | 2,510 | |
| Neosho County | 2,312 | 4,564 | |
| Total | 10,717 | 12,886 | |
| Tim D. Nordell | Tim Emert | ||
| Kansas Senate District 15 | Kansas Senate District 15 | ||
| Republican | Republican | ||
| Allen County | 974 | 4,359 | |
| Chautauqua County | 844 | 975 | |
| Coffey County | 320 | 1,572 | |
| Montgomery County | 1,685 | 7,209 | |
| Wilson County | 703 | 3,338 | |
| Woodson County | 310 | 1,350 | |
| Total | 4,836 | 18,803 | |
| Kenneth W. Green | Anthony J. Caggiano | David R. Corbin | |
| Kansas Senate District 16 | Kansas Senate District 16 | Kansas Senate District 16 | |
| Democrat | Reform | Republican | |
| Butler County | 1,223 | 14,786 | |
| Elk County | 65 | 998 | |
| Greenwood County | 146 | 2,378 | |
| Total | 1,434 | 18,162 | |
| Gerald "Jerry" Karr | Jan White | ||
| Kansas Senate District 17 | Kansas Senate District 17 | ||
| Democrat | Republican | ||
| Chase County | 831 | 648 | |
| Coffey County | 1,032 | 854 | |
| Geary County | 319 | 489 | |
| Lyon County | 7,950 | 5,031 | |
| Marion County | 288 | 222 | |
| Morris County | 1,489 | 1,491 | |
| Osage County | 1,038 | 969 | |
| Wabaunsee County | 1,387 | 1,826 | |
| Total | 14,334 | 11,530 | |
| Marge Petty | Greg T. DeBacker | ||
| Kansas Senate District 18 | Kansas Senate District 18 | ||
| Democrat | Republican | ||
| Shawnee County | 15,719 | 9,842 | |
| Total | 15,719 | 9,842 | |
| Anthony Hensley | Joseph "Joe" R. Ledbetter | ||
| Kansas Senate District 19 | Kansas Senate District 19 | ||
| Democrat | Republican | ||
| Douglas County | 2,083 | 2,310 | |
| Osage County | 2,655 | 2,222 | |
| Shawnee County | 12,017 | 4,905 | |
| Total | 16755 | 9437 | |
| Glenda F. Flowers | Alicia Laing Salisbury | ||
| Kansas Senate District 20 | Kansas Senate District 20 | ||
| Democrat | Republican | ||
| Shawnee County | 8,258 | 22,389 | |
| Total | 8,258 | 22,389 | |
| Janice Hardenburger | |||
| Kansas Senate District 21 | |||
| Republican | |||
| Clay County | 3,691 | ||
| Cloud County | 4,094 | ||
| Marshall County | 4,361 | ||
| Nemaha County | 4,136 | ||
| Pottawatomie County | 860 | ||
| Riley County | 3,601 | ||
| Washington County | 2,981 | ||
| Total | 23,724 | ||
| Ruth A. Schrum | Lana Oleen | ||
| Kansas Senate District 22 | Kansas Senate District 22 | ||
| Democrat | Republican | ||
| Geary County | 1,665 | 4,220 | |
| Riley County | 3,680 | 10,959 | |
| Total | 5,345 | 15,179 | |
| Brad Russell | Karin S. Brownlee | ||
| Kansas Senate District 23 | Kansas Senate District 23 | ||
| Democrat | Republican | ||
| Johnson County | 8,051 | 18,588 | |
| Miami County | 573 | 1,140 | |
| Total | 8,624 | 19,728 | |
| Allan White | Ben E. Vidricksen | ||
| Kansas Senate District 24 | Kansas Senate District 24 | ||
| Democrat | Republican | ||
| Dickinson County | 871 | 1,392 | |
| Ottawa County | 1,120 | 1,730 | |
| Saline County | 9,635 | 12,621 | |
| Total | 11,626 | 15,743 | |
| Jim Ward | Pat Ranson | ||
| Kansas Senate District 25 | Kansas Senate District 25 | ||
| Democrat | Republican | ||
| Sedgwick County | 9,064 | 11,151 | |
| Total | 9,064 | 11,151 | |
| Art Tannahill | Nancey D. Harrington | ||
| Kansas Senate District 26 | Kansas Senate District 26 | ||
| Democrat | Republican | ||
| Sedgwick County | 9,628 | 16,162 | |
| Sumner County | 162 | 234 | |
| Total | 9,790 | 16,396 | |
| Richard Hazell | Mike Harris | ||
| Kansas Senate District 27 | Kansas Senate District 27 | ||
| Democrat | Republican | ||
| Sedgwick County | 8,152 | 20,786 | |
| Total | 8,152 | 20,786 | |
| Paul Feleciano, Jr. | Mark S. Gietzen | ||
| Kansas Senate District 28 | Kansas Senate District 28 | ||
| Democrat | Republican | ||
| Sedgwick County | 9,510 | 7,944 | |
| Total | 9,510 | 7,944 | |
| U.L. "Rip" Gooch | Daniel S. Clark | ||
| Kansas Senate District 29 | Kansas Senate District 29 | ||
| Democrat | Republican | ||
| Sedwick County | 11,333 | 4,389 | |
| Total | 11,333 | 4,389 | |
| Barbara Lawrence | |||
| Kansas Senate District 30 | |||
| Republican | |||
| Sedwick County | 21,262 | ||
| Total | 21,262 | ||
| Christine Downey | Timothy L. Michael | Erica Johnson - Wootson | |
| Kansas Senate District 31 | Kansas Senate District 31 | Kansas Senate District 31 | |
| Democrat | Reform | Republican | |
| Harvey County | 9,515 | 555 | 4,125 |
| Sedgwick County | 6,313 | 964 | 6,650 |
| Total | 15,828 | 1,519 | 10,775 |
| Greta Hall Goodwin | John Brewer | Barbara D. Walker | |
| Kansas Senate District 32 | Kansas Senate District 32 | Kansas Senate District 32 | |
| Democrat | Libertarian | Republican | |
| Cowley County | 9,236 | 677 | 5,389 |
| Sumner County | 4,417 | 430 | 5,361 |
| Total | 13,653 | 1,107 | 10,750 |
| Laurie Bleeker | |||
| Kansas Senate District 33 | |||
| Republican | |||
| Barber County | 2,133 | ||
| Barton County | 6,832 | ||
| Comanche County | 877 | ||
| Harper County | 2,342 | ||
| Kingman County | 3,039 | ||
| Pratt County | 3,374 | ||
| Stafford County | 1,822 | ||
| Total | 20,419 | ||
| Wade G. Garrett | Dave Kerr | ||
| Kansas Senate District 34 | Kansas Senate District 34 | ||
| Democrat | Republican | ||
| Reno County | 9,973 | 15,879 | |
| Total | 9,973 | 15,879 | |
| Diana Dierks | Don Steffes | ||
| Kansas Senate District 35 | Kansas Senate District 35 | ||
| Democrat | Republican | ||
| Dickinson County | 2,777 | 3,227 | |
| Marion County | 1,508 | 4,070 | |
| McPherson County | 3,353 | 9,148 | |
| Rice County | 1,295 | 3,353 | |
| Total | 8,933 | 19,798 | |
| Janis K. Lee | Richard E. Reeves | ||
| Kansas Senate District 36 | Kansas Senate District 36 | ||
| Democrat | Republican | ||
| Barton County | 1,641 | 1,154 | |
| Ellsworth County | 1,910 | 1,231 | |
| Jewell County | 1,195 | 762 | |
| Lincoln County | 1,079 | 1,030 | |
| Mitchell County | 2,311 | 1,189 | |
| Osborne County | 1,706 | 711 | |
| Phillips County | 2,134 | 861 | |
| Republic County | 2,095 | 1,110 | |
| Russell County | 2,236 | 1,921 | |
| Smith County | 1,756 | 776 | |
| Total | 18,063 | 10,745 | |
| Glenn Braun | Larry D. Salmans | ||
| Kansas Senate District 37 | Kansas Senate District 37 | ||
| Democrat | Republican | ||
| Edwards County | 447 | 1,322 | |
| Ellis County | 7,864 | 3,869 | |
| Hodgeman County | 289 | 852 | |
| Kiowa County | 350 | 1,359 | |
| Lane County | 362 | 820 | |
| Ness County | 396 | 1,539 | |
| Pawnee County | 931 | 2,189 | |
| Rooks County | 1,118 | 1,605 | |
| Rush County | 758 | 1,217 | |
| Total | 12,515 | 14,772 | |
| Lawrence P. Daniels | Tim Huelskamp | ||
| Kansas Senate District 38 | Kansas Senate District 38 | ||
| Democrat | Republican | ||
| Clark County | 225 | 1,048 | |
| Ford County | 2,600 | 6,513 | |
| Gray County | 427 | 1,574 | |
| Haskell County | 181 | 719 | |
| Meade County | 258 | 1,802 | |
| Seward County | 1,254 | 4,195 | |
| Total | 4,945 | 15,851 | |
| Charles C. Skilling | Stephen R. Morris | ||
| Kansas Senate District 39 | Kansas Senate District 39 | ||
| Democrat | Republican | ||
| Finney County | 2,515 | 6,641 | |
| Grant County | 399 | 2,170 | |
| Hamilton County | 255 | 931 | |
| Haskell County | 93 | 520 | |
| Kearny County | 242 | 1,166 | |
| Morton County | 224 | 1,310 | |
| Stanton County | 122 | 725 | |
| Stevens County | 216 | 1,938 | |
| Total | 4,066 | 15,401 | |
| John N. Sears | Stan Clark | ||
| Kansas Senate District 40 | Kansas Senate District 40 | ||
| Democrat | Republican | ||
| Cheyenne County | 670 | 1,108 | |
| Decatur County | 568 | 1,221 | |
| Gove County | 271 | 1,361 | |
| Graham County | 502 | 1,103 | |
| Greeley County | 121 | 642 | |
| Logan County | 218 | 1,370 | |
| Norton County | 808 | 1,884 | |
| Rawlins County | 602 | 1,236 | |
| Scott County | 503 | 1,795 | |
| Sheridan County | 363 | 1,048 | |
| Sherman County | 1,030 | 1,995 | |
| Thomas County | 1,479 | 2,386 | |
| Trego County | 759 | 1,119 | |
| Wallace County | 314 | 754 | |
| Wichita County | 260 | 858 | |
| Total | 8,468 | 19,880 |