Table 78
MINNESOTA
Full-time Law Enforcement Employees
by City, 2019
City | Population |
Total law enforcement employees |
Total officers |
Total civilians |
---|---|---|---|---|
Adrian | 1,220 | 2 | 2 | 0 |
Aitkin | 1,985 | 7 | 6 | 1 |
Akeley | 442 | 1 | 1 | 0 |
Albany | 2,752 | 5 | 4 | 1 |
Albert Lea | 17,597 | 31 | 28 | 3 |
Alexandria | 13,914 | 29 | 25 | 4 |
Annandale | 3,415 | 6 | 5 | 1 |
Anoka | 17,591 | 39 | 29 | 10 |
Appleton | 1,322 | 3 | 3 | 0 |
Apple Valley | 54,779 | 61 | 53 | 8 |
Arlington | 2,163 | 4 | 4 | 0 |
Atwater | 1,110 | 1 | 1 | 0 |
Audubon | 527 | 1 | 1 | 0 |
Austin | 25,224 | 37 | 34 | 3 |
Avon | 1,597 | 4 | 3 | 1 |
Babbitt | 1,498 | 5 | 5 | 0 |
Bagley | 1,405 | 3 | 3 | 0 |
Barnesville | 2,608 | 5 | 5 | 0 |
Battle Lake | 938 | 2 | 2 | 0 |
Baxter | 8,401 | 16 | 15 | 1 |
Bayport | 3,834 | 5 | 5 | 0 |
Becker | 4,957 | 8 | 7 | 1 |
Belgrade/Brooten | 1,524 | 3 | 3 | 0 |
Belle Plaine | 7,232 | 12 | 10 | 2 |
Bemidji | 15,550 | 35 | 32 | 3 |
Benson | 3,050 | 8 | 7 | 1 |
Big Lake | 11,236 | 15 | 13 | 2 |
Blackduck | 838 | 2 | 2 | 0 |
Blaine | 66,260 | 84 | 67 | 17 |
Blooming Prairie | 1,956 | 3 | 3 | 0 |
Bloomington | 85,902 | 151 | 119 | 32 |
Blue Earth | 3,113 | 5 | 5 | 0 |
Bovey | 785 | 2 | 2 | 0 |
Braham | 1,791 | 5 | 5 | 0 |
Brainerd | 13,449 | 31 | 25 | 6 |
Breckenridge | 3,175 | 8 | 8 | 0 |
Breezy Point | 2,418 | 7 | 6 | 1 |
Breitung Township | 612 | 2 | 2 | 0 |
Brooklyn Center | 31,000 | 61 | 49 | 12 |
Brooklyn Park | 81,211 | 140 | 106 | 34 |
Brownton | 723 | 1 | 1 | 0 |
Buffalo | 16,421 | 21 | 17 | 4 |
Buffalo Lake | 680 | 2 | 2 | 0 |
Burnsville | 61,306 | 81 | 71 | 10 |
Caledonia | 2,718 | 7 | 6 | 1 |
Callaway | 231 | 1 | 1 | 0 |
Cambridge | 9,008 | 16 | 15 | 1 |
Canby | 1,674 | 3 | 3 | 0 |
Cannon Falls | 4,063 | 10 | 8 | 2 |
Centennial Lakes | 11,025 | 18 | 16 | 2 |
Champlin | 25,636 | 31 | 26 | 5 |
Chaska | 27,143 | 29 | 23 | 6 |
Chisholm | 4,875 | 11 | 10 | 1 |
Clara City | 1,282 | 2 | 2 | 0 |
Clearbrook | 520 | 1 | 1 | 0 |
Cloquet | 12,009 | 23 | 21 | 2 |
Cold Spring/Richmond | 5,656 | 11 | 10 | 1 |
Coleraine | 1,973 | 2 | 2 | 0 |
Columbia Heights | 20,632 | 31 | 25 | 6 |
Coon Rapids | 62,652 | 76 | 66 | 10 |
Corcoran | 6,195 | 10 | 9 | 1 |
Cottage Grove | 37,534 | 48 | 42 | 6 |
Crookston | 7,794 | 18 | 16 | 2 |
Crosby | 2,335 | 7 | 7 | 0 |
Crosslake | 2,294 | 5 | 5 | 0 |
Crystal | 23,184 | 40 | 34 | 6 |
Danube | 457 | 1 | 1 | 0 |
Dawson/Boyd | 1,547 | 3 | 3 | 0 |
Dayton | 6,542 | 9 | 8 | 1 |
Deephaven | 3,980 | 8 | 7 | 1 |
Deer River | 933 | 4 | 4 | 0 |
Detroit Lakes | 9,362 | 19 | 17 | 2 |
Dilworth | 4,491 | 6 | 5 | 1 |
Duluth | 85,846 | 180 | 148 | 32 |
Dundas | 1,623 | 2 | 2 | 0 |
Eagan | 66,824 | 87 | 72 | 15 |
Eagle Lake | 3,195 | 3 | 3 | 0 |
East Grand Forks | 8,597 | 25 | 23 | 2 |
East Range | 3,590 | 8 | 8 | 0 |
Eden Prairie | 64,777 | 91 | 68 | 23 |
Eden Valley | 1,035 | 1 | 1 | 0 |
Edina | 53,076 | 79 | 55 | 24 |
Elko New Market | 4,783 | 5 | 5 | 0 |
Elk River | 25,081 | 42 | 34 | 8 |
Elmore | 617 | 1 | 1 | 0 |
Ely | 3,344 | 8 | 7 | 1 |
Eveleth | 3,582 | 12 | 11 | 1 |
Fairfax | 1,127 | 2 | 2 | 0 |
Fairmont | 10,023 | 20 | 18 | 2 |
Faribault | 23,913 | 41 | 33 | 8 |
Farmington | 23,335 | 27 | 24 | 3 |
Fergus Falls | 13,900 | 29 | 24 | 5 |
Floodwood | 523 | 3 | 2 | 1 |
Foley | 2,671 | 4 | 4 | 0 |
Forest Lake | 20,457 | 28 | 25 | 3 |
Frazee | 1,397 | 3 | 3 | 0 |
Fridley | 27,805 | 49 | 44 | 5 |
Fulda | 1,209 | 2 | 2 | 0 |
Gaylord | 2,236 | 4 | 4 | 0 |
Gilbert | 1,788 | 7 | 6 | 1 |
Glencoe | 5,444 | 9 | 8 | 1 |
Glenwood | 2,593 | 6 | 5 | 1 |
Golden Valley | 21,934 | 41 | 31 | 10 |
Goodhue | 1,178 | 2 | 2 | 0 |
Goodview | 4,149 | 5 | 4 | 1 |
Grand Rapids | 11,267 | 23 | 20 | 3 |
Granite Falls | 2,700 | 7 | 6 | 1 |
Hallock | 899 | 1 | 1 | 0 |
Hastings | 22,774 | 31 | 27 | 4 |
Hawley | 2,223 | 5 | 5 | 0 |
Hector | 1,045 | 2 | 2 | 0 |
Henning | 814 | 2 | 2 | 0 |
Hermantown | 9,770 | 18 | 15 | 3 |
Heron Lake | 647 | 1 | 1 | 0 |
Hibbing | 15,895 | 30 | 27 | 3 |
Hill City | 585 | 1 | 1 | 0 |
Hokah | 543 | 1 | 1 | 0 |
Hopkins | 18,735 | 37 | 29 | 8 |
Houston | 963 | 2 | 2 | 0 |
Howard Lake | 2,091 | 3 | 3 | 0 |
Hutchinson | 13,960 | 36 | 23 | 13 |
International Falls | 5,871 | 12 | 12 | 0 |
Inver Grove Heights | 35,668 | 46 | 41 | 5 |
Isanti | 5,985 | 8 | 7 | 1 |
Isle | 803 | 4 | 4 | 0 |
Janesville | 2,261 | 4 | 4 | 0 |
Jordan | 6,384 | 13 | 11 | 2 |
Kasson | 6,514 | 10 | 9 | 1 |
Keewatin | 1,008 | 3 | 3 | 0 |
Kenyon | 1,805 | 3 | 3 | 0 |
Kimball | 797 | 1 | 1 | 0 |
La Crescent | 4,981 | 9 | 8 | 1 |
Lake City | 5,140 | 11 | 10 | 1 |
Lake Crystal | 2,496 | 3 | 3 | 0 |
Lakefield | 1,610 | 3 | 3 | 0 |
Lake Park | 801 | 2 | 2 | 0 |
Lakes Area | 9,833 | 15 | 13 | 2 |
Lake Shore | 1,056 | 2 | 2 | 0 |
Lakeville | 67,206 | 68 | 58 | 10 |
Lamberton | 766 | 1 | 1 | 0 |
Le Center | 2,482 | 3 | 3 | 0 |
Lester Prairie | 1,722 | 3 | 3 | 0 |
Le Sueur | 4,016 | 8 | 7 | 1 |
Lewiston | 1,558 | 2 | 2 | 0 |
Lino Lakes | 21,925 | 30 | 27 | 3 |
Litchfield | 6,632 | 12 | 11 | 1 |
Little Falls | 8,669 | 16 | 14 | 2 |
Long Prairie | 3,297 | 6 | 6 | 0 |
Lonsdale | 4,141 | 8 | 7 | 1 |
Madelia | 2,266 | 4 | 4 | 0 |
Madison Lake | 1,198 | 2 | 2 | 0 |
Mankato | 42,955 | 61 | 53 | 8 |
Maple Grove | 73,170 | 83 | 68 | 15 |
Mapleton | 2,203 | 3 | 3 | 0 |
Maplewood | 41,341 | 58 | 53 | 5 |
Marshall | 13,511 | 25 | 22 | 3 |
Medina | 6,852 | 11 | 10 | 1 |
Melrose | 3,642 | 6 | 5 | 1 |
Menahga | 1,326 | 3 | 3 | 0 |
Mendota Heights | 11,373 | 22 | 21 | 1 |
Milaca | 2,909 | 7 | 6 | 1 |
Minneapolis | 431,016 | 1,041 | 861 | 180 |
Minneota | 1,360 | 1 | 1 | 0 |
Minnesota Lake | 640 | 1 | 1 | 0 |
Minnetonka | 54,497 | 65 | 57 | 8 |
Minnetrista | 10,527 | 17 | 13 | 4 |
Montevideo | 5,071 | 12 | 11 | 1 |
Montgomery | 2,995 | 8 | 7 | 1 |
Moorhead | 43,847 | 73 | 58 | 15 |
Moose Lake | 2,821 | 6 | 5 | 1 |
Morris | 5,360 | 10 | 8 | 2 |
Motley | 650 | 2 | 2 | 0 |
Mounds View | 13,307 | 24 | 22 | 2 |
Mountain Lake | 2,047 | 4 | 4 | 0 |
Nashwauk | 947 | 4 | 4 | 0 |
New Brighton | 23,058 | 36 | 30 | 6 |
New Hope | 21,147 | 43 | 34 | 9 |
New Prague | 8,326 | 12 | 10 | 2 |
New Richland | 1,188 | 2 | 2 | 0 |
New Ulm | 13,205 | 23 | 21 | 2 |
New York Mills | 1,228 | 3 | 3 | 0 |
Nisswa | 2,066 | 6 | 6 | 0 |
North Branch | 10,641 | 13 | 11 | 2 |
Northfield | 20,707 | 29 | 24 | 5 |
North Mankato | 13,977 | 14 | 13 | 1 |
North St. Paul | 12,595 | 18 | 16 | 2 |
Oakdale | 28,097 | 40 | 33 | 7 |
Oak Park Heights | 4,972 | 11 | 10 | 1 |
Olivia | 2,328 | 5 | 5 | 0 |
Onamia | 861 | 3 | 3 | 0 |
Orono | 20,349 | 31 | 27 | 4 |
Ortonville | 1,774 | 4 | 4 | 0 |
Osakis | 1,750 | 3 | 3 | 0 |
Osseo | 2,801 | 7 | 6 | 1 |
Owatonna | 25,792 | 39 | 35 | 4 |
Parkers Prairie | 1,002 | 2 | 2 | 0 |
Park Rapids | 4,262 | 12 | 11 | 1 |
Paynesville | 2,510 | 5 | 5 | 0 |
Pelican Rapids | 2,507 | 5 | 5 | 0 |
Pequot Lakes | 2,328 | 7 | 6 | 1 |
Perham | 3,625 | 7 | 6 | 1 |
Pierz | 1,364 | 2 | 2 | 0 |
Pike Bay | 1,681 | 2 | 2 | 0 |
Pillager | 482 | 1 | 1 | 0 |
Pine River | 925 | 4 | 4 | 0 |
Plainview | 3,295 | 8 | 7 | 1 |
Plymouth | 80,616 | 95 | 79 | 16 |
Preston | 1,290 | 3 | 3 | 0 |
Princeton | 4,711 | 14 | 12 | 2 |
Prior Lake | 27,362 | 31 | 27 | 4 |
Proctor | 3,038 | 8 | 7 | 1 |
Ramsey | 27,358 | 29 | 26 | 3 |
Red Wing | 16,408 | 32 | 28 | 4 |
Redwood Falls | 4,951 | 13 | 11 | 2 |
Renville | 1,177 | 3 | 3 | 0 |
Rice | 1,389 | 2 | 2 | 0 |
Richfield | 36,100 | 54 | 45 | 9 |
Robbinsdale | 14,555 | 28 | 24 | 4 |
Rochester | 118,267 | 203 | 138 | 65 |
Rogers | 13,417 | 21 | 18 | 3 |
Roseau | 2,665 | 6 | 5 | 1 |
Rosemount | 24,961 | 29 | 24 | 5 |
Roseville | 36,750 | 58 | 48 | 10 |
Rushford | 1,703 | 3 | 3 | 0 |
Sartell | 18,754 | 23 | 20 | 3 |
Sauk Centre | 4,492 | 8 | 7 | 1 |
Sauk Rapids | 14,015 | 18 | 17 | 1 |
Savage | 32,336 | 44 | 34 | 10 |
Sebeka | 674 | 2 | 2 | 0 |
Shakopee | 41,892 | 60 | 48 | 12 |
Sherburn | 1,088 | 4 | 4 | 0 |
Silver Bay | 1,764 | 5 | 5 | 0 |
Silver Lake | 813 | 1 | 1 | 0 |
Slayton | 1,979 | 5 | 4 | 1 |
Sleepy Eye | 3,347 | 7 | 7 | 0 |
South Lake Minnetonka | 12,762 | 16 | 14 | 2 |
South St. Paul | 20,148 | 35 | 30 | 5 |
Springfield | 1,999 | 5 | 5 | 0 |
Spring Grove | 1,264 | 2 | 2 | 0 |
Spring Lake Park | 6,994 | 14 | 11 | 3 |
St. Anthony | 9,172 | 23 | 20 | 3 |
Staples | 2,945 | 7 | 6 | 1 |
Starbuck | 1,255 | 4 | 4 | 0 |
St. Charles | 3,773 | 7 | 7 | 0 |
St. Cloud | 68,311 | 140 | 113 | 27 |
St. Francis | 7,894 | 15 | 12 | 3 |
Stillwater | 19,496 | 27 | 22 | 5 |
St. James | 4,426 | 8 | 7 | 1 |
St. Joseph | 7,227 | 10 | 9 | 1 |
St. Louis Park | 49,535 | 70 | 56 | 14 |
St. Paul | 310,263 | 832 | 649 | 183 |
St. Paul Park | 5,410 | 9 | 9 | 0 |
St. Peter | 12,032 | 19 | 14 | 5 |
Thief River Falls | 8,825 | 19 | 17 | 2 |
Tracy | 2,094 | 3 | 3 | 0 |
Trimont | 699 | 1 | 1 | 0 |
Truman | 1,045 | 2 | 2 | 0 |
Twin Valley | 761 | 2 | 2 | 0 |
Two Harbors | 3,523 | 9 | 8 | 1 |
Tyler | 1,071 | 2 | 2 | 0 |
Verndale | 573 | 2 | 2 | 0 |
Virginia | 8,398 | 23 | 23 | 0 |
Wabasha | 2,471 | 8 | 7 | 1 |
Wadena | 4,097 | 10 | 9 | 1 |
Waite Park | 7,764 | 21 | 18 | 3 |
Walker | 930 | 3 | 3 | 0 |
Warroad | 1,796 | 6 | 5 | 1 |
Waseca | 8,841 | 19 | 17 | 2 |
Waterville | 1,874 | 4 | 4 | 0 |
Wayzata | 6,560 | 15 | 13 | 2 |
Wells | 2,170 | 5 | 5 | 0 |
Westbrook | 706 | 1 | 1 | 0 |
West Concord | 768 | 1 | 1 | 0 |
West Hennepin | 5,670 | 12 | 10 | 2 |
West St. Paul | 19,694 | 35 | 31 | 4 |
Wheaton | 1,295 | 3 | 3 | 0 |
White Bear Lake | 26,176 | 34 | 30 | 4 |
Willmar | 19,684 | 38 | 34 | 4 |
Windom | 4,393 | 10 | 9 | 1 |
Winnebago | 1,341 | 3 | 3 | 0 |
Winona | 26,720 | 43 | 39 | 4 |
Winsted | 2,247 | 4 | 4 | 0 |
Woodbury | 72,527 | 89 | 77 | 12 |
Worthington | 13,329 | 34 | 23 | 11 |
Wyoming | 7,993 | 11 | 10 | 1 |
Zumbrota | 3,477 | 6 | 6 | 0 |
Data Declaration
Provides the methodology used in constructing this table and other pertinent information about this table.