Official websites use .gov

A .gov website belongs to an official government organization in the United States.

Secure .gov websites use HTTPS

A lock () or https:// means you've safely connected to the .gov website. Share sensitive information only on official, secure websites.

Table 78

MINNESOTA

Full-time Law Enforcement Employees

by City, 2017

City Population Total law
enforcement
employees
Total
officers
Total
civilians
Aitkin 1,987 8 7 1
Akeley 430 1 1 0
Albany 2,682 5 4 1
Albert Lea 17,608 29 26 3
Alexandria 13,756 28 24 4
Annandale 3,328 5 5 0
Anoka 17,439 39 28 11
Appleton 1,341 3 3 0
Apple Valley 52,439 59 51 8
Arlington 2,146 2 2 0
Atwater 1,118 1 1 0
Austin 24,692 37 34 3
Avon 1,550 4 3 1
Babbitt 1,513 5 5 0
Barnesville 2,578 5 5 0
Battle Lake 890 2 2 0
Baxter 8,298 15 14 1
Bayport 3,420 5 5 0
Becker 4,825 7 6 1
Belgrade/Brooten 1,516 2 2 0
Belle Plaine 7,066 11 9 2
Bemidji 15,054 35 33 2
Benson 3,080 8 7 1
Big Lake 10,730 14 12 2
Blackduck 778 2 2 0
Blaine 63,857 75 60 15
Blooming Prairie 1,986 3 3 0
Bloomington 85,704 152 123 29
Blue Earth 3,191 5 5 0
Bovey 802 2 2 0
Braham 1,774 4 4 0
Brainerd 13,307 30 24 6
Breckenridge 3,250 7 7 0
Breezy Point 2,368 7 6 1
Breitung Township 607 2 2 0
Brooklyn Center 30,989 61 49 12
Brooklyn Park 80,347 139 108 31
Brownton 730 1 1 0
Buffalo 16,206 21 17 4
Buffalo Lake 687 2 2 0
Burnsville 61,442 85 75 10
Caledonia 2,773 5 5 0
Cambridge 8,770 15 14 1
Canby 1,708 3 3 0
Cannon Falls 4,110 10 8 2
Centennial Lakes 10,956 18 16 2
Champlin 24,417 31 26 5
Chaska 26,383 28 25 3
Chisholm 4,935 13 12 1
Clara City 1,316 2 2 0
Clearbrook 522 1 1 0
Cloquet 12,108 25 23 2
Cold Spring/Richmond 5,565 10 9 1
Coleraine 1,993 2 2 0
Columbia Heights 19,759 32 26 6
Coon Rapids 62,495 73 65 8
Corcoran 5,735 9 8 1
Cottage Grove 36,253 48 41 7
Crookston 7,789 17 15 2
Crosby 2,329 8 8 0
Crosslake 2,239 5 5 0
Crystal 23,173 38 33 5
Danube 454 1 1 0
Dawson/Boyd 1,564 3 3 0
Dayton 5,515 8 7 1
Deephaven 3,878 8 7 1
Deer River 932 4 4 0
Detroit Lakes 9,242 18 16 2
Dilworth 4,462 8 7 1
Duluth 86,306 168 143 25
Dundas 1,513 3 3 0
Eagan 66,805 83 70 13
Eagle Lake 3,099 2 2 0
East Grand Forks 8,713 25 23 2
East Range 3,635 9 9 0
Eden Prairie 64,429 93 69 24
Eden Valley 1,034 1 1 0
Edina 51,923 73 52 21
Elko New Market 4,714 4 4 0
Elk River 24,593 42 32 10
Ely 3,379 8 7 1
Eveleth 3,636 11 10 1
Fairfax 1,142 2 2 0
Fairmont 10,027 20 18 2
Faribault 23,713 43 35 8
Farmington 22,917 27 24 3
Fergus Falls 13,468 28 23 5
Floodwood 515 4 3 1
Foley 2,656 3 3 0
Forest Lake 19,804 27 25 2
Fridley 27,516 46 42 4
Fulda 1,218 2 2 0
Gaylord 2,221 4 4 0
Gilbert 1,789 7 7 0
Glencoe 5,478 9 8 1
Glenwood 2,563 6 5 1
Golden Valley 21,545 41 31 10
Goodhue 1,186 1 1 0
Goodview 4,116 5 4 1
Grand Rapids 11,270 23 20 3
Granite Falls 2,735 7 6 1
Hallock 922 1 1 0
Hastings 22,671 31 27 4
Hawley 2,215 4 4 0
Hector 1,047 2 2 0
Henning 799 2 2 0
Hermantown 9,455 18 15 3
Hibbing 16,051 28 25 3
Hill City 581 1 1 0
Hokah 556 1 1 0
Hopkins 18,189 39 31 8
Houston 979 2 2 0
Howard Lake 2,057 3 3 0
Hutchinson 13,846 35 23 12
International Falls 6,009 12 11 1
Inver Grove Heights 35,254 43 38 5
Isanti 5,641 10 9 1
Isle 800 3 3 0
Janesville 2,274 3 3 0
Jordan 6,261 11 9 2
Kasson 6,308 9 8 1
Keewatin 1,029 3 3 0
Kimball 782 3 3 0
La Crescent 4,816 8 7 1
Lake City 5,039 11 10 1
Lake Crystal 2,489 3 3 0
Lakefield 1,618 3 3 0
Lakes Area 9,544 15 13 2
Lake Shore 1,044 2 2 0
Lakeville 62,958 65 57 8
Lamberton 773 1 1 0
Le Center 2,436 3 3 0
Lester Prairie 1,680 3 3 0
Le Sueur 3,966 8 7 1
Lewiston 1,555 2 2 0
Lino Lakes 21,147 30 27 3
Litchfield 6,634 9 8 1
Little Falls 8,665 15 14 1
Long Prairie 3,313 6 6 0
Lonsdale 3,931 9 8 1
Madelia 2,229 4 4 0
Madison Lake 1,161 2 2 0
Mankato 42,047 66 57 9
Maple Grove 70,966 79 64 15
Mapleton 1,698 3 3 0
Maplewood 40,689 57 52 5
Marshall 13,660 24 21 3
Medina 6,498 11 10 1
Melrose 3,614 6 5 1
Menahga 1,329 3 3 0
Mendota Heights 11,314 17 16 1
Milaca 2,891 7 6 1
Minneapolis 418,971 1,034 847 187
Minneota 1,357 1 1 0
Minnesota Lake 649 1 1 0
Minnetonka 52,811 69 55 14
Minnetrista 9,965 15 13 2
Montevideo 5,181 10 9 1
Montgomery 2,899 5 4 1
Moorhead 42,999 74 58 16
Moose Lake 2,834 5 4 1
Morris 5,297 10 8 2
Mounds View 13,146 22 19 3
Mountain Lake 2,101 4 4 0
Nashwauk 956 3 3 0
New Brighton 22,772 33 28 5
New Hope 20,967 44 34 10
New Prague 7,685 12 10 2
New Richland 1,198 2 2 0
New Ulm 13,316 25 22 3
New York Mills 1,232 3 3 0
North Branch 10,349 13 11 2
Northfield 20,512 27 22 5
North Mankato 13,664 15 14 1
North St. Paul 12,545 18 16 2
Oakdale 28,181 40 32 8
Oak Park Heights 4,915 11 10 1
Olivia 2,328 5 5 0
Onamia 862 3 3 0
Orono 19,923 31 27 4
Ortonville 1,815 4 4 0
Osakis 1,713 3 3 0
Osseo 2,810 6 5 1
Owatonna 25,810 38 35 3
Parkers Prairie 1,005 2 2 0
Park Rapids 3,949 11 10 1
Paynesville 2,497 5 5 0
Pequot Lakes 2,278 6 5 1
Pike Bay 1,651 3 3 0
Pine River 926 3 3 0
Plainview 3,222 8 7 1
Plymouth 78,356 92 77 15
Preston 1,302 3 3 0
Princeton 4,701 13 11 2
Prior Lake 26,374 29 26 3
Proctor 3,059 8 7 1
Ramsey 26,643 27 24 3
Red Wing 16,539 34 29 5
Redwood Falls 4,976 12 10 2
Renville 1,188 3 3 0
Rice 1,375 3 3 0
Richfield 36,087 51 43 8
Robbinsdale 14,545 29 24 5
Rochester 115,228 200 138 62
Rogers 13,021 21 18 3
Roseau 2,778 6 5 1
Rosemount 24,255 27 24 3
Roseville 36,196 58 48 10
Rushford 1,715 3 3 0
Sartell 17,353 22 19 3
Sauk Centre 4,376 7 6 1
Sauk Rapids 13,769 18 17 1
Savage 31,491 42 30 12
Sebeka 678 2 2 0
Shakopee 41,176 58 48 10
Sherburn 1,084 4 4 0
Silver Bay 1,791 5 5 0
Silver Lake 802 2 2 0
Slayton 2,017 5 4 1
Sleepy Eye 3,421 7 7 0
South Lake Minnetonka 12,343 17 14 3
South St. Paul 20,235 31 28 3
Springfield 2,040 5 5 0
Spring Grove 1,290 2 2 0
Spring Lake Park 6,482 14 11 3
St. Anthony 9,159 23 20 3
Staples 2,880 7 6 1
Starbuck 1,255 4 4 0
St. Charles 3,717 5 5 0
St. Cloud 67,911 133 107 26
St. Francis 7,507 14 11 3
Stillwater 19,394 26 22 4
St. James 4,422 8 7 1
St. Joseph 6,772 10 9 1
St. Louis Park 49,355 71 56 15
St. Paul 306,696 822 645 177
St. Paul Park 5,398 8 8 0
St. Peter 11,779 19 14 5
Thief River Falls 8,824 19 17 2
Tracy 2,052 3 3 0
Tri-City 1,403 3 3 0
Trimont 700 1 1 0
Truman 1,049 2 2 0
Twin Valley 778 2 2 0
Two Harbors 3,533 9 8 1
Virginia 8,493 22 22 0
Wabasha 2,442 8 7 1
Wadena 4,142 9 8 1
Waite Park 7,455 19 16 3
Walker 931 3 3 0
Warroad 1,794 6 5 1
Waseca 9,018 18 16 2
Waterville 1,841 3 3 0
Wayzata 6,517 14 12 2
Wells 2,208 4 4 0
West Concord 771 1 1 0
West Hennepin 5,591 12 10 2
West St. Paul 19,778 34 31 3
Wheaton 1,331 3 3 0
White Bear Lake 26,065 36 29 7
Willmar 19,553 37 33 4
Windom 4,499 10 9 1
Winnebago 1,356 3 3 0
Winona 27,071 42 38 4
Winsted 2,285 4 4 0
Woodbury 69,978 82 69 13
Worthington 13,195 34 22 12
Wyoming 7,866 10 9 1
Zumbrota 3,431 6 6 0

Data Declaration

Provides the methodology used in constructing this table and other pertinent information about this table.