| City | Total law enforcement employees | Total officers | Total civilians |
|---|---|---|---|
| Abilene | 16 | 14 | 2 |
| Andover | 24 | 17 | 7 |
| Anthony | 5 | 5 | 0 |
| Arkansas City | 34 | 26 | 8 |
| Atchison | 25 | 23 | 2 |
| Attica | 1 | 1 | 0 |
| Atwood | 2 | 2 | 0 |
| Augusta | 31 | 23 | 8 |
| Baldwin City | 9 | 8 | 1 |
| Basehor | 10 | 9 | 1 |
| Baxter Springs | 15 | 9 | 6 |
| Bel Aire | 12 | 11 | 1 |
| Belle Plaine | 5 | 5 | 0 |
| Belleville | 5 | 5 | 0 |
| Beloit | 9 | 8 | 1 |
| Blue Rapids | 1 | 1 | 0 |
| Bonner Springs | 24 | 23 | 1 |
| Burden | 1 | 1 | 0 |
| Burlingame | 2 | 2 | 0 |
| Burlington | 7 | 7 | 0 |
| Bushton | 1 | 1 | 0 |
| Caldwell | 4 | 4 | 0 |
| Caney | 10 | 6 | 4 |
| Canton | 2 | 2 | 0 |
| Carbondale | 3 | 3 | 0 |
| Cawker City | 1 | 1 | 0 |
| Chanute | 24 | 20 | 4 |
| Chapman | 4 | 4 | 0 |
| Chase | 1 | 1 | 0 |
| Cheney | 4 | 4 | 0 |
| Cherokee | 1 | 1 | 0 |
| Cherryvale | 4 | 4 | 0 |
| Chetopa | 4 | 4 | 0 |
| Claflin | 2 | 2 | 0 |
| Clearwater | 6 | 6 | 0 |
| Coffeyville | 33 | 26 | 7 |
| Colby | 16 | 11 | 5 |
| Coldwater | 1 | 1 | 0 |
| Columbus | 11 | 9 | 2 |
| Colwich | 3 | 3 | 0 |
| Concordia | 16 | 10 | 6 |
| Conway Springs | 2 | 2 | 0 |
| Council Grove | 6 | 6 | 0 |
| Derby | 50 | 36 | 14 |
| Dodge City | 58 | 44 | 14 |
| Eastborough | 6 | 6 | 0 |
| Edwardsville | 17 | 16 | 1 |
| El Dorado | 26 | 24 | 2 |
| Ellinwood | 5 | 5 | 0 |
| Ellis | 5 | 5 | 0 |
| Ellsworth | 6 | 5 | 1 |
| Elwood | 5 | 5 | 0 |
| Emporia | 66 | 45 | 21 |
| Enterprise | 1 | 1 | 0 |
| Erie | 2 | 2 | 0 |
| Eudora | 10 | 9 | 1 |
| Fairway | 11 | 9 | 2 |
| Florence | 2 | 1 | 1 |
| Fort Scott | 23 | 20 | 3 |
| Fredonia | 6 | 5 | 1 |
| Frontenac | 9 | 6 | 3 |
| Galena | 11 | 7 | 4 |
| Garden City | 80 | 51 | 29 |
| Garden Plain | 3 | 3 | 0 |
| Gardner | 33 | 30 | 3 |
| Garnett | 13 | 9 | 4 |
| Girard | 6 | 6 | 0 |
| Goddard | 6 | 6 | 0 |
| Goodland | 11 | 10 | 1 |
| Grandview Plaza | 5 | 5 | 0 |
| Great Bend | 33 | 29 | 4 |
| Halstead | 6 | 5 | 1 |
| Harper | 3 | 3 | 0 |
| Hays | 48 | 31 | 17 |
| Haysville | 29 | 22 | 7 |
| Herington | 7 | 6 | 1 |
| Hesston | 7 | 6 | 1 |
| Hiawatha | 8 | 7 | 1 |
| Hill City | 3 | 3 | 0 |
| Hillsboro | 5 | 5 | 0 |
| Hoisington | 9 | 7 | 2 |
| Holcomb | 4 | 3 | 1 |
| Holton | 12 | 8 | 4 |
| Horton | 10 | 6 | 4 |
| Hugoton | 8 | 7 | 1 |
| Humboldt | 6 | 6 | 0 |
| Hutchinson | 102 | 69 | 33 |
| Independence | 31 | 22 | 9 |
| Inman | 2 | 2 | 0 |
| Iola | 23 | 14 | 9 |
| Junction City | 67 | 49 | 18 |
| Kansas City | 472 | 357 | 115 |
| Kechi | 4 | 4 | 0 |
| Kingman | 6 | 6 | 0 |
| Kiowa | 2 | 2 | 0 |
| La Crosse | 3 | 3 | 0 |
| La Cygne | 2 | 2 | 0 |
| La Harpe | 2 | 2 | 0 |
| Lake Quivira | 3 | 3 | 0 |
| Lansing | 16 | 15 | 1 |
| Larned | 12 | 8 | 4 |
| Lawrence | 174 | 139 | 35 |
| Leavenworth | 87 | 63 | 24 |
| Leawood | 77 | 57 | 20 |
| Lebo | 2 | 2 | 0 |
| Lenexa | 127 | 83 | 44 |
| Le Roy | 1 | 1 | 0 |
| Lewis | 1 | 1 | 0 |
| Liberal | 48 | 37 | 11 |
| Lindsborg | 7 | 6 | 1 |
| Linn Valley | 2 | 2 | 0 |
| Little River | 1 | 1 | 0 |
| Louisburg | 9 | 9 | 0 |
| Lyndon | 3 | 3 | 0 |
| Lyons | 8 | 7 | 1 |
| Macksville | 1 | 1 | 0 |
| Maize | 7 | 6 | 1 |
| Marion | 5 | 5 | 0 |
| Marysville | 8 | 7 | 1 |
| McPherson | 34 | 28 | 6 |
| Meade | 3 | 3 | 0 |
| Medicine Lodge | 7 | 6 | 1 |
| Merriam | 32 | 28 | 4 |
| Minneapolis | 5 | 5 | 0 |
| Mission | 32 | 30 | 2 |
| Moran | 1 | 1 | 0 |
| Moundridge | 3 | 3 | 0 |
| Mount Hope | 2 | 2 | 0 |
| Mulvane | 17 | 11 | 6 |
| Neodesha | 8 | 7 | 1 |
| Newton | 36 | 32 | 4 |
| Nickerson | 2 | 2 | 0 |
| North Newton | 2 | 2 | 0 |
| Norwich | 1 | 1 | 0 |
| Oakley | 11 | 6 | 5 |
| Oberlin | 4 | 4 | 0 |
| Olathe | 202 | 164 | 38 |
| Osage City | 6 | 6 | 0 |
| Osawatomie | 16 | 10 | 6 |
| Osborne | 4 | 4 | 0 |
| Oswego | 5 | 5 | 0 |
| Ottawa | 34 | 27 | 7 |
| Overbrook | 2 | 2 | 0 |
| Overland Park | 294 | 240 | 54 |
| Oxford | 4 | 4 | 0 |
| Paola | 22 | 16 | 6 |
| Park City | 21 | 19 | 2 |
| Parsons | 29 | 23 | 6 |
| Perry | 1 | 1 | 0 |
| Pittsburg | 50 | 39 | 11 |
| Plainville | 5 | 5 | 0 |
| Pleasanton | 2 | 2 | 0 |
| Prairie Village | 57 | 45 | 12 |
| Pratt | 19 | 14 | 5 |
| Protection | 1 | 1 | 0 |
| Quinter | 1 | 1 | 0 |
| Richmond | 1 | 1 | 0 |
| Roeland Park | 17 | 15 | 2 |
| Rolla | 1 | 1 | 0 |
| Rose Hill | 10 | 9 | 1 |
| Rossville | 3 | 3 | 0 |
| Russell | 18 | 8 | 10 |
| Salina | 104 | 75 | 29 |
| Scranton | 1 | 1 | 0 |
| Sedgwick | 2 | 2 | 0 |
| Seneca | 6 | 6 | 0 |
| Shawnee | 110 | 90 | 20 |
| Silver Lake | 2 | 2 | 0 |
| Smith Center | 3 | 3 | 0 |
| South Hutchinson | 9 | 7 | 2 |
| Spearville | 1 | 1 | 0 |
| Spring Hill | 12 | 10 | 2 |
| Stafford | 4 | 4 | 0 |
| Sterling | 5 | 5 | 0 |
| St. Francis | 5 | 4 | 1 |
| St. George | 1 | 1 | 0 |
| St. John | 4 | 4 | 0 |
| St. Marys | 5 | 5 | 0 |
| Stockton | 5 | 5 | 0 |
| Tonganoxie | 9 | 8 | 1 |
| Topeka | 349 | 294 | 55 |
| Towanda | 3 | 3 | 0 |
| Udall | 3 | 3 | 0 |
| Ulysses | 12 | 11 | 1 |
| Valley Falls | 2 | 2 | 0 |
| Victoria | 1 | 1 | 0 |
| Wa Keeney | 5 | 5 | 0 |
| Wakefield | 1 | 1 | 0 |
| Walton | 1 | 1 | 0 |
| Wamego | 11 | 7 | 4 |
| Wathena | 2 | 2 | 0 |
| Waverly | 1 | 1 | 0 |
| Wellington | 19 | 16 | 3 |
| Wellsville | 3 | 3 | 0 |
| Westwood | 8 | 7 | 1 |
| Wichita | 830 | 640 | 190 |
| Winfield | 30 | 22 | 8 |
| Yates Center | 3 | 3 | 0 |
Provides the methodology used in constructing this table and other pertinent information about this table.