| City | Total law enforcement employees | Total officers | Total civilians |
|---|---|---|---|
| Albany | 3 | 3 | 0 |
| Algoma | 6 | 6 | 0 |
| Altoona | 12 | 11 | 1 |
| Amery | 7 | 6 | 1 |
| Antigo | 16 | 14 | 2 |
| Appleton | 131 | 103 | 28 |
| Arcadia | 5 | 5 | 0 |
| Ashland | 20 | 19 | 1 |
| Ashwaubenon | 58 | 47 | 11 |
| Bangor | 2 | 2 | 0 |
| Baraboo | 25 | 20 | 5 |
| Barron | 7 | 7 | 0 |
| Bayfield | 4 | 4 | 0 |
| Bayside | 21 | 14 | 7 |
| Beaver Dam | 39 | 29 | 10 |
| Belleville | 4 | 4 | 0 |
| Beloit | 96 | 77 | 19 |
| Beloit Town | 11 | 10 | 1 |
| Berlin | 13 | 12 | 1 |
| Black River Falls | 8 | 7 | 1 |
| Blair | 3 | 3 | 0 |
| Bloomer | 8 | 7 | 1 |
| Bloomfield | 6 | 6 | 0 |
| Boscobel | 6 | 6 | 0 |
| Brillion | 9 | 8 | 1 |
| Brodhead | 12 | 8 | 4 |
| Brookfield | 81 | 62 | 19 |
| Brookfield Township | 11 | 11 | 0 |
| Brown Deer | 31 | 28 | 3 |
| Burlington | 27 | 21 | 6 |
| Burlington Town | 9 | 9 | 0 |
| Butler | 8 | 7 | 1 |
| Caledonia | 42 | 34 | 8 |
| Campbellsport | 2 | 2 | 0 |
| Campbell Township | 5 | 5 | 0 |
| Cedarburg | 29 | 20 | 9 |
| Chenequa | 9 | 8 | 1 |
| Chetek | 5 | 4 | 1 |
| Chilton | 6 | 6 | 0 |
| Chippewa Falls | 32 | 24 | 8 |
| Cleveland | 9 | 9 | 0 |
| Clinton | 4 | 4 | 0 |
| Clintonville | 15 | 11 | 4 |
| Colby-Abbotsford | 7 | 6 | 1 |
| Columbus | 24 | 11 | 13 |
| Combined Locks | 5 | 5 | 0 |
| Cornell | 3 | 3 | 0 |
| Cottage Grove | 11 | 10 | 1 |
| Crandon | 3 | 2 | 1 |
| Cross Plains | 6 | 5 | 1 |
| Cuba City | 5 | 4 | 1 |
| Cudahy | 41 | 29 | 12 |
| Cumberland | 5 | 5 | 0 |
| Dane | 2 | 1 | 1 |
| Darien | 6 | 5 | 1 |
| Darlington | 4 | 4 | 0 |
| Deerfield | 3 | 3 | 0 |
| DeForest | 16 | 13 | 3 |
| Delafield | 16 | 14 | 2 |
| Delavan | 23 | 17 | 6 |
| Delavan Town | 8 | 7 | 1 |
| Denmark | 2 | 2 | 0 |
| De Pere | 40 | 33 | 7 |
| Dodgeville | 10 | 9 | 1 |
| Durand | 4 | 4 | 0 |
| Eagle River | 5 | 5 | 0 |
| East Troy | 8 | 7 | 1 |
| Eau Claire | 110 | 99 | 11 |
| Edgar | 1 | 1 | 0 |
| Edgerton | 11 | 10 | 1 |
| Eleva | 1 | 1 | 0 |
| Elkhart Lake | 3 | 3 | 0 |
| Elkhorn | 19 | 16 | 3 |
| Elk Mound | 2 | 2 | 0 |
| Ellsworth | 7 | 6 | 1 |
| Elm Grove | 25 | 17 | 8 |
| Elroy | 4 | 4 | 0 |
| Evansville | 7 | 6 | 1 |
| Everest | 29 | 25 | 4 |
| Fennimore | 5 | 5 | 0 |
| Fitchburg | 49 | 39 | 10 |
| Fond du Lac | 76 | 71 | 5 |
| Fontana | 6 | 5 | 1 |
| Fort Atkinson | 27 | 20 | 7 |
| Fox Lake | 4 | 3 | 1 |
| Fox Point | 17 | 16 | 1 |
| Fox Valley | 29 | 26 | 3 |
| Franklin | 75 | 57 | 18 |
| Frederic | 1 | 1 | 0 |
| Geneva Town | 8 | 6 | 2 |
| Genoa City | 5 | 4 | 1 |
| Germantown | 42 | 31 | 11 |
| Glendale | 46 | 42 | 4 |
| Grafton | 28 | 20 | 8 |
| Grand Chute | 30 | 26 | 4 |
| Grand Rapids | 6 | 4 | 2 |
| Grantsburg | 3 | 3 | 0 |
| Green Bay | 222 | 182 | 40 |
| Greendale | 36 | 28 | 8 |
| Greenfield | 76 | 54 | 22 |
| Green Lake | 4 | 4 | 0 |
| Hales Corners | 21 | 17 | 4 |
| Hartford | 35 | 25 | 10 |
| Hartland | 18 | 16 | 2 |
| Hayward | 8 | 7 | 1 |
| Hazel Green | 2 | 2 | 0 |
| Hillsboro | 2 | 2 | 0 |
| Hobart-Lawrence | 3 | 2 | 1 |
| Holmen | 9 | 8 | 1 |
| Horicon | 11 | 9 | 2 |
| Hortonville | 5 | 5 | 0 |
| Hudson | 23 | 20 | 3 |
| Hurley | 6 | 6 | 0 |
| Independence | 2 | 2 | 0 |
| Iron Ridge | 1 | 1 | 0 |
| Jackson | 12 | 11 | 1 |
| Janesville | 115 | 103 | 12 |
| Jefferson | 17 | 14 | 3 |
| Juneau | 5 | 4 | 1 |
| Kaukauna | 26 | 24 | 2 |
| Kenosha | 197 | 186 | 11 |
| Kewaskum | 7 | 7 | 0 |
| Kewaunee | 6 | 6 | 0 |
| Kiel | 8 | 7 | 1 |
| Kohler | 8 | 7 | 1 |
| La Crosse | 113 | 93 | 20 |
| Ladysmith | 10 | 9 | 1 |
| Lake Delton | 17 | 16 | 1 |
| Lake Geneva | 28 | 20 | 8 |
| Lake Hallie | 6 | 5 | 1 |
| Lake Mills | 13 | 11 | 2 |
| Lancaster | 7 | 6 | 1 |
| Lodi | 6 | 5 | 1 |
| Luxemburg | 2 | 2 | 0 |
| Madison | 479 | 388 | 91 |
| Manitowoc | 70 | 64 | 6 |
| Maple Bluff | 5 | 5 | 0 |
| Marathon City | 2 | 2 | 0 |
| Marinette | 29 | 24 | 5 |
| Marion | 3 | 3 | 0 |
| Markesan | 4 | 4 | 0 |
| Marshall Village | 10 | 8 | 2 |
| Marshfield | 47 | 39 | 8 |
| Mauston | 8 | 7 | 1 |
| Mayville | 12 | 10 | 2 |
| McFarland | 13 | 11 | 2 |
| Medford | 10 | 9 | 1 |
| Menasha | 33 | 26 | 7 |
| Menomonee Falls | 66 | 56 | 10 |
| Menomonie | 35 | 28 | 7 |
| Mequon | 44 | 36 | 8 |
| Merrill | 21 | 18 | 3 |
| Middleton | 40 | 32 | 8 |
| Milton | 9 | 8 | 1 |
| Milwaukee | 2,415 | 1,951 | 464 |
| Mineral Point | 6 | 6 | 0 |
| Minocqua | 13 | 9 | 4 |
| Mishicot | 2 | 1 | 1 |
| Mondovi | 4 | 4 | 0 |
| Monona | 24 | 19 | 5 |
| Monroe | 35 | 26 | 9 |
| Mosinee | 7 | 6 | 1 |
| Mount Horeb | 12 | 10 | 2 |
| Mount Pleasant | 48 | 37 | 11 |
| Mukwonago | 21 | 14 | 7 |
| Muskego | 46 | 36 | 10 |
| Neenah | 45 | 36 | 9 |
| Neillsville | 7 | 6 | 1 |
| New Berlin | 90 | 71 | 19 |
| New Glarus | 5 | 5 | 0 |
| New Holstein | 8 | 7 | 1 |
| New Lisbon | 4 | 4 | 0 |
| New London | 20 | 16 | 4 |
| New Richmond | 14 | 12 | 2 |
| Niagara | 5 | 5 | 0 |
| North Fond du Lac | 13 | 11 | 2 |
| North Hudson | 6 | 5 | 1 |
| Oak Creek | 80 | 58 | 22 |
| Oconomowoc | 28 | 22 | 6 |
| Oconomowoc Town | 13 | 11 | 2 |
| Oconto | 8 | 8 | 0 |
| Oconto Falls | 5 | 5 | 0 |
| Omro | 6 | 5 | 1 |
| Onalaska | 30 | 28 | 2 |
| Oregon | 17 | 15 | 2 |
| Osceola | 6 | 5 | 1 |
| Oshkosh | 114 | 96 | 18 |
| Osseo | 4 | 4 | 0 |
| Palmyra | 5 | 5 | 0 |
| Park Falls | 8 | 7 | 1 |
| Pepin | 1 | 1 | 0 |
| Peshtigo | 7 | 6 | 1 |
| Pewaukee | 28 | 26 | 2 |
| Pewaukee Village | 19 | 17 | 2 |
| Phillips | 6 | 5 | 1 |
| Platteville | 26 | 20 | 6 |
| Pleasant Prairie | 27 | 25 | 2 |
| Plover | 21 | 18 | 3 |
| Plymouth | 18 | 17 | 1 |
| Portage | 30 | 22 | 8 |
| Port Washington | 24 | 19 | 5 |
| Poynette | 5 | 5 | 0 |
| Prairie du Chien | 21 | 15 | 6 |
| Prescott | 9 | 8 | 1 |
| Princeton | 2 | 2 | 0 |
| Pulaski | 6 | 6 | 0 |
| Racine | 260 | 197 | 63 |
| Reedsburg | 24 | 17 | 7 |
| Rhinelander | 18 | 15 | 3 |
| Rice Lake | 22 | 21 | 1 |
| Richland Center | 13 | 11 | 2 |
| Ripon | 19 | 14 | 5 |
| River Falls | 22 | 20 | 2 |
| River Hills | 12 | 12 | 0 |
| Rothschild | 9 | 7 | 2 |
| Sauk Prairie | 15 | 13 | 2 |
| Saukville | 13 | 11 | 2 |
| Shawano | 21 | 19 | 2 |
| Sheboygan | 112 | 87 | 25 |
| Sheboygan Falls | 15 | 13 | 2 |
| Shorewood | 31 | 25 | 6 |
| Shorewood Hills | 8 | 6 | 2 |
| Silver Lake | 5 | 4 | 1 |
| Siren | 3 | 3 | 0 |
| Slinger | 9 | 8 | 1 |
| Somerset | 6 | 5 | 1 |
| South Milwaukee | 37 | 31 | 6 |
| Sparta | 19 | 17 | 2 |
| Spencer | 2 | 2 | 0 |
| Spooner | 7 | 6 | 1 |
| Spring Green | 4 | 3 | 1 |
| Stanley | 4 | 4 | 0 |
| St. Croix Falls | 5 | 4 | 1 |
| Stevens Point | 57 | 44 | 13 |
| St. Francis | 24 | 19 | 5 |
| Stoughton | 26 | 20 | 6 |
| Strum | 2 | 2 | 0 |
| Sturgeon Bay | 22 | 21 | 1 |
| Sturtevant | 10 | 8 | 2 |
| Summit | 8 | 8 | 0 |
| Sun Prairie | 70 | 45 | 25 |
| Superior | 58 | 52 | 6 |
| Theresa | 2 | 2 | 0 |
| Thiensville | 8 | 7 | 1 |
| Three Lakes | 5 | 4 | 1 |
| Tomah | 20 | 18 | 2 |
| Tomahawk | 8 | 7 | 1 |
| Town of East Troy | 6 | 5 | 1 |
| Town of Madison | 20 | 18 | 2 |
| Town of Menasha | 25 | 21 | 4 |
| Trempealeau | 2 | 2 | 0 |
| Twin Lakes | 19 | 13 | 6 |
| Two Rivers | 29 | 25 | 4 |
| Valders | 1 | 1 | 0 |
| Verona | 17 | 16 | 1 |
| Viroqua | 10 | 8 | 2 |
| Walworth | 7 | 6 | 1 |
| Washburn | 5 | 5 | 0 |
| Waterloo | 9 | 8 | 1 |
| Watertown | 51 | 37 | 14 |
| Waukesha | 145 | 110 | 35 |
| Waunakee | 18 | 16 | 2 |
| Waupaca | 16 | 14 | 2 |
| Waupun | 20 | 18 | 2 |
| Wausau | 71 | 65 | 6 |
| Wautoma | 6 | 5 | 1 |
| Wauwatosa | 115 | 89 | 26 |
| West Allis | 157 | 133 | 24 |
| West Bend | 72 | 53 | 19 |
| Westby | 2 | 2 | 0 |
| West Milwaukee | 20 | 17 | 3 |
| West Salem | 5 | 4 | 1 |
| Whitefish Bay | 28 | 24 | 4 |
| Whitehall | 4 | 4 | 0 |
| Whitewater | 33 | 23 | 10 |
| Williams Bay | 8 | 7 | 1 |
| Winneconne | 6 | 5 | 1 |
| Wisconsin Dells | 18 | 12 | 6 |
| Wisconsin Rapids | 47 | 37 | 10 |
| Woodruff | 6 | 5 | 1 |
Provides the methodology used in constructing this table and other pertinent information about this table.