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

MICHIGAN

Full-time Law Enforcement Employees

by City, 2019

City Population Total law
enforcement
employees
Total
officers
Total
civilians
Adrian 20,334 33 31 2
Adrian Township 6,239 2 2 0
Akron 374 1 1 0
Albion 8,462 17 16 1
Allegan 5,038 9 8 1
Allen Park 26,945 45 42 3
Alma 8,866 14 13 1
Almont 2,814 7 7 0
Alpena 9,901 20 18 2
Ann Arbor 122,893 153 124 29
Argentine Township 6,506 4 4 0
Armada 1,730 2 2 0
Auburn Hills 24,393 54 49 5
Au Gres 834 1 1 0
Bad Axe 2,923 8 7 1
Bangor 1,823 5 5 0
Baraga 1,949 2 2 0
Baroda-Lake Township 3,859 4 4 0
Barry Township 3,510 3 3 0
Bath Township 13,131 13 12 1
Battle Creek 60,607 132 111 21
Bay City 32,793 56 51 5
Beaverton 1,176 3 3 0
Belding 5,747 8 8 0
Bellaire 1,067 2 2 0
Belleville 3,873 10 8 2
Bellevue 1,291 2 2 0
Benton Harbor 9,801 25 20 5
Benton Township 14,372 26 22 4
Berkley 15,482 35 28 7
Berrien Springs-Oronoko Township 8,940 9 8 1
Beverly Hills 10,429 29 25 4
Big Rapids 10,389 17 17 0
Birch Run 1,462 6 5 1
Birmingham 21,479 43 32 11
Blackman Township 37,002 41 39 2
Blissfield 3,250 6 6 0
Bloomfield Hills 4,027 26 23 3
Bloomfield Township 42,326 86 68 18
Boyne City 3,752 7 6 1
Breckenridge 1,261 1 1 0
Bridgeport Township 9,778 9 8 1
Bridgman 2,224 5 5 0
Brighton 7,684 18 15 3
Bronson 2,308 4 4 0
Brown City 1,240 2 2 0
Brownstown Township 32,083 39 31 8
Buchanan 4,274 10 9 1
Buena Vista Township 8,095 14 13 1
Burton 28,496 38 36 2
Cadillac 10,466 17 15 2
Calumet 691 1 1 0
Cambridge Township 5,657 4 4 0
Canton Township 93,406 131 91 40
Capac 1,822 2 2 0
Carleton 2,356 4 3 1
Caro 3,969 7 7 0
Carrollton Township 5,626 6 6 0
Carson City 1,117 2 2 0
Caseville 731 2 2 0
Caspian-Gaastra 1,165 1 1 0
Cass City 2,268 4 4 0
Cassopolis 1,695 5 5 0
Center Line 8,232 22 18 4
Central Lake 938 1 1 0
Charlevoix 2,498 8 7 1
Charlotte 9,088 15 14 1
Cheboygan 4,695 9 9 0
Chelsea 5,543 14 10 4
Chesterfield Township 46,774 56 42 14
Chikaming Township 3,108 6 5 1
Chocolay Township 5,931 5 4 1
Clare 3,061 8 8 0
Clawson 11,948 18 17 1
Clayton Township 7,110 7 6 1
Clay Township 8,844 23 18 5
Clinton 2,274 4 4 0
Clinton Township 101,308 104 95 9
Clio 2,483 4 4 0
Coldwater 12,098 20 18 2
Coleman 1,188 2 2 0
Coloma Township 6,362 11 8 3
Colon 1,159 3 3 0
Columbia Township 7,359 7 7 0
Constantine 2,105 6 5 1
Corunna 3,337 3 3 0
Covert Township 2,853 7 7 0
Croswell 2,262 6 6 0
Crystal Falls 1,359 2 2 0
Davison 4,874 7 6 1
Davison Township 19,207 21 19 2
Dearborn 93,902 234 187 47
Dearborn Heights 55,368 98 79 19
Decatur 1,731 5 5 0
Denton Township 5,379 4 4 0
Detroit 663,502 3,126 2,517 609
DeWitt 4,790 7 6 1
DeWitt Township 15,613 16 15 1
Dowagiac 5,719 15 14 1
Dryden Township 4,734 4 4 0
Dundee 4,486 3 3 0
Durand 3,825 29 12 17
East Grand Rapids 12,040 29 27 2
East Jordan 2,351 4 4 0
East Lansing 47,913 64 52 12
Eastpointe 32,340 46 42 4
Eaton Rapids 5,216 10 9 1
Eau Claire 599 1 1 0
Ecorse 9,601 18 16 2
Elk Rapids 1,618 5 5 0
Emmett Township 11,668 16 14 2
Erie Township 4,342 3 3 0
Escanaba 12,129 46 32 14
Essexville 3,296 4 3 1
Evart 1,865 4 3 1
Fair Haven Township 1,038 1 1 0
Farmington 10,587 24 23 1
Farmington Hills 81,262 138 106 32
Fennville 1,421 1 1 0
Fenton 11,281 22 13 9
Ferndale 20,097 50 42 8
Flat Rock 10,024 18 18 0
Flint 95,212 117 94 23
Flint Township 30,319 51 43 8
Flushing 7,860 9 9 0
Flushing Township 10,174 6 6 0
Forsyth Township 6,197 10 8 2
Fowlerville 2,869 7 6 1
Frankenmuth 5,458 7 7 0
Frankfort 1,289 4 4 0
Franklin 3,268 10 10 0
Fraser 14,578 44 34 10
Fremont 4,103 8 7 1
Fruitport Township 14,346 10 10 0
Gaines Township 6,080 1 1 0
Galesburg 2,082 4 4 0
Garden City 26,420 37 34 3
Garfield Township 838 1 1 0
Gaylord 3,709 10 9 1
Genesee Township 20,410 18 16 2
Gerrish Township 2,922 5 5 0
Gibraltar 4,467 10 9 1
Gladstone 4,699 11 10 1
Gladwin 2,880 5 5 0
Grand Beach 281 2 2 0
Grand Blanc 7,865 18 15 3
Grand Blanc Township 36,523 49 42 7
Grand Haven 11,155 36 33 3
Grand Ledge 7,862 14 14 0
Grand Rapids 201,799 368 299 69
Grandville 16,021 27 25 2
Grant 892 1 1 0
Grayling 1,833 8 8 0
Green Oak Township 19,075 17 15 2
Greenville 8,447 19 17 2
Grosse Ile Township 10,135 24 17 7
Grosse Pointe 5,141 27 22 5
Grosse Pointe Farms 9,108 37 32 5
Grosse Pointe Park 11,041 37 32 5
Grosse Pointe Shores 2,836 17 17 0
Grosse Pointe Woods 15,350 33 27 6
Hamburg Township 21,755 21 18 3
Hampton Township 9,428 9 9 0
Hamtramck 21,633 35 30 5
Hancock 4,533 8 8 0
Harbor Beach 1,584 4 4 0
Harbor Springs 1,208 9 9 0
Harper Woods 13,746 33 30 3
Hart 2,089 5 5 0
Hartford 2,589 5 5 0
Hastings 7,313 17 15 2
Hazel Park 16,478 39 34 5
Hesperia 941 2 2 0
Highland Park 10,703 8 6 2
Hillsdale 8,020 15 13 2
Holland 33,356 66 57 9
Holly 6,185 8 8 0
Home Township 1,373 1 1 0
Hopkins 611 1 1 0
Houghton 8,029 11 10 1
Howell 9,637 20 18 2
Hudson 2,207 2 2 0
Huntington Woods 6,321 18 17 1
Huron Township 16,089 26 20 6
Imlay City 3,575 11 8 3
Inkster 24,268 37 25 12
Ionia 10,907 17 15 2
Iron Mountain 7,320 12 12 0
Iron River 2,816 4 4 0
Ironwood 4,883 10 10 0
Ishpeming 6,426 12 11 1
Ishpeming Township 3,528 1 1 0
Jackson 32,503 56 44 12
Jonesville 2,204 3 3 0
Kalamazoo 76,827 262 240 22
Kalamazoo Township 24,613 40 33 7
Kalkaska 2,086 3 3 0
Keego Harbor 3,462 9 9 0
Kentwood 52,274 79 68 11
Kingsford 4,950 19 19 0
Kingston 409 1 1 0
Kinross Township 7,288 2 2 0
Laingsburg 1,281 1 1 0
Lake Angelus 309 1 1 0
Lake Linden 962 1 1 0
Lake Odessa 2,036 4 4 0
Lake Orion 3,177 5 4 1
Lakeview 1,007 2 2 0
L'Anse 1,855 4 4 0
Lansing 118,953 246 200 46
Lansing Township 8,294 15 14 1
Lapeer 8,597 20 19 1
Lathrup Village 4,124 11 10 1
Laurium 1,912 4 4 0
Lawton 1,799 5 5 0
Lennon 482 1 1 0
Leslie 1,909 3 3 0
Lexington 1,099 3 3 0
Lincoln Park 36,336 54 47 7
Lincoln Township 14,615 11 10 1
Linden 3,908 5 5 0
Litchfield 1,333 2 2 0
Livonia 93,644 160 124 36
Lowell 4,198 6 5 1
Ludington 8,144 15 14 1
Luna Pier 1,407 2 2 0
Mackinac Island 468 5 5 0
Mackinaw City 797 7 7 0
Madison Heights 30,081 56 45 11
Madison Township 8,287 5 5 0
Mancelona 1,364 1 1 0
Manistee 6,103 39 17 22
Manistique 2,915 8 8 0
Manton 1,544 1 1 0
Marenisco Township 1,434 1 1 0
Marine City 4,061 5 4 1
Marlette 1,756 4 4 0
Marquette 20,599 39 34 5
Marshall 6,997 14 14 0
Marysville 9,656 16 14 2
Mason 8,483 13 12 1
Mattawan 1,970 7 7 0
Mayville 882 1 1 0
Melvindale 10,264 24 22 2
Memphis 1,184 1 1 0
Mendon 854 2 2 0
Menominee 8,052 17 16 1
Meridian Township 43,790 42 38 4
Metamora Township 4,287 4 4 0
Metro Police Authority of Genesee County 19,931 27 24 3
Michiana 181 3 3 0
Midland 41,791 52 50 2
Milan 6,106 9 9 0
Milford 16,984 21 19 2
Millington 995 2 2 0
Monroe 19,600 43 38 5
Montague 2,359 5 5 0
Montrose Township 7,447 9 8 1
Morenci 2,146 2 2 0
Morrice 894 2 2 0
Mount Morris 2,834 4 4 0
Mount Morris Township 20,274 31 28 3
Mount Pleasant 25,315 34 28 6
Munising 2,177 4 4 0
Muskegon 37,178 76 68 8
Muskegon Heights 10,717 25 22 3
Muskegon Township 17,937 15 14 1
Napoleon Township 6,757 5 5 0
Nashville 1,678 4 4 0
Negaunee 4,544 9 9 0
Newaygo 2,068 7 7 0
New Baltimore 12,444 18 17 1
New Buffalo 1,877 5 5 0
New Era 446 1 1 0
Niles 11,106 26 17 9
Northfield Township 8,788 12 10 2
North Muskegon 3,797 9 8 1
Northville 5,971 13 12 1
Northville Township 29,170 45 33 12
Norton Shores 24,702 33 31 2
Norway 2,756 6 6 0
Novi 61,699 93 70 23
Oak Park 29,654 61 49 12
Olivet 1,857 2 2 0
Ontwa Township-Edwardsburg 6,553 7 7 0
Orchard Lake 2,483 9 8 1
Oscoda Township 6,746 12 11 1
Otsego 4,007 7 6 1
Ovid 1,611 2 2 0
Owosso 14,399 18 17 1
Oxford 3,574 5 5 0
Paw Paw 3,370 9 8 1
Pentwater 853 3 3 0
Perry 2,075 4 4 0
Petoskey 5,747 19 19 0
Pigeon 1,123 1 1 0
Pinckney 2,410 6 6 0
Pinconning 1,238 1 1 0
Pittsfield Township 39,417 41 40 1
Plainwell 3,804 9 8 1
Pleasant Ridge 2,465 6 6 0
Plymouth 9,175 17 16 1
Plymouth Township 27,020 43 28 15
Portage 49,583 70 57 13
Port Austin 620 1 1 0
Port Huron 28,783 69 53 16
Portland 3,932 6 6 0
Potterville 2,712 2 2 0
Prairieville Township 3,525 2 2 0
Quincy 1,616 3 3 0
Raisin Township 7,760 5 5 0
Reading 1,042 1 1 0
Redford Township 46,742 68 60 8
Reed City 2,377 4 4 0
Reese 1,364 2 2 0
Richfield Township, Genesee County 8,358 11 9 2
Richfield Township, Roscommon County 3,630 6 5 1
Richland 806 3 3 0
Richland Township, Saginaw County 3,925 3 3 0
Richmond 5,904 11 9 2
River Rouge 7,404 20 18 2
Riverview 12,027 25 24 1
Rochester 13,429 30 22 8
Rockford 6,377 10 9 1
Rockwood 3,165 6 6 0
Rogers City 2,663 6 6 0
Romeo 3,608 11 8 3
Romulus 23,507 51 39 12
Roosevelt Park 3,793 5 5 0
Roseville 47,381 72 69 3
Royal Oak 59,742 111 78 33
Saginaw 47,954 61 53 8
Saginaw Township 39,022 48 43 5
Saline 9,431 18 14 4
Sandusky 2,508 6 5 1
Sault Ste. Marie 13,478 28 24 4
Schoolcraft 1,559 3 3 0
Scottville 1,210 2 2 0
Sebewaing 1,629 2 2 0
Shelby 2,032 2 2 0
Shelby Township 80,806 92 73 19
Shepherd 1,489 2 2 0
Somerset Township 4,541 3 3 0
Southfield 73,335 148 123 25
Southgate 28,979 45 40 5
South Haven 4,326 26 20 6
South Lyon 11,896 16 15 1
South Rockwood 1,670 2 2 0
Sparta 4,391 5 5 0
Spring Arbor Township 8,009 2 2 0
Springport Township 2,148 2 2 0
Stanton 1,435 1 1 0
St. Charles 1,891 2 2 0
St. Clair 5,286 7 7 0
St. Clair Shores 59,365 87 82 5
Sterling Heights 133,377 174 152 22
St. Ignace 2,309 4 4 0
St. Johns 7,938 11 10 1
St. Joseph 8,355 23 22 1
St. Joseph Township 9,738 12 11 1
St. Louis 7,104 8 6 2
Stockbridge 1,257 3 3 0
Sturgis 10,779 24 19 5
Sumpter Township 9,407 18 16 2
Sylvan Lake 1,864 5 5 0
Tawas 4,471 5 4 1
Taylor 60,923 90 74 16
Tecumseh 8,382 15 14 1
Thomas Township 11,438 9 8 1
Three Rivers 7,643 16 15 1
Tittabawassee Township 9,863 7 6 1
Traverse City 15,772 31 29 2
Trenton 18,147 35 34 1
Troy 84,688 154 107 47
Tuscarora Township 2,934 9 8 1
Ubly 785 1 1 0
Unadilla Township 3,425 3 3 0
Union City 1,566 5 5 0
Utica 5,195 18 14 4
Van Buren Township 28,294 55 40 15
Vassar 2,534 5 5 0
Vernon 770 1 1 0
Vicksburg 3,490 6 6 0
Walker 25,051 42 38 4
Walled Lake 7,184 8 8 0
Warren 134,653 241 203 38
Waterford Township 73,105 74 58 16
Watersmeet Township 1,359 1 1 0
Watervliet 1,652 3 3 0
Wayland 4,272 7 6 1
Wayne 16,816 22 21 1
West Bloomfield Township 66,067 107 78 29
West Branch 2,048 6 5 1
Westland 81,444 105 81 24
White Cloud 1,395 2 2 0
Whitehall 2,785 8 8 0
White Lake Township 31,556 38 28 10
White Pigeon 1,521 4 4 0
Williamston 3,972 7 6 1
Wixom 14,074 24 21 3
Wolverine Lake 4,825 7 7 0
Woodhaven 12,438 31 30 1
Wyandotte 24,829 46 35 11
Wyoming 76,295 101 87 14
Yale 1,875 3 3 0
Ypsilanti 21,178 33 28 5
Zeeland 5,572 13 12 1
Zilwaukee 1,523 1 1 0

Data Declaration

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