Agency directory
Michigan law enforcement agencies
662 agencies with their ORI codes, NIBRS status and the animal cruelty offenses each reported to the FBI from 2020 to 2025. 443 recorded at least one case.
| Addison Township Police DepartmentFBI tables: Addison Township | MI631800X | City police | Oakland | Since 2015 | 1 | 0 | 0 | 0 | 0 | 0 | 1 |
| Adrian Police DepartmentFBI tables: Adrian | MI4620200 | City police | Lenawee | Since 1998 | 4 | 4 | 5 | 5 | 10 | 7 | 35 |
| Adrian Township Police DepartmentFBI tables: Adrian Township | MI4620300 | City police | Lenawee | Since 2003 | 0 | 0 | 0 | 1 | 1 | 0 | 2 |
| Akron Police DepartmentFBI tables: Akron | MI7920400 | City police | Tuscola | Since 1999 | 1 | 0 | — | — | 0 | 1 | 2 |
| Albion Police DepartmentFBI tables: Albion | MI1320700 | City police | Calhoun | Since 1996 | 0 | 2 | 3 | 0 | 1 | 5 | 11 |
| Alcona County Sheriff's OfficeFBI tables: Alcona | MI0110100 | County | Alcona | Since 1995 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Alger County Sheriff's OfficeFBI tables: Alger | MI0210200 | County | Alger | Since 1995 | 0 | 0 | 0 | 1 | 0 | 2 | 3 |
| Allegan County Sheriff's OfficeFBI tables: Allegan | MI0310300 | County | Allegan | Since 1995 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Allegan Police DepartmentFBI tables: Allegan | MI0321000 | City police | Allegan | Since 1997 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Allen Park Police DepartmentFBI tables: Allen Park | MI8221200 | City police | Wayne | Since 1995 | 0 | 0 | 2 | 1 | 1 | 0 | 4 |
| Alma Police DepartmentFBI tables: Alma | MI2921300 | City police | Gratiot | Since 1996 | 3 | 3 | 1 | 2 | 3 | 0 | 12 |
| Almont Police DepartmentFBI tables: Almont | MI4421400 | City police | Lapeer | Since 1995 | 0 | 1 | 1 | 0 | 2 | 0 | 4 |
| Alpena County Sheriff's OfficeFBI tables: Alpena | MI0410400 | County | Alpena | Since 1995 | 4 | 3 | 8 | 6 | 10 | 10 | 41 |
| Alpena Police DepartmentFBI tables: Alpena | MI0421500 | City police | Alpena | Since 1996 | 1 | 2 | 2 | 9 | 11 | 3 | 28 |
| Ann Arbor Police DepartmentFBI tables: Ann Arbor | MI8121800 | City police | Washtenaw | Since 2003 | 5 | 3 | 4 | 4 | 5 | 7 | 28 |
| Antrim County Sheriff's OfficeFBI tables: Antrim | MI0510500 | County | Antrim | Since 2002 | 0 | 0 | 0 | — | — | 0 | 0 |
| Arenac County Sheriff's OfficeFBI tables: Arenac | MI0610600 | County | Arenac | Since 1995 | 1 | 2 | 0 | 0 | 0 | 0 | 3 |
| Argentine Township Police DepartmentFBI tables: Argentine Township | MI2521900 | City police | Genesee | Since 1997 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Armada Police DepartmentFBI tables: Armada | MI5022000 | City police | Macomb | Since 1996 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Au Gres Police DepartmentFBI tables: Au Gres | MI0622500 | City police | Arenac | Since 2009 | 0 | 0 | — | — | — | — | 0 |
| Auburn Hills Police DepartmentFBI tables: Auburn Hills | MI6385100 | City police | Oakland | Since 1996 | 0 | 2 | 4 | 1 | 5 | 3 | 15 |
| Augusta Police DepartmentFBI tables: Augusta | MI3922600 | City police | Kalamazoo | Since 1997 | 0 | 0 | 0 | 1 | 0 | 0 | 1 |
| Bad Axe Police DepartmentFBI tables: Bad Axe | MI3222800 | City police | Huron | Since 1995 | 0 | 1 | 3 | 0 | 0 | 0 | 4 |
| Bancroft Police DepartmentFBI tables: Bancroft | MI7823000 | City police | Shiawassee | Since 1995 | 0 | 0 | 0 | 0 | 0 | — | 0 |
| Bangor Police DepartmentFBI tables: Bangor | MI8023100 | City police | Van Buren | Since 1996 | 0 | 0 | 2 | 2 | 5 | 1 | 10 |
| Baraga County Sheriff's OfficeFBI tables: Baraga | MI0710700 | County | Baraga | Since 1995 | 0 | 1 | 0 | 0 | — | 1 | 2 |
| Baraga Police DepartmentFBI tables: Baraga | MI0723200 | City police | Baraga | Since 1996 | 0 | — | — | — | — | — | 0 |
| Baroda-Lake Township Police DepartmentFBI tables: Baroda-Lake Township | MI1123300 | City police | Berrien | Since 2009 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Barry County Sheriff's OfficeFBI tables: Barry | MI0810800 | County | Barry | Since 1995 | 0 | 0 | — | — | 2 | 2 | 4 |
| Barry Township Police DepartmentFBI tables: Barry Township | MI0823400 | City police | Barry | Since 2008 | 0 | 0 | — | — | — | — | 0 |
| Barryton Police DepartmentFBI tables: Barryton | MI5423800 | City police | Mecosta | Since 2006 | 0 | 0 | — | — | — | — | 0 |
| Bath Township Police DepartmentFBI tables: Bath Township | MI1923600 | City police | Clinton | Since 1997 | 0 | 0 | 2 | 0 | 1 | 0 | 3 |
| Battle Creek Police DepartmentFBI tables: Battle Creek | MI1323700 | City police | Calhoun | Since 1995 | 16 | 14 | 22 | 17 | 20 | 24 | 113 |
| Bay City Police DepartmentFBI tables: Bay City | MI0923900 | City police | Bay | Since 1997 | 1 | 1 | 1 | 2 | 2 | 2 | 9 |
| Bay County Sheriff's OfficeFBI tables: Bay | MI0910900 | County | Bay | Since 1995 | 2 | 1 | 0 | 0 | 1 | 0 | 4 |
| Bay Mills Tribal | MIDI05400 | Tribal | — | Since 2020 | — | 1 | 0 | 0 | 2 | 2 | 5 |
| Beaverton Police DepartmentFBI tables: Beaverton | MI2624200 | City police | Gladwin | Since 1995 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Belding Police DepartmentFBI tables: Belding | MI3424400 | City police | Ionia | Since 1998 | 2 | 0 | 0 | 2 | 0 | 0 | 4 |
| Bellaire Police DepartmentFBI tables: Bellaire | MI0524500 | City police | Antrim | Since 1998 | 0 | — | — | — | — | — | 0 |
| Belleville Police DepartmentFBI tables: Belleville | MI8224600 | City police | Wayne | Since 1995 | 0 | 0 | 0 | 1 | 1 | 0 | 2 |
| Bellevue Police DepartmentFBI tables: Bellevue | MI2324700 | City police | Eaton | Since 2010 | 0 | — | — | — | — | — | 0 |
| Benton Harbor Police DepartmentFBI tables: Benton Harbor | MI1124800 | City police | Berrien | Since 1997 | 3 | 2 | 3 | 5 | 0 | 2 | 15 |
| Benton Township Police DepartmentFBI tables: Benton Township | MI1124900 | City police | Berrien | Since 1996 | 1 | 0 | 2 | 1 | 2 | 4 | 10 |
| Benzie County Sheriff's OfficeFBI tables: Benzie | MI1011000 | County | Benzie | Since 1995 | 0 | 0 | 2 | 2 | 1 | 2 | 7 |
| Berkley Police DepartmentFBI tables: Berkley | MI6325100 | City police | Oakland | Since 1996 | 0 | 2 | 1 | 0 | 1 | 0 | 4 |
| Berrien County Sheriff's OfficeFBI tables: Berrien | MI1111100 | County | Berrien | Since 1998 | 0 | 0 | 3 | 4 | 3 | 4 | 14 |
| Berrien Springs-Oronoko Township Police DepartmentFBI tables: Berrien Springs-Oronoko Township | MI1125200 | City police | Berrien | Since 1995 | 1 | 0 | 0 | 0 | 0 | 0 | 1 |
| Beverly Hills Police DepartmentFBI tables: Beverly Hills | MI6325500 | City police | Oakland | Since 1996 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Big Rapids Police DepartmentFBI tables: Big Rapids | MI5425600 | City police | Mecosta | Since 1999 | 0 | 0 | — | — | 2 | 1 | 3 |
| Birch Run Police DepartmentFBI tables: Birch Run | MI7325800 | City police | Saginaw | Since 1998 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Birmingham Police DepartmentFBI tables: Birmingham | MI6325900 | City police | Oakland | Since 1996 | 0 | 0 | 1 | 0 | 1 | 0 | 2 |
| Bishop International Airport | MI2525700 | Other | Genesee | Since 1997 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Blackman Township Police DepartmentFBI tables: Blackman Township | MI3889000 | City police | Jackson | Since 1996 | 0 | 0 | 1 | 1 | 2 | 1 | 5 |
| Blissfield Police DepartmentFBI tables: Blissfield | MI4626000 | City police | Lenawee | Since 1995 | 0 | 0 | 1 | 0 | 0 | 0 | 1 |
| Bloomfield Hills Police DepartmentFBI tables: Bloomfield Hills | MI6326100 | City police | Oakland | Since 1996 | 0 | 0 | 0 | 0 | 1 | 0 | 1 |
| Bloomfield Township Police DepartmentFBI tables: Bloomfield Township | MI6326200 | City police | Oakland | Since 1996 | 1 | 0 | 2 | 1 | 0 | 1 | 5 |
| Boyne City Police DepartmentFBI tables: Boyne City | MI1526400 | City police | Charlevoix | Since 1995 | 0 | 1 | 0 | 0 | 0 | 0 | 1 |
| Branch County Sheriff's OfficeFBI tables: Branch | MI1211200 | County | Branch | Since 1995 | 2 | 4 | 4 | 4 | — | 3 | 17 |
| Brandon Township Police DepartmentFBI tables: Brandon Township | MI631810X | City police | Oakland | Since 2015 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| BreckenridgeNot linked to the FBI directory | — | City police | — | — | 0 | 1 | 0 | 0 | 1 | 0 | 2 |
| Bridgeport Township Police DepartmentFBI tables: Bridgeport Township | MI7386300 | City police | Saginaw | Since 1995 | 0 | 0 | 1 | 1 | 2 | 2 | 6 |
| Bridgman Police DepartmentFBI tables: Bridgman | MI1126800 | City police | Berrien | Since 1995 | 0 | 0 | 0 | 1 | 0 | 1 | 2 |
| Brighton Police DepartmentFBI tables: Brighton | MI4726900 | City police | Livingston | Since 1996 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Bronson Police DepartmentFBI tables: Bronson | MI1227200 | City police | Branch | Since 1995 | 0 | 1 | 0 | 0 | 0 | 0 | 1 |
| Brown City Police DepartmentFBI tables: Brown City | MI7627400 | City police | Lapeer, Sanilac | Since 1996 | 0 | 0 | 0 | 0 | — | — | 0 |
| Brownstown Township Police DepartmentFBI tables: Brownstown Township | MI8294700 | City police | Wayne | Since 1996 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Buchanan Police DepartmentFBI tables: Buchanan | MI1127600 | City police | Berrien | Since 1995 | 0 | 2 | 1 | 0 | 1 | 1 | 5 |
| Buena Vista Township Police DepartmentFBI tables: Buena Vista Township | MI7385600 | City police | Saginaw | Since 2001 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Burton Police DepartmentFBI tables: Burton | MI2583900 | City police | Genesee | Since 1997 | 1 | 1 | 3 | 4 | 4 | 1 | 14 |
| Cadillac Police DepartmentFBI tables: Cadillac | MI8328100 | City police | Wexford | Since 1995 | 1 | 1 | 1 | 0 | 2 | 1 | 6 |
| Calhoun County Sheriff's OfficeFBI tables: Calhoun | MI1311300 | County | Calhoun | Since 1997 | 12 | 9 | 15 | 12 | 12 | 15 | 75 |
| Cambridge Township Police DepartmentFBI tables: Cambridge Township | MI4693100 | City police | Lenawee | Since 1995 | 0 | 1 | 0 | 0 | — | 0 | 1 |
| Canton Township Police DepartmentFBI tables: Canton Township | MI8290800 | City police | Wayne | Since 1999 | 5 | 5 | 9 | 4 | 7 | 8 | 38 |
| Capac Police DepartmentFBI tables: Capac | MI7428600 | City police | St Clair | Since 1995 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Capitol Region Airport Authority | MI1989100 | Other | Clinton | Since 2004 | 0 | 0 | 0 | — | 0 | 0 | 0 |
| Carleton Police Department | MI5828700 | City police | Monroe | Since 1995 | Not in FBI agency tables | — | |||||
| Caro Police DepartmentFBI tables: Caro | MI7929000 | City police | Tuscola | Since 1995 | 1 | 1 | 0 | 0 | 0 | 0 | 2 |
| Carrollton Township Police DepartmentFBI tables: Carrollton Township | MI7328800 | City police | Saginaw | Since 2001 | 0 | 0 | 1 | 1 | 0 | 0 | 2 |
| Carson City Police DepartmentFBI tables: Carson City | MI5929100 | City police | Montcalm | Since 1995 | 0 | 0 | — | — | 0 | 0 | 0 |
| Caseville Police DepartmentFBI tables: Caseville | MI3229300 | City police | Huron | Since 1998 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Caspian-Gaastra Police DepartmentFBI tables: Caspian-Gaastra | MI3629500 | City police | Iron | Since 1995 | 0 | 0 | 0 | — | 0 | 0 | 0 |
| Cass City Police DepartmentFBI tables: Cass City | MI7929600 | City police | Tuscola | Since 1995 | 0 | 2 | 2 | 1 | 2 | 2 | 9 |
| Cass County Sheriff's OfficeFBI tables: Cass | MI1411400 | County | Cass | Since 1997 | — | 3 | 5 | 3 | 1 | 2 | 14 |
| Cassopolis Police DepartmentFBI tables: Cassopolis | MI1429700 | City police | Cass | Since 1995 | 1 | 0 | 0 | 0 | 0 | 0 | 1 |
| Center Line Police DepartmentFBI tables: Center Line | MI5030300 | City police | Macomb | Since 1995 | 0 | 1 | 1 | 0 | 1 | 0 | 3 |
| Central Lake Police DepartmentFBI tables: Central Lake | MI0530400 | City police | Antrim | Since 2003 | 0 | — | — | — | — | — | 0 |
| Central Michigan University | MI3787000 | University or college | Isabella | Since 1995 | 0 | 0 | 0 | — | 0 | 1 | 1 |
| Charlevoix County Sheriff's OfficeFBI tables: Charlevoix | MI1511500 | County | Charlevoix | Since 1996 | 0 | 2 | 1 | 2 | 5 | 1 | 11 |
| Charlevoix Police DepartmentFBI tables: Charlevoix | MI1530600 | City police | Charlevoix | Since 1996 | 0 | 1 | 1 | 1 | 0 | 0 | 3 |
| Charlotte Police DepartmentFBI tables: Charlotte | MI2330700 | City police | Eaton | Since 1995 | 1 | 2 | 0 | 1 | 2 | 1 | 7 |
| Cheboygan County Sheriff's OfficeFBI tables: Cheboygan | MI1611600 | County | Cheboygan | Since 1995 | 0 | 0 | 0 | 0 | 2 | 0 | 2 |
| Cheboygan Police DepartmentFBI tables: Cheboygan | MI1630900 | City police | Cheboygan | Since 1995 | 2 | 0 | 1 | 0 | 1 | 0 | 4 |
| Chelsea Police DepartmentFBI tables: Chelsea | MI8131000 | City police | Washtenaw | Since 1995 | 0 | 0 | 1 | 0 | 0 | 0 | 1 |
| Chesaning Police DepartmentFBI tables: Chesaning | MI7331100 | City police | Saginaw | Since 2007 | 0 | 0 | 0 | 1 | — | 0 | 1 |
| Chesterfield Township Police DepartmentFBI tables: Chesterfield Township | MI5090200 | City police | Macomb | Since 1996 | — | 0 | 0 | 0 | 0 | 0 | 0 |
| Chikaming Township Police DepartmentFBI tables: Chikaming Township | MI1187100 | City police | Berrien | Since 1995 | 2 | 0 | 0 | 0 | 0 | 0 | 2 |
| Chippewa County Sheriff's OfficeFBI tables: Chippewa | MI1711700 | County | Chippewa | Since 1995 | 0 | 0 | 0 | 1 | 1 | 1 | 3 |
| Chocolay Township Police DepartmentFBI tables: Chocolay Township | MI5231200 | City police | Marquette | Since 1995 | 0 | 0 | 0 | 0 | 0 | 1 | 1 |
| Clare County Sheriff's OfficeFBI tables: Clare | MI1811800 | County | Clare | Since 1995 | 0 | 0 | 0 | 0 | — | 0 | 0 |
| Clare Police DepartmentFBI tables: Clare | MI1831300 | City police | Clare, Isabella | Since 1995 | 0 | 0 | 2 | 0 | 0 | 0 | 2 |
| Clarkston Police DepartmentFBI tables: Clarkston | MI631820X | City police | Oakland | Since 2015 | 0 | 0 | 0 | 0 | 1 | 0 | 1 |
| Clawson Police DepartmentFBI tables: Clawson | MI6331600 | City police | Oakland | Since 1996 | 1 | 0 | 0 | 0 | 0 | 0 | 1 |
| Clay Township Police DepartmentFBI tables: Clay Township | MI7486700 | City police | St Clair | Since 1995 | 0 | 0 | 0 | — | — | — | 0 |
| Clayton Township Police DepartmentFBI tables: Clayton Township | MI2531400 | City police | Genesee | Since 2003 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Clinton County Sheriff's OfficeFBI tables: Clinton | MI1911900 | County | Clinton | Since 1997 | 0 | 0 | 0 | 0 | 11 | 6 | 17 |
| Clinton Police DepartmentFBI tables: Clinton | MI4632000 | City police | Lenawee | Since 1995 | 0 | 1 | 0 | 0 | 0 | 0 | 1 |
| Clinton Township Police DepartmentFBI tables: Clinton Township | MI5084900 | City police | Macomb | Since 2001 | 0 | 0 | 0 | 0 | 0 | 13 | 13 |
| Clio Police DepartmentFBI tables: Clio | MI2532100 | City police | Genesee | Since 1995 | 1 | 2 | 1 | 0 | 0 | 0 | 4 |
| Coldwater Police DepartmentFBI tables: Coldwater | MI1232200 | City police | Branch | Since 1995 | 0 | 2 | 1 | 0 | 3 | 3 | 9 |
| Coleman Police DepartmentFBI tables: Coleman | MI5632300 | City police | Midland | Since 1995 | 0 | 1 | 1 | — | 0 | — | 2 |
| Coloma Township Police DepartmentFBI tables: Coloma Township | MI1185300 | City police | Berrien | Since 1995 | 0 | 1 | — | — | 0 | 1 | 2 |
| Colon Police DepartmentFBI tables: Colon | MI7532500 | City police | St Joseph | Since 1995 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Columbia Township Police DepartmentFBI tables: Columbia Township | MI3832600 | City police | Jackson | Since 1995 | 0 | 0 | 0 | 0 | — | 1 | 1 |
| Commerce Township Police DepartmentFBI tables: Commerce Township | MI631830X | City police | Oakland | Since 2015 | 0 | 0 | 0 | 1 | 1 | 0 | 2 |
| Constantine Police DepartmentFBI tables: Constantine | MI7532900 | City police | St Joseph | Since 1995 | 0 | 0 | 0 | — | — | 2 | 2 |
| Corunna Police DepartmentFBI tables: Corunna | MI7833500 | City police | Shiawassee | Since 1995 | 0 | 0 | 0 | 0 | 0 | — | 0 |
| Covert Township Police DepartmentFBI tables: Covert Township | MI8087300 | City police | Van Buren | Since 1995 | 0 | 0 | 1 | 5 | 1 | 0 | 7 |
| Crawford County Sheriff's OfficeFBI tables: Crawford | MI2012000 | County | Crawford | Since 1995 | 0 | 0 | 0 | 0 | 1 | 1 | 2 |
| Croswell Police DepartmentFBI tables: Croswell | MI7633600 | City police | Sanilac | Since 1995 | 0 | 1 | 1 | 1 | 1 | 0 | 4 |
| Crystal Falls Police DepartmentFBI tables: Crystal Falls | MI3633800 | City police | Iron | Since 1995 | 0 | — | — | — | 0 | 0 | 0 |
| Davison Police DepartmentFBI tables: Davison | MI2534200 | City police | Genesee | Since 1995 | 0 | 1 | 0 | 0 | 0 | 1 | 2 |
| Davison Township Police DepartmentFBI tables: Davison Township | MI2586000 | City police | Genesee | Since 1995 | 0 | 0 | 0 | 1 | 1 | 3 | 5 |
| Dearborn Heights Police DepartmentFBI tables: Dearborn Heights | MI8234400 | City police | Wayne | Since 1995 | 7 | 9 | 3 | 7 | 5 | 5 | 36 |
| Dearborn Police DepartmentFBI tables: Dearborn | MI8234300 | City police | Wayne | Since 1998 | 18 | 16 | 24 | 25 | 16 | 10 | 109 |
| Decatur Police DepartmentFBI tables: Decatur | MI8034500 | City police | Van Buren | Since 1995 | 0 | 1 | 0 | 2 | 0 | 1 | 4 |
| Deckerville Police Department | MI7634600 | City police | Sanilac | Since 2018 | Not in FBI agency tables | — | |||||
| Delta College | MI0988200 | University or college | Bay | Since 1995 | 0 | 0 | 0 | 0 | 0 | — | 0 |
| Delta County Sheriff's OfficeFBI tables: Delta | MI2112100 | County | Delta | Since 1995 | 1 | 1 | 1 | 1 | 0 | 0 | 4 |
| Denton Township Police DepartmentFBI tables: Denton Township | MI7235500 | City police | Roscommon | Since 1995 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Department of Natural Resources Law Enforcement Division | MI3399800 | Other state agency | — | Since 2000 | 0 | 1 | 2 | 0 | 0 | 0 | 3 |
| Detroit Police DepartmentFBI tables: Detroit | MI8234900 | City police | Wayne | Since 2005 | 0 | 28 | 35 | 44 | 53 | 78 | 238 |
| Dewitt Police DepartmentFBI tables: DeWitt | MI1935000 | City police | Clinton | Since 1997 | 0 | 0 | 0 | 0 | — | 0 | 0 |
| Dewitt Township Police DepartmentFBI tables: DeWitt Township | MI1985700 | City police | Clinton | Since 1996 | 0 | 0 | 1 | 0 | 0 | 0 | 1 |
| Dickinson County Sheriff's OfficeFBI tables: Dickinson | MI2212200 | County | Dickinson | Since 1995 | 0 | — | — | — | — | — | 0 |
| Dowagiac Police DepartmentFBI tables: Dowagiac | MI1435400 | City police | Cass | Since 1998 | 1 | 0 | 1 | 1 | 3 | 0 | 6 |
| Dryden Township Police DepartmentFBI tables: Dryden Township | MI4435600 | City police | Lapeer | Since 1995 | 0 | 0 | 1 | 0 | 0 | 0 | 1 |
| Dundee Police Department | MI5835700 | City police | Monroe | No | Not in FBI agency tables | — | |||||
| Durand Police DepartmentFBI tables: Durand | MI7835800 | City police | Shiawassee | Since 1995 | 0 | 0 | 0 | 0 | 1 | 0 | 1 |
| East Grand Rapids Police DepartmentFBI tables: East Grand Rapids | MI4136100 | City police | Kent | Since 1996 | 1 | 1 | 0 | 2 | 1 | 3 | 8 |
| East Jordan Police DepartmentFBI tables: East Jordan | MI1536200 | City police | Charlevoix | Since 1996 | 1 | 0 | 1 | 0 | 0 | 0 | 2 |
| East Lansing Police DepartmentFBI tables: East Lansing | MI3336400 | City police | Clinton, Ingham | Since 2000 | 2 | 1 | 2 | 1 | 0 | 0 | 6 |
| East Tawas Police Department | MI3536400 | City police | Iosco | Since 2021 | Not in FBI agency tables | — | |||||
| Eastern Michigan University | MI8136600 | University or college | Washtenaw | Since 1995 | 0 | 0 | 0 | 1 | 1 | 0 | 2 |
| Eastpointe Police DepartmentFBI tables: Eastpointe | MI5036000 | City police | Macomb | Since 2000 | 3 | 17 | 12 | 31 | 24 | 16 | 103 |
| Eaton County Sheriff's OfficeFBI tables: Eaton | MI2312300 | County | Eaton | Since 1996 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Eaton Rapids Police DepartmentFBI tables: Eaton Rapids | MI2336700 | City police | Eaton | Since 1995 | 0 | 1 | 0 | 1 | 0 | 4 | 6 |
| Eau Claire Police DepartmentFBI tables: Eau Claire | MI1136800 | City police | Berrien | Since 1995 | 0 | 0 | 0 | — | — | 0 | 0 |
| Ecorse Police DepartmentFBI tables: Ecorse | MI8237000 | City police | Wayne | Since 1995 | 5 | 1 | 1 | 2 | — | — | 9 |
| Elk Rapids Police DepartmentFBI tables: Elk Rapids | MI0537500 | City police | Antrim | Since 1995 | 0 | — | — | — | — | — | 0 |
| Elkton Police DepartmentFBI tables: Elkton | MI3237600 | City police | Huron | Since 1995 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Elsie Police DepartmentFBI tables: Elsie | MI1937800 | City police | Clinton | Since 1995 | 0 | 0 | — | — | — | — | 0 |
| Emmet County Sheriff's OfficeFBI tables: Emmet | MI2412400 | County | Emmet | Since 2000 | 0 | 2 | 1 | 3 | 3 | 1 | 10 |
| Emmett Township Police DepartmentFBI tables: Emmett Township | MI1337900 | City police | Calhoun | Since 1995 | 1 | 1 | 1 | — | 0 | 1 | 4 |
| Erie Township Police Department | MI5838100 | City police | Monroe | Since 1996 | Not in FBI agency tables | — | |||||
| Escanaba Police DepartmentFBI tables: Escanaba | MI2138200 | City police | Delta | Since 2007 | 3 | 2 | 2 | 3 | 1 | 2 | 13 |
| Essexville Police DepartmentFBI tables: Essexville | MI0938300 | City police | Bay | Since 1995 | 0 | 0 | 0 | — | 0 | 0 | 0 |
| Evart Police DepartmentFBI tables: Evart | MI6738500 | City police | Osceola | Since 1996 | 0 | 0 | 0 | — | — | — | 0 |
| Fair Haven Township Police DepartmentFBI tables: Fair Haven Township | MI3238700 | City police | Huron | Since 1998 | 0 | 0 | 0 | 0 | — | — | 0 |
| Farmington Hills Police DepartmentFBI tables: Farmington Hills | MI6338900 | City police | Oakland | Since 1996 | 3 | 1 | 3 | 3 | 4 | 5 | 19 |
| Farmington Police DepartmentFBI tables: Farmington | MI6338800 | City police | Oakland | Since 1996 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| FennvilleNot linked to the FBI directory | — | City police | — | — | 0 | 0 | 0 | — | — | — | 0 |
| Fenton Police DepartmentFBI tables: Fenton | MI2539300 | City police | Genesee, Oakland | Since 1996 | 0 | 1 | 0 | 0 | 1 | 0 | 2 |
| Ferndale Police DepartmentFBI tables: Ferndale | MI6339400 | City police | Oakland | Since 1996 | 0 | 0 | 1 | 0 | 1 | 2 | 4 |
| Ferris State University | MI5486400 | University or college | Mecosta | Since 1995 | 0 | 0 | — | — | 2 | 1 | 3 |
| Flat Rock Police DepartmentFBI tables: Flat Rock | MI8239700 | City police | Wayne | Since 1995 | 0 | 0 | 3 | 0 | 0 | 0 | 3 |
| Flint Police DepartmentFBI tables: Flint | MI2539800 | City police | Genesee | Since 2000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Flint Township Police DepartmentFBI tables: Flint Township | MI2539900 | City police | Genesee | Since 1995 | 0 | 0 | 2 | 4 | 3 | 3 | 12 |
| Flushing Police DepartmentFBI tables: Flushing | MI2540000 | City police | Genesee | Since 1995 | 0 | 0 | 0 | 0 | 0 | 1 | 1 |
| Flushing Township Police DepartmentFBI tables: Flushing Township | MI2540100 | City police | Genesee | Since 1995 | 0 | 1 | 0 | 2 | 0 | 0 | 3 |
| Forsyth Township Police DepartmentFBI tables: Forsyth Township | MI5284100 | City police | Marquette | Since 1995 | 1 | 0 | 0 | 4 | 1 | 0 | 6 |
| Fowlerville Police DepartmentFBI tables: Fowlerville | MI4740500 | City police | Livingston | Since 1996 | 0 | 0 | 0 | 0 | 0 | 5 | 5 |
| Frankenmuth Police DepartmentFBI tables: Frankenmuth | MI7340600 | City police | Saginaw | Since 1995 | 0 | 0 | 1 | 0 | 0 | 3 | 4 |
| Frankfort Police DepartmentFBI tables: Frankfort | MI1040700 | City police | Benzie | Since 1995 | 0 | 0 | 0 | 0 | — | 0 | 0 |
| Franklin Police DepartmentFBI tables: Franklin | MI6340800 | City police | Oakland | Since 1996 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Fraser Police DepartmentFBI tables: Fraser | MI5040900 | City police | Macomb | Since 1996 | 1 | 1 | 1 | 2 | 1 | 2 | 8 |
| Freeport Police Department | MI0841000 | City police | Barry | Since 2001 | Not in FBI agency tables | — | |||||
| Fremont Police DepartmentFBI tables: Fremont | MI6284200 | City police | Newaygo | Since 1995 | 0 | 0 | — | — | 0 | — | 0 |
| Fruitport Township Police DepartmentFBI tables: Fruitport Township | MI6141200 | City police | Muskegon | Since 2004 | 2 | 2 | 2 | 1 | — | 1 | 8 |
| Gagetown Police DepartmentFBI tables: Gagetown | MI7941500 | City police | Tuscola | Since 1996 | 0 | — | — | — | — | — | 0 |
| Gaines TownshipNot linked to the FBI directory | — | City police | — | — | 0 | — | — | — | — | — | 0 |
| Galien Police DepartmentFBI tables: Galien | MI1141800 | City police | Berrien | Since 1998 | 0 | 0 | — | — | — | — | 0 |
| Garden City Police DepartmentFBI tables: Garden City | MI8242000 | City police | Wayne | Since 1995 | 1 | 1 | 1 | 4 | 1 | 1 | 9 |
| Garfield Township Police DepartmentFBI tables: Garfield Township | MI4089200 | City police | Kalkaska | Since 2009 | 0 | 0 | 0 | — | — | — | 0 |
| Gaylord Police DepartmentFBI tables: Gaylord | MI6942100 | City police | Otsego | Since 1996 | 0 | 1 | 0 | 0 | 0 | 0 | 1 |
| Genesee County Parks and Recreation | MI2589700 | Other | Genesee | Since 2012 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Genesee County Sheriff's OfficeFBI tables: Genesee | MI2512500 | County | Genesee | Since 2013 | 7 | 13 | 17 | 8 | 22 | 16 | 83 |
| Genesee Township Police DepartmentFBI tables: Genesee Township | MI2542200 | City police | Genesee | Since 1996 | 0 | 1 | 1 | 2 | 0 | 2 | 6 |
| Gerald R. Ford International Airport | MI4144100 | Other | Kent | Since 2009 | 0 | 0 | 0 | — | 0 | 0 | 0 |
| Gerrish Township Police DepartmentFBI tables: Gerrish Township | MI7294600 | City police | Roscommon | Since 1995 | 0 | 0 | 1 | 1 | 0 | 0 | 2 |
| Gibraltar Police DepartmentFBI tables: Gibraltar | MI8242300 | City police | Wayne | Since 1995 | 0 | 0 | 1 | 0 | 1 | 0 | 2 |
| Gladstone Police DepartmentFBI tables: Gladstone | MI2142400 | City police | Delta | Since 1995 | 1 | 0 | 0 | 0 | 0 | 2 | 3 |
| Gladwin County Sheriff's OfficeFBI tables: Gladwin | MI2612600 | County | Gladwin | Since 1995 | 0 | 1 | 4 | 2 | 0 | 1 | 8 |
| Gladwin Police DepartmentFBI tables: Gladwin | MI2642500 | City police | Gladwin | Since 1995 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Gogebic County Sheriff's OfficeFBI tables: Gogebic | MI2712700 | County | Gogebic | Since 2011 | 0 | 0 | 0 | 1 | 0 | 0 | 1 |
| Grand Beach/Michiana Police DepartmentFBI tables: Grand Beach/Michiana | MI1160100 | City police | Berrien | Since 2019 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Grand Blanc Police DepartmentFBI tables: Grand Blanc | MI2543100 | City police | Genesee | Since 1995 | 0 | 0 | 0 | 1 | 2 | 0 | 3 |
| Grand Blanc Township Police DepartmentFBI tables: Grand Blanc Township | MI2585200 | City police | Genesee | Since 1996 | 0 | 1 | 4 | 3 | 1 | — | 9 |
| Grand Haven Police DepartmentFBI tables: Grand Haven | MI7043200 | City police | Ottawa | Since 1996 | 1 | 0 | 0 | 3 | 1 | 0 | 5 |
| Grand Ledge Police DepartmentFBI tables: Grand Ledge | MI2343500 | City police | Eaton | Since 1998 | 0 | 1 | 0 | 0 | 1 | 1 | 3 |
| Grand Rapids Community College | MI4142900 | University or college | Kent | Since 1998 | 0 | 0 | — | 0 | 0 | 0 | 0 |
| Grand Rapids Police DepartmentFBI tables: Grand Rapids | MI4143600 | City police | Kent | Since 2002 | 2 | 12 | 16 | 15 | 25 | 33 | 103 |
| Grand Traverse County Sheriff's OfficeFBI tables: Grand Traverse | MI2812800 | County | Grand Traverse | Since 1996 | 3 | 5 | 6 | 2 | — | 7 | 23 |
| Grand Traverse Tribal | MI4596900 | Tribal | — | Since 2025 | Not in FBI agency tables | — | |||||
| Grand Valley State University | MI7088300 | University or college | Ottawa | Since 1996 | 0 | 1 | 1 | 0 | 0 | 0 | 2 |
| Grandville Police DepartmentFBI tables: Grandville | MI4143700 | City police | Kent | Since 1996 | 0 | 0 | 0 | 4 | 0 | 2 | 6 |
| Grant Police DepartmentFBI tables: Grant | MI6243800 | City police | Newaygo | Since 1996 | 0 | 0 | — | 0 | — | — | 0 |
| Gratiot County Sheriff's OfficeFBI tables: Gratiot | MI2912900 | County | Gratiot | Since 1995 | 0 | 2 | 1 | 0 | 4 | 2 | 9 |
| Grayling Police DepartmentFBI tables: Grayling | MI2044000 | City police | Crawford | Since 1995 | 5 | 6 | 6 | 13 | 4 | 5 | 39 |
| Green Oak Township Police DepartmentFBI tables: Green Oak Township | MI4786500 | City police | Livingston | Since 1995 | 0 | 0 | 0 | — | 1 | 3 | 4 |
| Greenville Police DepartmentFBI tables: Greenville | MI5944200 | City police | Montcalm | Since 1995 | 0 | 1 | 0 | 2 | 4 | 3 | 10 |
| Grosse Ile Township Police DepartmentFBI tables: Grosse Ile Township | MI8244500 | City police | Wayne | Since 1995 | 0 | 0 | 0 | — | 0 | 1 | 1 |
| Grosse Pointe Farms Police DepartmentFBI tables: Grosse Pointe Farms | MI8244700 | City police | Wayne | Since 1997 | 1 | 0 | 0 | 0 | 0 | 0 | 1 |
| Grosse Pointe Park Police DepartmentFBI tables: Grosse Pointe Park | MI8244800 | City police | Wayne | Since 1994 | 1 | 0 | 0 | 0 | 0 | 0 | 1 |
| Grosse Pointe Police DepartmentFBI tables: Grosse Pointe | MI8244600 | City police | Wayne | Since 1995 | 0 | 0 | 1 | 1 | 1 | 3 | 6 |
| Grosse Pointe Shores Police DepartmentFBI tables: Grosse Pointe Shores | MI8244900 | City police | Macomb, Wayne | Since 1995 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Grosse Pointe Woods Police DepartmentFBI tables: Grosse Pointe Woods | MI8245000 | City police | Wayne | Since 1995 | 0 | 0 | 0 | 0 | 0 | 1 | 1 |
| Gun Lake Tribal | MIDI03000 | Tribal | — | Since 2017 | — | 0 | 0 | 0 | 1 | 0 | 1 |
| Hamburg Township Police DepartmentFBI tables: Hamburg Township | MI4745100 | City police | Livingston | Since 1995 | 0 | 0 | 0 | 0 | 2 | 2 | 4 |
| Hampton Township Police DepartmentFBI tables: Hampton Township | MI0991500 | City police | Bay | Since 1995 | 1 | 0 | 0 | 0 | 0 | 0 | 1 |
| Hamtramck Police DepartmentFBI tables: Hamtramck | MI8245300 | City police | Wayne | Since 1997 | 0 | 1 | 1 | 0 | 0 | 1 | 3 |
| Hancock Police DepartmentFBI tables: Hancock | MI3145400 | City police | Houghton | Since 1995 | 0 | 1 | 0 | 0 | 0 | 0 | 1 |
| Hannahville Tribal | MI5596800 | Tribal | — | Since 2021 | — | 8 | 0 | 1 | 1 | 0 | 10 |
| Harbor Beach Police DepartmentFBI tables: Harbor Beach | MI3245600 | City police | Huron | Since 1995 | 1 | 0 | 1 | 1 | 0 | 1 | 4 |
| Harbor Springs Police DepartmentFBI tables: Harbor Springs | MI2445700 | City police | Emmet | Since 1995 | 0 | 0 | 1 | 0 | 0 | 0 | 1 |
| Harper Woods Police DepartmentFBI tables: Harper Woods | MI8245800 | City police | Wayne | Since 1995 | 2 | 4 | 1 | 1 | 0 | 1 | 9 |
| Hart Police DepartmentFBI tables: Hart | MI6446200 | City police | Oceana | Since 1996 | 1 | 1 | 0 | 2 | 5 | 0 | 9 |
| Hartford Police DepartmentFBI tables: Hartford | MI8046300 | City police | Van Buren | Since 1998 | 0 | 2 | 1 | 1 | 2 | 0 | 6 |
| Hastings Police DepartmentFBI tables: Hastings | MI0846400 | City police | Barry | Since 1996 | 1 | 0 | 0 | 1 | 1 | 0 | 3 |
| Hazel Park Police DepartmentFBI tables: Hazel Park | MI6346500 | City police | Oakland | Since 1996 | 1 | 4 | 0 | 2 | 0 | 2 | 9 |
| Hesperia Police DepartmentFBI tables: Hesperia | MI6446900 | City police | Newaygo, Oceana | Since 2000 | 0 | 1 | — | — | — | — | 1 |
| Highland Park Police DepartmentFBI tables: Highland Park | MI8247100 | City police | Wayne | Since 1996 | 2 | 1 | 13 | 6 | 5 | 1 | 28 |
| Highland Township Police DepartmentFBI tables: Highland Township | MI631840X | City police | Oakland | Since 2015 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Hillsdale County Sheriff's OfficeFBI tables: Hillsdale | MI3013000 | County | Hillsdale | Since 1996 | 22 | 14 | 34 | 28 | 22 | 27 | 147 |
| Hillsdale Police DepartmentFBI tables: Hillsdale | MI3047300 | City police | Hillsdale | Since 1997 | 0 | 0 | 0 | 0 | 2 | 0 | 2 |
| Holland Police DepartmentFBI tables: Holland | MI7047400 | City police | Allegan, Ottawa | Since 1995 | 2 | 0 | 1 | 2 | 0 | 2 | 7 |
| Holly Police DepartmentFBI tables: Holly | MI6347500 | City police | Oakland | Since 1996 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Home Township Police Department | MI5937100 | City police | Montcalm | No | Not in FBI agency tables | — | |||||
| Houghton County Sheriff's OfficeFBI tables: Houghton | MI3113100 | County | Houghton | Since 1997 | 0 | 0 | 1 | 1 | 1 | 0 | 3 |
| Houghton Police DepartmentFBI tables: Houghton | MI3148000 | City police | Houghton | Since 1995 | 0 | 0 | 0 | 1 | 0 | 0 | 1 |
| Howell Police DepartmentFBI tables: Howell | MI4748200 | City police | Livingston | Since 1995 | 0 | 0 | 0 | 0 | 0 | 1 | 1 |
| Hudson Police DepartmentFBI tables: Hudson | MI4648500 | City police | Lenawee | Since 1995 | 1 | 0 | 1 | 0 | 0 | 1 | 3 |
| Huntington Woods Police DepartmentFBI tables: Huntington Woods | MI6348700 | City police | Oakland | Since 1996 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Huron County Sheriff's OfficeFBI tables: Huron | MI3213200 | County | Huron | Since 1995 | 2 | 4 | 2 | 0 | 3 | 0 | 11 |
| Huron Township Police DepartmentFBI tables: Huron Township | MI8286200 | City police | Wayne | Since 1995 | 6 | 1 | 6 | 5 | 3 | 4 | 25 |
| Huron-Clinton Metropolitan Authority: Hudson Mills MetroparkFBI tables: Huron-Clinton Metropolitan Authority, Hudson Mills Metropark | MI8186600 | Other | Washtenaw | Since 1998 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Huron-Clinton Metropolitan Authority: Kensington MetroparkFBI tables: Huron-Clinton Metropolitan Authority, Kensington Metropark | MI6350400 | Other | Oakland | Since 1996 | 0 | 0 | 0 | 1 | 0 | 1 | 2 |
| Huron-Clinton Metropolitan Authority: Lower Huron MetroparkFBI tables: Huron-Clinton Metropolitan Authority, Lower Huron Metropark | MI8284400 | Other | Wayne | Since 1995 | 0 | 0 | 0 | 0 | — | 0 | 0 |
| Huron-Clinton Metropolitan Authority: Stony Creek MetroparkFBI tables: Huron-Clinton Metropolitan Authority, Stony Creek Metropark | MI5091800 | Other | Macomb | Since 1995 | 1 | 0 | 0 | 0 | 0 | 0 | 1 |
| Imlay City Police DepartmentFBI tables: Imlay City | MI4448800 | City police | Lapeer | Since 1995 | 0 | 0 | 0 | 1 | 0 | 0 | 1 |
| Independence Township Police DepartmentFBI tables: Independence Township | MI631850X | City police | Oakland | Since 2015 | 0 | 0 | 1 | 1 | 0 | 0 | 2 |
| Ingham County Sheriff's OfficeFBI tables: Ingham | MI3313300 | County | Ingham | Since 2005 | 0 | 1 | 77 | 120 | 115 | 69 | 382 |
| Inkster Police DepartmentFBI tables: Inkster | MI8249000 | City police | Wayne | Since 1997 | 5 | 4 | 6 | 7 | 5 | 5 | 32 |
| Ionia County Sheriff's OfficeFBI tables: Ionia | MI3413400 | County | Ionia | Since 1996 | 0 | 0 | — | — | 0 | — | 0 |
| Ionia Police DepartmentFBI tables: Ionia | MI3449100 | City police | Ionia | Since 1998 | 1 | 1 | 4 | 0 | 1 | 0 | 7 |
| Iosco County Sheriff's OfficeFBI tables: Iosco | MI3513500 | County | Iosco | Since 1996 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Iron County Sheriff's OfficeFBI tables: Iron | MI3613600 | County | Iron | Since 1995 | 0 | — | — | — | — | 1 | 1 |
| Iron Mountain Police DepartmentFBI tables: Iron Mountain | MI2249200 | City police | Dickinson | Since 1995 | 0 | — | — | — | — | — | 0 |
| Iron River Police DepartmentFBI tables: Iron River | MI3649300 | City police | Iron | Since 1995 | 0 | 0 | 0 | 0 | 3 | 1 | 4 |
| Ironwood Police DepartmentFBI tables: Ironwood | MI2749400 | City police | Gogebic | Since 1996 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Isabella County Sheriff's OfficeFBI tables: Isabella | MI3713700 | County | Isabella | Since 1994 | 1 | 1 | 4 | 2 | 2 | 0 | 10 |
| Ishpeming Police DepartmentFBI tables: Ishpeming | MI5249500 | City police | Marquette | Since 1997 | 0 | 1 | 1 | 0 | 1 | 0 | 3 |
| Ishpeming Township Police DepartmentFBI tables: Ishpeming Township | MI5290500 | City police | Marquette | Since 2005 | 0 | 0 | 0 | 0 | 0 | — | 0 |
| Jackson County Sheriff's OfficeFBI tables: Jackson | MI3813800 | County | Jackson | Since 1996 | — | 0 | 0 | 1 | 5 | 1 | 7 |
| Jackson Police DepartmentFBI tables: Jackson | MI3849700 | City police | Jackson | Since 1997 | 1 | 0 | 1 | 3 | 5 | 2 | 12 |
| Jonesville Police DepartmentFBI tables: Jonesville | MI3049800 | City police | Hillsdale | Since 1995 | 0 | 0 | 0 | 1 | 0 | 1 | 2 |
| Kalamazoo County Sheriff's OfficeFBI tables: Kalamazoo | MI3913900 | County | Kalamazoo | Since 1999 | 2 | 1 | 2 | 2 | 2 | 1 | 10 |
| Kalamazoo Police DepartmentFBI tables: Kalamazoo | MI3949900 | City police | Kalamazoo | Since 2000 | 5 | 11 | 5 | 8 | 9 | 3 | 41 |
| Kalamazoo Township Police DepartmentFBI tables: Kalamazoo Township | MI3950000 | City police | Kalamazoo | Since 1996 | 1 | 1 | 0 | 0 | 3 | 0 | 5 |
| Kalamazoo Valley Community College | MI3952500 | University or college | Kalamazoo | Since 2011 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Kalkaska County Sheriff's OfficeFBI tables: Kalkaska | MI4014000 | County | Kalkaska | Since 1996 | 0 | 0 | 2 | — | 8 | 3 | 13 |
| Kalkaska Police DepartmentFBI tables: Kalkaska | MI4050200 | City police | Kalkaska | Since 1996 | 0 | 0 | 2 | 0 | 1 | 0 | 3 |
| Keego Harbor Police DepartmentFBI tables: Keego Harbor | MI6350300 | City police | Oakland | Since 1996 | 0 | 0 | 0 | 1 | 0 | 0 | 1 |
| Kellogg Community College | MI1380100 | University or college | Calhoun | Since 2011 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Kent County Sheriff's OfficeFBI tables: Kent | MI4114100 | County | Kent | Since 1996 | 2 | 12 | 22 | 37 | 32 | 43 | 148 |
| Kentwood Police DepartmentFBI tables: Kentwood | MI4185000 | City police | Kent | Since 1996 | 0 | 0 | 0 | 0 | 0 | — | 0 |
| Keweenaw Bay Tribal | MIDI05000 | Tribal | — | Since 2021 | — | 0 | 0 | 1 | — | — | 1 |
| Keweenaw County Sheriff's OfficeFBI tables: Keweenaw | MI4214200 | County | Keweenaw | Since 1996 | 0 | 2 | 0 | 0 | — | 1 | 3 |
| Kinde Police DepartmentFBI tables: Kinde | MI3250600 | City police | Huron | Since 2011 | 0 | 0 | 0 | 0 | — | 0 | 0 |
| Kingsford Police DepartmentFBI tables: Kingsford | MI2250700 | City police | Dickinson | Since 1995 | 1 | — | — | — | — | — | 1 |
| Kingston Police DepartmentFBI tables: Kingston | MI7950900 | City police | Tuscola | Since 1995 | 0 | 1 | 0 | 0 | 2 | 2 | 5 |
| Kinross Township Police DepartmentFBI tables: Kinross Township | MI1750800 | City police | Chippewa | Since 1997 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Kirtland Community CollegeNot linked to the FBI directory | — | University or college | — | — | 0 | 0 | 0 | — | — | — | 0 |
| Kirtland Community College: GaylordFBI tables: Kirtland Community College, Gaylord | MI6952000 | University or college | Otsego | Since 2023 | — | — | — | — | 0 | 0 | 0 |
| Kirtland Community College: GraylingFBI tables: Kirtland Community College, Grayling | MI2054000 | University or college | Crawford | Since 2023 | — | — | — | — | 0 | 0 | 0 |
| L'Anse Police DepartmentFBI tables: L'Anse | MI0751800 | City police | Baraga | Since 1995 | 0 | — | — | — | — | 0 | 0 |
| Lac Vieux Desert Tribal | MI2796700 | Tribal | — | Since 2021 | — | 0 | — | — | — | 0 | 0 |
| Laingsburg Police DepartmentFBI tables: Laingsburg | MI7851000 | City police | Shiawassee | Since 1998 | 1 | 0 | 0 | 0 | 0 | 0 | 1 |
| Lake Angelus Police DepartmentFBI tables: Lake Angelus | MI6351100 | City police | Oakland | Since 1995 | 0 | 0 | 0 | — | — | — | 0 |
| Lake County Sheriff's OfficeFBI tables: Lake | MI4314300 | County | Lake | Since 1996 | 0 | — | — | — | — | — | 0 |
| Lake Linden Police DepartmentFBI tables: Lake Linden | MI3151400 | City police | Houghton | Since 1995 | 0 | 0 | — | 0 | — | 0 | 0 |
| Lake Odessa Police DepartmentFBI tables: Lake Odessa | MI3451500 | City police | Ionia | Since 1995 | 0 | 0 | — | — | — | — | 0 |
| Lake Orion Police DepartmentFBI tables: Lake Orion | MI6351600 | City police | Oakland | Since 1996 | 0 | 0 | 0 | 0 | 0 | 1 | 1 |
| Lakeview Police DepartmentFBI tables: Lakeview | MI5951700 | City police | Montcalm | Since 1995 | 0 | 0 | 0 | 1 | 0 | 0 | 1 |
| Lansing Community College | MI3388600 | University or college | Ingham | Since 1995 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Lansing Police DepartmentFBI tables: Lansing | MI3351900 | City police | Clinton, Eaton, Ingham | Since 2004 | 3 | 5 | 7 | 7 | 6 | 4 | 32 |
| Lansing Township Police DepartmentFBI tables: Lansing Township | MI3384300 | City police | Ingham | Since 1999 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Lapeer County Sheriff's OfficeFBI tables: Lapeer | MI4414400 | County | Lapeer | Since 1995 | 1 | 0 | 3 | 1 | 1 | 0 | 6 |
| Lapeer Police DepartmentFBI tables: Lapeer | MI4452000 | City police | Lapeer | Since 1995 | 0 | 0 | 0 | 0 | 1 | 0 | 1 |
| Lapeer Township Police DepartmentFBI tables: Lapeer Township | MI4487600 | City police | Lapeer | Since 2001 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Lathrup Village Police DepartmentFBI tables: Lathrup Village | MI6352100 | City police | Oakland | Since 1996 | 0 | 0 | 0 | 0 | 1 | 0 | 1 |
| Laurium Police DepartmentFBI tables: Laurium | MI3152200 | City police | Houghton | Since 1995 | 0 | 1 | 0 | 0 | 1 | 1 | 3 |
| Lawrence Police DepartmentFBI tables: Lawrence | MI8052300 | City police | Van Buren | Since 1995 | — | — | 0 | 0 | 0 | 0 | 0 |
| Lawton Police DepartmentFBI tables: Lawton | MI8052400 | City police | Van Buren | Since 1995 | 0 | 0 | 0 | — | 1 | 0 | 1 |
| Leelanau County Sheriff's OfficeFBI tables: Leelanau | MI4514500 | County | Leelanau | Since 1995 | 0 | 0 | 2 | 0 | 0 | — | 2 |
| Lenawee County Sheriff's OfficeFBI tables: Lenawee | MI4614600 | County | Lenawee | Since 1995 | 7 | 2 | 6 | 2 | 4 | 3 | 24 |
| Lennon Police DepartmentFBI tables: Lennon | MI7852600 | City police | Genesee, Shiawassee | Since 1998 | 0 | 0 | 0 | 0 | — | — | 0 |
| Leslie Police DepartmentFBI tables: Leslie | MI3352800 | City police | Ingham | Since 1995 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Lexington Police DepartmentFBI tables: Lexington | MI7653000 | City police | Sanilac | Since 1995 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Lincoln Park Police DepartmentFBI tables: Lincoln Park | MI8253400 | City police | Wayne | Since 2001 | — | 1 | 2 | 0 | 1 | 2 | 6 |
| Lincoln Township Police DepartmentFBI tables: Lincoln Township | MI1176600 | City police | Berrien | Since 1996 | 1 | 0 | 1 | 0 | 3 | 0 | 5 |
| Linden Police DepartmentFBI tables: Linden | MI2553500 | City police | Genesee | Since 1995 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Litchfield Police DepartmentFBI tables: Litchfield | MI3053600 | City police | Hillsdale | Since 1995 | 0 | 0 | 0 | 0 | 0 | 1 | 1 |
| Little River Band of Ottawa Indians | MIDI06000 | Tribal | — | Since 2012 | 0 | 1 | 0 | 1 | 1 | 0 | 3 |
| Little Traverse Bay Bands of Odawa Indians | MIDI05500 | Tribal | — | Since 2021 | — | 0 | 0 | — | — | 0 | 0 |
| Livingston County Sheriff's OfficeFBI tables: Livingston | MI4714700 | County | Livingston | Since 1995 | 0 | 0 | 0 | 0 | 1 | 3 | 4 |
| Livonia Police DepartmentFBI tables: Livonia | MI8253800 | City police | Wayne | Since 2004 | 3 | 9 | 9 | 10 | 9 | 7 | 47 |
| Lowell Police DepartmentFBI tables: Lowell | MI4153900 | City police | Kent | Since 1996 | 0 | 1 | 2 | 1 | 1 | 0 | 5 |
| Luce County Sheriff's OfficeFBI tables: Luce | MI4814800 | County | Luce | Since 1995 | 0 | 1 | 0 | 3 | 1 | 1 | 6 |
| Ludington Police DepartmentFBI tables: Ludington | MI5354000 | City police | Mason | Since 1995 | 0 | 1 | 1 | 0 | 0 | 2 | 4 |
| Luna Pier Police Department | MI5854100 | City police | Monroe | Since 1996 | Not in FBI agency tables | — | |||||
| Lyon Township Police DepartmentFBI tables: Lyon Township | MI631860X | City police | Oakland | Since 2015 | 2 | 0 | 0 | 0 | 1 | 1 | 4 |
| Mackinac County Sheriff's OfficeFBI tables: Mackinac | MI4914900 | County | Mackinac | Since 1998 | 3 | 2 | 2 | 2 | 3 | 4 | 16 |
| Mackinac Island Police DepartmentFBI tables: Mackinac Island | MI4954500 | City police | Mackinac | Since 1995 | 0 | 0 | 0 | — | 0 | 0 | 0 |
| Mackinaw City Police DepartmentFBI tables: Mackinaw City | MI1654600 | City police | Cheboygan, Emmet | Since 1995 | 0 | 0 | 0 | 0 | 0 | 1 | 1 |
| Macomb Community College | MI5091200 | University or college | Macomb | Since 1995 | 0 | 1 | 0 | 0 | 0 | 0 | 1 |
| Macomb County Sheriff's OfficeFBI tables: Macomb | MI5015000 | County | Macomb | Since 2004 | 0 | 0 | 0 | 0 | 0 | 3 | 3 |
| Madison Heights Police DepartmentFBI tables: Madison Heights | MI6354700 | City police | Oakland | Since 1995 | 2 | 2 | 1 | 7 | 5 | 2 | 19 |
| Madison Township Police DepartmentFBI tables: Madison Township | MI4693500 | City police | Lenawee | Since 2000 | 1 | 0 | 0 | 0 | 1 | 2 | 4 |
| Mancelona Police DepartmentFBI tables: Mancelona | MI0554800 | City police | Antrim | Since 1995 | 0 | — | — | — | — | — | 0 |
| Manistee County Sheriff's OfficeFBI tables: Manistee | MI5115100 | County | Manistee | Since 1996 | 1 | 5 | 0 | 2 | 10 | 7 | 25 |
| Manistee Police DepartmentFBI tables: Manistee | MI5155000 | City police | Manistee | Since 1996 | 0 | 0 | 2 | 1 | 1 | 1 | 5 |
| Manistique Police DepartmentFBI tables: Manistique | MI7755100 | City police | Schoolcraft | Since 2008 | 2 | 2 | 0 | 3 | 3 | 0 | 10 |
| Manton Police DepartmentFBI tables: Manton | MI8356900 | City police | Wexford | Since 1995 | 0 | 0 | — | 1 | 0 | 0 | 1 |
| Marenisco Township Police DepartmentFBI tables: Marenisco Township | MI2755500 | City police | Gogebic | Since 2010 | 0 | 0 | 0 | — | 0 | — | 0 |
| Marine City Police DepartmentFBI tables: Marine City | MI7455600 | City police | St Clair | Since 1995 | 1 | 1 | 0 | 0 | 1 | 1 | 4 |
| Marlette Police DepartmentFBI tables: Marlette | MI7655800 | City police | Sanilac | Since 1998 | 0 | 0 | 0 | 0 | 2 | 0 | 2 |
| Marquette County Sheriff's OfficeFBI tables: Marquette | MI5215200 | County | Marquette | Since 1999 | 1 | 2 | 2 | 1 | 1 | 2 | 9 |
| Marquette Police DepartmentFBI tables: Marquette | MI5255900 | City police | Marquette | Since 1995 | 1 | 0 | 1 | 0 | 1 | 1 | 4 |
| Marshall Police DepartmentFBI tables: Marshall | MI1356000 | City police | Calhoun | Since 1996 | 1 | 0 | 0 | 0 | 0 | 0 | 1 |
| Marysville Police DepartmentFBI tables: Marysville | MI7456200 | City police | St Clair | Since 1999 | 1 | 1 | 0 | 1 | 1 | 0 | 4 |
| Mason County Sheriff's OfficeFBI tables: Mason | MI5315300 | County | Mason | Since 1995 | 0 | 2 | 1 | 0 | 0 | 1 | 4 |
| Mason Police DepartmentFBI tables: Mason | MI3356300 | City police | Ingham | Since 1995 | 0 | 0 | 1 | 0 | 0 | 0 | 1 |
| Mattawan Police DepartmentFBI tables: Mattawan | MI8056400 | City police | Van Buren | Since 1995 | 0 | 1 | 1 | 2 | 4 | 2 | 10 |
| Mayville Police DepartmentFBI tables: Mayville | MI7956600 | City police | Tuscola | Since 1995 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Mecosta County Sheriff's OfficeFBI tables: Mecosta | MI5415400 | County | Mecosta | Since 1995 | 3 | 0 | — | — | 4 | 6 | 13 |
| Melvindale Police DepartmentFBI tables: Melvindale | MI8257200 | City police | Wayne | Since 1995 | 0 | 3 | 2 | 4 | 1 | 3 | 13 |
| Memphis Police DepartmentFBI tables: Memphis | MI7457300 | City police | Macomb, St Clair | Since 1995 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Mendon Police DepartmentFBI tables: Mendon | MI7591900 | City police | St Joseph | Since 1998 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Menominee County Sheriff's OfficeFBI tables: Menominee | MI5515500 | County | Menominee | Since 1996 | 0 | — | — | — | — | — | 0 |
| Menominee Police DepartmentFBI tables: Menominee | MI5557500 | City police | Menominee | Since 1996 | 0 | 0 | 5 | 2 | 3 | 3 | 13 |
| Meridian Township Police DepartmentFBI tables: Meridian Township | MI3392600 | City police | Ingham | Since 2000 | 1 | 2 | 4 | 3 | 0 | 0 | 10 |
| Metamora Township Police DepartmentFBI tables: Metamora Township | MI4457800 | City police | Lapeer | Since 2001 | 1 | 0 | 0 | 0 | 0 | 0 | 1 |
| Metro Police Authority of Genesee County Police DepartmentFBI tables: Metro Police Authority of Genesee County | MI2565000 | City police | Genesee | Since 2016 | 0 | 0 | 0 | 1 | 0 | 0 | 1 |
| Michigan State Police | MI3300100 | State police | Unmapped County | Since 2019 | Not in FBI agency tables | — | |||||
| Michigan State University | MI3358100 | University or college | Ingham | Since 2000 | 1 | 1 | 0 | 1 | 0 | 0 | 3 |
| Michigan Technological University | MI3188500 | University or college | Houghton | Since 1995 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Midland County Sheriff's OfficeFBI tables: Midland | MI5615600 | County | Midland | Since 1995 | 0 | 2 | 2 | 1 | 1 | 2 | 8 |
| Midland Police DepartmentFBI tables: Midland | MI5658300 | City police | Bay, Midland | Since 1994 | 0 | 1 | 1 | 1 | 1 | 1 | 5 |
| Milan Police DepartmentFBI tables: Milan | MI8158400 | City police | Monroe, Washtenaw | Since 1995 | 0 | 1 | 0 | 0 | 0 | 1 | 2 |
| Milford Police DepartmentFBI tables: Milford | MI6358500 | City police | Oakland | Since 1996 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Millington Police DepartmentFBI tables: Millington | MI7958700 | City police | Tuscola | Since 1998 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Missaukee County Sheriff's OfficeFBI tables: Missaukee | MI5715700 | County | Missaukee | Since 1995 | 1 | 3 | 0 | 0 | 1 | 2 | 7 |
| Monroe County Sheriff's OfficeFBI tables: Monroe | MI5815800 | County | Monroe | Since 1996 | — | — | — | — | 27 | 32 | 59 |
| Monroe Police DepartmentFBI tables: Monroe | MI5859000 | City police | Monroe | Since 1995 | — | — | — | — | — | 2 | 2 |
| Montague Police DepartmentFBI tables: Montague | MI6159100 | City police | Muskegon | Since 1995 | 0 | 0 | 0 | 0 | — | — | 0 |
| Montcalm County Sheriff's OfficeFBI tables: Montcalm | MI5915900 | County | Montcalm | Since 1996 | 0 | 3 | 8 | 10 | 4 | 3 | 28 |
| Montmorency County Sheriff's OfficeFBI tables: Montmorency | MI6016000 | County | Montmorency | Since 1995 | 0 | 2 | 2 | 1 | 2 | 0 | 7 |
| Montrose Township Police DepartmentFBI tables: Montrose Township | MI2589900 | City police | Genesee | Since 1995 | 0 | 0 | 1 | 0 | 1 | 0 | 2 |
| Morenci Police DepartmentFBI tables: Morenci | MI4659400 | City police | Lenawee | Since 2000 | 1 | — | 0 | 0 | 0 | 0 | 1 |
| Morrice Police DepartmentFBI tables: Morrice | MI7859600 | City police | Shiawassee | Since 1995 | 0 | 0 | 0 | 0 | 0 | — | 0 |
| Mott Community College | MI2595000 | University or college | Genesee | Since 1999 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Mount Morris Police DepartmentFBI tables: Mount Morris | MI2559800 | City police | Genesee | Since 1995 | 0 | 0 | 2 | 0 | 0 | 0 | 2 |
| Mount Morris Township Police DepartmentFBI tables: Mount Morris Township | MI2584500 | City police | Genesee | Since 1996 | 1 | 0 | 1 | 1 | 0 | 1 | 4 |
| Mount Pleasant Police DepartmentFBI tables: Mount Pleasant | MI3759900 | City police | Isabella | Since 1995 | 4 | 3 | 3 | 2 | 2 | 1 | 15 |
| Munising Police DepartmentFBI tables: Munising | MI0260200 | City police | Alger | Since 1996 | 0 | 0 | 0 | 0 | — | 0 | 0 |
| Muskegon County Sheriff's OfficeFBI tables: Muskegon | MI6116100 | County | Muskegon | Since 2000 | — | 1 | — | 3 | 3 | 4 | 11 |
| Muskegon Heights Police DepartmentFBI tables: Muskegon Heights | MI6160400 | City police | Muskegon | Since 1995 | 4 | 7 | 3 | — | — | 4 | 18 |
| Muskegon Police DepartmentFBI tables: Muskegon | MI6160300 | City police | Muskegon | Since 2000 | 6 | 11 | 11 | 10 | — | 2 | 40 |
| Muskegon Township Police DepartmentFBI tables: Muskegon Township | MI6160500 | City police | Muskegon | Since 1995 | 0 | 2 | 1 | 1 | — | 0 | 4 |
| Napoleon Township Police DepartmentFBI tables: Napoleon Township | MI3860600 | City police | Jackson | Since 1997 | 0 | 0 | 0 | 0 | 0 | — | 0 |
| Nashville Police DepartmentFBI tables: Nashville | MI0860700 | City police | Barry | Since 1995 | 0 | 0 | — | — | — | — | 0 |
| Negaunee Police DepartmentFBI tables: Negaunee | MI5260900 | City police | Marquette | Since 1996 | 2 | 0 | 0 | 0 | 0 | — | 2 |
| New Baltimore Police DepartmentFBI tables: New Baltimore | MI5061000 | City police | Macomb | Since 1995 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| New Buffalo Police DepartmentFBI tables: New Buffalo | MI1161100 | City police | Berrien | Since 1995 | 0 | 0 | 0 | 0 | 1 | 0 | 1 |
| New Era Police DepartmentFBI tables: New Era | MI6461200 | City police | Oceana | Since 1995 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| New Lothrop Police DepartmentFBI tables: New Lothrop | MI7861400 | City police | Shiawassee | Since 1995 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Newaygo County Sheriff's OfficeFBI tables: Newaygo | MI6216200 | County | Newaygo | Since 1995 | 1 | 0 | — | — | — | — | 1 |
| Newaygo Police DepartmentFBI tables: Newaygo | MI6261600 | City police | Newaygo | Since 1999 | 1 | 0 | 0 | 0 | 0 | 0 | 1 |
| Niles Police DepartmentFBI tables: Niles | MI1161900 | City police | Berrien | Since 1995 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| North Muskegon Police DepartmentFBI tables: North Muskegon | MI6162200 | City police | Muskegon | Since 1999 | 0 | 0 | 0 | 1 | — | — | 1 |
| Northern Michigan University | MI5262300 | University or college | Marquette | Since 1995 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Northfield Township Police DepartmentFBI tables: Northfield Township | MI8196400 | City police | Washtenaw | Since 1996 | 0 | 1 | 0 | 0 | 1 | 0 | 2 |
| Northville Police DepartmentFBI tables: Northville | MI8262400 | City police | Oakland, Wayne | Since 1996 | 1 | 0 | 0 | 0 | 0 | 0 | 1 |
| Northville Township Police DepartmentFBI tables: Northville Township | MI8286800 | City police | Wayne | Since 1996 | 0 | 1 | 0 | 0 | 0 | 1 | 2 |
| Northwest Regional Airport Authority | MI2878200 | Other | Grand Traverse | Since 2026 | Not in FBI agency tables | — | |||||
| Norton Shores Police DepartmentFBI tables: Norton Shores | MI6162500 | City police | Muskegon | Since 2000 | 0 | 1 | 1 | 4 | 1 | 0 | 7 |
| Norvell Township Police Department | MI3892200 | City police | Jackson | Since 1995 | Not in FBI agency tables | — | |||||
| Norway Police DepartmentFBI tables: Norway | MI2262600 | City police | Dickinson | Since 1995 | 0 | — | — | — | — | — | 0 |
| Nottawaseppi Huron Band of Potawatomi | MIDI07000 | Tribal | — | Since 2011 | 1 | 0 | 1 | 2 | 2 | 2 | 8 |
| Novi Police DepartmentFBI tables: Novi | MI6362700 | City police | Oakland | Since 1996 | 3 | 2 | 1 | 0 | 2 | 3 | 11 |
| Oak Park Police DepartmentFBI tables: Oak Park | MI6362800 | City police | Oakland | Since 1996 | 2 | 1 | 0 | 0 | 5 | 2 | 10 |
| Oakland Community College | MI6392700 | University or college | Oakland | Since 1997 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Oakland County Sheriff's OfficeFBI tables: Oakland | MI6316300 | County | Oakland | Since 1997 | 0 | 0 | 1 | 0 | 1 | 0 | 2 |
| Oakland Township Police DepartmentFBI tables: Oakland Township | MI631870X | City police | Oakland | Since 2015 | 0 | 1 | 0 | 1 | 0 | 0 | 2 |
| Oakland University | MI6388800 | University or college | Oakland | Since 1995 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Oakley Police DepartmentFBI tables: Oakley | MI7362900 | City police | Saginaw | Since 2011 | — | 0 | — | — | — | — | 0 |
| Oceana County Sheriff's OfficeFBI tables: Oceana | MI6416400 | County | Oceana | Since 1999 | 1 | 3 | 2 | 2 | 1 | 1 | 10 |
| Ogemaw County Sheriff's OfficeFBI tables: Ogemaw | MI6516500 | County | Ogemaw | Since 1995 | 0 | 0 | 0 | 1 | 1 | 0 | 2 |
| Olivet Police DepartmentFBI tables: Olivet | MI2363000 | City police | Eaton | Since 1995 | 0 | 0 | 0 | — | — | — | 0 |
| Ontonagon County Sheriff's OfficeFBI tables: Ontonagon | MI6616600 | County | Ontonagon | Since 1995 | 0 | 0 | 0 | 0 | 2 | 3 | 5 |
| Ontwa Township-Edwardsburg Police DepartmentFBI tables: Ontwa Township-Edwardsburg | MI1437200 | City police | Cass | Since 1995 | 0 | 2 | 0 | 1 | 0 | 0 | 3 |
| Orchard Lake Police DepartmentFBI tables: Orchard Lake | MI6363600 | City police | Oakland | Since 1996 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Orion Township Police DepartmentFBI tables: Orion Township | MI631880X | City police | Oakland | Since 2015 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Osceola County Sheriff's OfficeFBI tables: Osceola | MI6716700 | County | Osceola | Since 1998 | 0 | — | — | — | 4 | 0 | 4 |
| Oscoda County Sheriff's OfficeFBI tables: Oscoda | MI6816800 | County | Oscoda | Since 1995 | 0 | 1 | 0 | 0 | 0 | 2 | 3 |
| Oscoda Township Police DepartmentFBI tables: Oscoda Township | MI3563900 | City police | Iosco | Since 1995 | 0 | 1 | 1 | 0 | 0 | 0 | 2 |
| Otisville Police DepartmentFBI tables: Otisville | MI2564000 | City police | Genesee | Since 1995 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Otsego County Sheriff's OfficeFBI tables: Otsego | MI6916900 | County | Otsego | Since 1995 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Otsego Police DepartmentFBI tables: Otsego | MI0364100 | City police | Allegan | Since 1995 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Ottawa County Sheriff's OfficeFBI tables: Ottawa | MI7017000 | County | Ottawa | Since 1996 | 42 | 63 | 99 | 89 | 67 | 81 | 441 |
| Ovid Police DepartmentFBI tables: Ovid | MI1964300 | City police | Clinton | Since 1995 | 0 | 0 | — | — | — | — | 0 |
| Owendale Police DepartmentFBI tables: Owendale | MI3264400 | City police | Huron | Since 2002 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Owosso Police DepartmentFBI tables: Owosso | MI7864500 | City police | Shiawassee | Since 1998 | 0 | 0 | 1 | 0 | 3 | 0 | 4 |
| Oxford Police DepartmentFBI tables: Oxford | MI6364600 | City police | Oakland | Since 1996 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Oxford Township Police DepartmentFBI tables: Oxford Township | MI631890X | City police | Oakland | Since 2015 | 1 | 0 | 0 | 0 | 0 | 0 | 1 |
| Paw Paw Police DepartmentFBI tables: Paw Paw | MI8065100 | City police | Van Buren | Since 1995 | 0 | 1 | 0 | 1 | 0 | 1 | 3 |
| Peck Police DepartmentFBI tables: Peck | MI7665300 | City police | Sanilac | Since 1999 | 0 | 0 | 0 | — | 0 | 0 | 0 |
| Pentwater Police DepartmentFBI tables: Pentwater | MI6465600 | City police | Oceana | Since 1996 | 0 | 0 | 0 | 0 | 1 | 0 | 1 |
| Perry Police DepartmentFBI tables: Perry | MI7866000 | City police | Shiawassee | Since 1995 | 0 | 0 | 0 | — | 0 | 0 | 0 |
| Petoskey Police DepartmentFBI tables: Petoskey | MI2466200 | City police | Emmet | Since 1999 | 1 | 0 | 0 | 0 | 0 | 0 | 1 |
| Pigeon Police DepartmentFBI tables: Pigeon | MI3266600 | City police | Huron | Since 1997 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Pinckney Police DepartmentFBI tables: Pinckney | MI4766700 | City police | Livingston | Since 1995 | 0 | 0 | 0 | 0 | 0 | 1 | 1 |
| Pinconning Police Department | MI0966800 | City police | Bay | Since 1995 | Not in FBI agency tables | — | |||||
| Pittsfield Township Police DepartmentFBI tables: Pittsfield Township | MI8190600 | City police | Washtenaw | Since 1995 | 2 | 2 | 2 | 5 | 3 | 2 | 16 |
| Plainwell Police DepartmentFBI tables: Plainwell | MI0367000 | City police | Allegan | Since 1995 | 0 | 0 | 0 | 0 | 1 | 0 | 1 |
| Pleasant Ridge Police DepartmentFBI tables: Pleasant Ridge | MI6367100 | City police | Oakland | Since 1996 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Plymouth Police DepartmentFBI tables: Plymouth | MI8267200 | City police | Wayne | Since 1995 | 1 | 0 | 1 | 0 | 0 | 0 | 2 |
| Plymouth Township Police DepartmentFBI tables: Plymouth Township | MI8296500 | City police | Wayne | Since 1996 | 0 | 0 | 1 | 0 | 0 | 1 | 2 |
| Pokagon Tribal | MIDI00900 | Tribal | — | Since 2021 | — | 0 | 0 | 0 | 0 | 0 | 0 |
| Pontiac Police DepartmentFBI tables: Pontiac | MI631900X | City police | Oakland | Since 2015 | 2 | 2 | 5 | 11 | 7 | 7 | 34 |
| Port Austin Police DepartmentFBI tables: Port Austin | MI3267400 | City police | Huron | Since 1995 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Port Huron Police DepartmentFBI tables: Port Huron | MI7467600 | City police | St Clair | Since 1996 | 2 | 5 | 8 | 3 | 6 | 4 | 28 |
| Portage Police DepartmentFBI tables: Portage | MI3967800 | City police | Kalamazoo | Since 1995 | 2 | 8 | 6 | 5 | 1 | 4 | 26 |
| Portland Police DepartmentFBI tables: Portland | MI3467900 | City police | Ionia | Since 1996 | 1 | 0 | 0 | 0 | 0 | 0 | 1 |
| Potterville Police DepartmentFBI tables: Potterville | MI2368100 | City police | Eaton | Since 1995 | 0 | — | 0 | — | 0 | 0 | 0 |
| Prairieville Township Police DepartmentFBI tables: Prairieville Township | MI0868500 | City police | Barry | Since 1998 | 0 | 0 | — | — | — | — | 0 |
| Presque Isle County Sheriff's OfficeFBI tables: Presque Isle | MI7117100 | County | Presque Isle | Since 1995 | 0 | 1 | 0 | 1 | 1 | 2 | 5 |
| Quincy Police DepartmentFBI tables: Quincy | MI1268800 | City police | Branch | Since 1995 | 0 | 0 | 1 | 2 | — | — | 3 |
| Raisin Township Police DepartmentFBI tables: Raisin Township | MI4668900 | City police | Lenawee | Since 2001 | 0 | 0 | 0 | 0 | 1 | 0 | 1 |
| Reading Police DepartmentFBI tables: Reading | MI3069200 | City police | Hillsdale | Since 1997 | 0 | — | — | — | 0 | 0 | 0 |
| Redford Township Police DepartmentFBI tables: Redford Township | MI8269300 | City police | Wayne | Since 1997 | 2 | 9 | 6 | 0 | 3 | 1 | 21 |
| Reed City Police DepartmentFBI tables: Reed City | MI6769400 | City police | Osceola | Since 1995 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Reese Police DepartmentFBI tables: Reese | MI7969500 | City police | Saginaw, Tuscola | Since 1995 | 0 | 0 | 0 | — | — | 0 | 0 |
| Richfield Township Police Department, Genesee CountyFBI tables: Richfield Township, Genesee County | MI2586900 | City police | Genesee | Since 1995 | 1 | 0 | 0 | 3 | 1 | 1 | 6 |
| Richfield Township Police Department, Roscommon CountyFBI tables: Richfield Township, Roscommon County | MI7290100 | City police | Roscommon | Since 1997 | 0 | 0 | 0 | 0 | 1 | 0 | 1 |
| Richland Police DepartmentFBI tables: Richland | MI3969800 | City police | Kalamazoo | Since 2002 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Richland Township Police Department, Saginaw CountyFBI tables: Richland Township, Saginaw County | MI7346600 | City police | Saginaw | Since 1998 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Richmond Police DepartmentFBI tables: Richmond | MI5069900 | City police | Macomb, St Clair | Since 1996 | 2 | 0 | 2 | 1 | 4 | 2 | 11 |
| River Rouge Police DepartmentFBI tables: River Rouge | MI8270000 | City police | Wayne | Since 1995 | 4 | 0 | — | — | — | — | 4 |
| Riverview Police DepartmentFBI tables: Riverview | MI8270100 | City police | Wayne | Since 1995 | 0 | 0 | 0 | 1 | 0 | 2 | 3 |
| Rochester Hills Police DepartmentFBI tables: Rochester Hills | MI631910X | City police | Oakland | Since 2015 | 2 | 0 | 0 | 1 | 4 | 1 | 8 |
| Rochester Police DepartmentFBI tables: Rochester | MI6370200 | City police | Oakland | Since 1996 | 1 | 0 | 0 | 1 | 0 | 0 | 2 |
| Rockford Police DepartmentFBI tables: Rockford | MI4170400 | City police | Kent | Since 1995 | 2 | 3 | 5 | — | 0 | 0 | 10 |
| Rockwood Police DepartmentFBI tables: Rockwood | MI8270500 | City police | Wayne | Since 1995 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Rogers City Police DepartmentFBI tables: Rogers City | MI7170600 | City police | Presque Isle | Since 1995 | 0 | 0 | 0 | — | 0 | 0 | 0 |
| Romeo Police DepartmentFBI tables: Romeo | MI5070800 | City police | Macomb | Since 1995 | 1 | 0 | 1 | 0 | 0 | — | 2 |
| Romulus Police DepartmentFBI tables: Romulus | MI8270900 | City police | Wayne | Since 1995 | 1 | 1 | 3 | 0 | 1 | 2 | 8 |
| Roosevelt Park Police DepartmentFBI tables: Roosevelt Park | MI6171000 | City police | Muskegon | Since 2000 | 0 | 0 | 0 | 1 | 0 | 0 | 1 |
| Roscommon County Sheriff's OfficeFBI tables: Roscommon | MI7217200 | County | Roscommon | Since 1995 | — | — | 0 | 0 | 0 | 2 | 2 |
| Rose City Police DepartmentFBI tables: Rose City | MI6571200 | City police | Ogemaw | Since 1995 | — | 0 | 0 | — | — | — | 0 |
| Roseville Police DepartmentFBI tables: Roseville | MI5071300 | City police | Macomb | Since 1996 | 0 | 3 | 6 | 10 | 3 | 0 | 22 |
| Ross Township Police DepartmentFBI tables: Ross Township | MI3987800 | City police | Kalamazoo | Since 1996 | — | — | — | — | — | 0 | 0 |
| Rothbury Police DepartmentFBI tables: Rothbury | MI6489600 | City police | Oceana | Since 1995 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Royal Oak Police DepartmentFBI tables: Royal Oak | MI6371400 | City police | Oakland | Since 1995 | 1 | 1 | 5 | 4 | 3 | 6 | 20 |
| Saginaw Chippewa Tribal | MIDI05300 | Tribal | — | Since 2021 | — | 9 | 7 | 1 | 3 | 5 | 25 |
| Saginaw County Sheriff's OfficeFBI tables: Saginaw | MI7317300 | County | Saginaw | Since 2000 | 6 | 2 | 7 | 3 | — | 2 | 20 |
| Saginaw Police DepartmentFBI tables: Saginaw | MI7371700 | City police | Saginaw | Since 2000 | 3 | 6 | 10 | 7 | 7 | 3 | 36 |
| Saginaw Township Police DepartmentFBI tables: Saginaw Township | MI7371800 | City police | Saginaw | Since 1997 | 0 | 5 | 1 | 3 | 1 | 0 | 10 |
| Saginaw Valley State University | MI7371900 | University or college | Saginaw | Since 1996 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Saline Police DepartmentFBI tables: Saline | MI8172800 | City police | Washtenaw | Since 1995 | 1 | 1 | 0 | 0 | 0 | 0 | 2 |
| Sandusky Police DepartmentFBI tables: Sandusky | MI7673000 | City police | Sanilac | Since 1996 | 0 | 0 | 1 | 0 | 0 | 0 | 1 |
| Sanilac County Sheriff's OfficeFBI tables: Sanilac | MI7617600 | County | Sanilac | Since 1996 | 0 | 4 | 1 | 0 | 0 | 2 | 7 |
| Saugatuck-Douglas Police DepartmentFBI tables: Saugatuck-Douglas | MI0335300 | City police | Allegan | Since 1995 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Sault Ste. Marie Police DepartmentFBI tables: Sault Ste. Marie | MI1773400 | City police | Chippewa | Since 1995 | 0 | 1 | 1 | 0 | 2 | 1 | 5 |
| Sault Ste. Marie Tribal | MIDI05200 | Tribal | — | Since 2021 | Not in FBI agency tables | — | |||||
| Schoolcraft College | MI8297400 | University or college | Wayne | Since 2014 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Schoolcraft County Sheriff's OfficeFBI tables: Schoolcraft | MI7717700 | County | Schoolcraft | Since 1998 | 0 | 0 | 0 | 0 | — | — | 0 |
| Schoolcraft Police DepartmentFBI tables: Schoolcraft | MI3973600 | City police | Kalamazoo | Since 1995 | 0 | 1 | 0 | 0 | 0 | 0 | 1 |
| ScottvilleNot linked to the FBI directory | — | City police | — | — | 1 | 0 | 0 | 0 | 0 | — | 1 |
| Sebewaing Police DepartmentFBI tables: Sebewaing | MI3273800 | City police | Huron | Since 1995 | 0 | 0 | 0 | 0 | — | 0 | 0 |
| Shelby Police DepartmentFBI tables: Shelby | MI6473900 | City police | Oceana | Since 1999 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Shelby Township Police DepartmentFBI tables: Shelby Township | MI5074000 | City police | Macomb | Since 1995 | 1 | 2 | 1 | 1 | 2 | 4 | 11 |
| Shepherd Police DepartmentFBI tables: Shepherd | MI3774100 | City police | Isabella | Since 1999 | 0 | 0 | 1 | 0 | 0 | 0 | 1 |
| Shiawassee County Sheriff's OfficeFBI tables: Shiawassee | MI7817800 | County | Shiawassee | Since 1996 | 0 | 0 | — | 0 | 0 | 0 | 0 |
| Somerset Township Police DepartmentFBI tables: Somerset Township | MI3074500 | City police | Hillsdale | Since 2001 | 0 | 0 | 0 | 0 | 0 | 1 | 1 |
| South Haven Police DepartmentFBI tables: South Haven | MI8074700 | City police | Allegan, Van Buren | Since 1996 | 0 | 0 | 3 | 3 | 3 | 7 | 16 |
| South Lyon Police DepartmentFBI tables: South Lyon | MI6374800 | City police | Oakland | Since 1996 | 0 | 0 | 0 | 0 | 2 | 1 | 3 |
| South Rockwood Police Department | MI5875000 | City police | Monroe | Since 1996 | Not in FBI agency tables | — | |||||
| Southfield Police DepartmentFBI tables: Southfield | MI6375100 | City police | Oakland | Since 1996 | 1 | 11 | 7 | 2 | 17 | 4 | 42 |
| Southgate Police DepartmentFBI tables: Southgate | MI8275200 | City police | Wayne | Since 2000 | 3 | 1 | 1 | 0 | 2 | 2 | 9 |
| Sparta Police DepartmentFBI tables: Sparta | MI4175400 | City police | Kent | Since 1996 | 0 | 0 | 1 | 1 | 0 | 0 | 2 |
| Spring Arbor Township Police DepartmentFBI tables: Spring Arbor Township | MI3875500 | City police | Jackson | Since 1995 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Springfield Township Police DepartmentFBI tables: Springfield Township | MI631920X | City police | Oakland | Since 2015 | 0 | 1 | 0 | 0 | 0 | 0 | 1 |
| Springport Township Police DepartmentFBI tables: Springport Township | MI3875800 | City police | Jackson | Since 2003 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| St. Charles Police DepartmentFBI tables: St. Charles | MI7372000 | City police | Saginaw | Since 1995 | 0 | 1 | 0 | 1 | 0 | 1 | 3 |
| St. Clair County Sheriff's OfficeFBI tables: St. Clair | MI7417400 | County | St Clair | Since 1995 | 10 | 7 | 5 | 14 | 12 | 7 | 55 |
| St. Clair Police DepartmentFBI tables: St. Clair | MI7472100 | City police | St Clair | Since 1999 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| St. Clair Shores Police DepartmentFBI tables: St. Clair Shores | MI5072200 | City police | Macomb | Since 1998 | 4 | 8 | 5 | 3 | 4 | 6 | 30 |
| St. Ignace Police DepartmentFBI tables: St. Ignace | MI4972400 | City police | Mackinac | Since 1996 | 0 | 1 | 1 | — | 1 | — | 3 |
| St. Johns Police DepartmentFBI tables: St. Johns | MI1972500 | City police | Clinton | Since 1995 | 0 | 1 | 1 | 0 | 0 | 0 | 2 |
| St. Joseph County Sheriff's OfficeFBI tables: St. Joseph | MI7517500 | County | St Joseph | Since 1995 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| St. Joseph Police DepartmentFBI tables: St. Joseph | MI1172600 | City police | Berrien | Since 1995 | 1 | 0 | 0 | 2 | 2 | 0 | 5 |
| St. Joseph Township Police DepartmentFBI tables: St. Joseph Township | MI1187700 | City police | Berrien | Since 1995 | 0 | 0 | 1 | — | 2 | 1 | 4 |
| St. Louis Police DepartmentFBI tables: St. Louis | MI2972700 | City police | Gratiot | Since 1995 | 3 | 0 | 1 | 3 | 1 | 3 | 11 |
| Stanton Police DepartmentFBI tables: Stanton | MI5976100 | City police | Montcalm | Since 1996 | 1 | 0 | 0 | 0 | 0 | 0 | 1 |
| State Police: Alcona CountyFBI tables: State Police, Alcona County | MI0100100 | State police | Alcona | Since 1998 | 0 | — | 0 | — | 0 | — | 0 |
| State Police: Alger CountyFBI tables: State Police, Alger County | MI0200200 | State police | Alger | Since 1998 | 0 | 0 | 1 | 0 | 0 | 0 | 1 |
| State Police: Allegan CountyFBI tables: State Police, Allegan County | MI0300300 | State police | Allegan | Since 1998 | 5 | 1 | 2 | 3 | 0 | 1 | 12 |
| State Police: Alpena CountyFBI tables: State Police, Alpena County | MI0400400 | State police | Alpena | Since 1998 | 1 | 0 | 0 | 0 | 0 | 0 | 1 |
| State Police: Antrim CountyFBI tables: State Police, Antrim County | MI0500500 | State police | Antrim | Since 1998 | 0 | 0 | 1 | 3 | 0 | 0 | 4 |
| State Police: Arenac CountyFBI tables: State Police, Arenac County | MI0600600 | State police | Arenac | Since 1998 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| State Police: Baraga CountyFBI tables: State Police, Baraga County | MI0700700 | State police | Baraga | Since 1998 | 0 | 0 | 0 | 0 | 1 | 1 | 2 |
| State Police: Barry CountyFBI tables: State Police, Barry County | MI0800800 | State police | Barry | Since 1998 | 0 | 1 | 1 | 0 | 0 | 0 | 2 |
| State Police: Bay CountyFBI tables: State Police, Bay County | MI0900900 | State police | Bay | Since 1998 | 1 | 0 | 0 | 1 | 2 | 1 | 5 |
| State Police: Benzie CountyFBI tables: State Police, Benzie County | MI1001000 | State police | Benzie | Since 1998 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| State Police: Berrien CountyFBI tables: State Police, Berrien County | MI1101100 | State police | Berrien | Since 1998 | 0 | 1 | 0 | 0 | 0 | 0 | 1 |
| State Police: Branch CountyFBI tables: State Police, Branch County | MI1201200 | State police | Branch | Since 1998 | 0 | 1 | 0 | 1 | 2 | 1 | 5 |
| State Police: Calhoun CountyFBI tables: State Police, Calhoun County | MI1301300 | State police | Calhoun | Since 1998 | 0 | 0 | 0 | 0 | 1 | 0 | 1 |
| State Police: Cass CountyFBI tables: State Police, Cass County | MI1401400 | State police | Cass | Since 1998 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| State Police: Charlevoix CountyFBI tables: State Police, Charlevoix County | MI1501500 | State police | Charlevoix | Since 1998 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| State Police: Cheboygan CountyFBI tables: State Police, Cheboygan County | MI1601600 | State police | Cheboygan | Since 1998 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| State Police: Chippewa CountyFBI tables: State Police, Chippewa County | MI1701700 | State police | Chippewa | Since 1998 | 2 | 0 | 1 | 0 | 3 | 1 | 7 |
| State Police: Clare CountyFBI tables: State Police, Clare County | MI1801800 | State police | Clare | Since 1998 | 0 | 0 | 0 | 1 | 0 | 0 | 1 |
| State Police: Clinton CountyFBI tables: State Police, Clinton County | MI1901900 | State police | Clinton | Since 1998 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| State Police: Crawford CountyFBI tables: State Police, Crawford County | MI2002000 | State police | Crawford | Since 1998 | 0 | 1 | 0 | 2 | 0 | 0 | 3 |
| State Police: Delta CountyFBI tables: State Police, Delta County | MI2102100 | State police | Delta | Since 1998 | 1 | 3 | 1 | 1 | 7 | 6 | 19 |
| State Police: Dickinson CountyFBI tables: State Police, Dickinson County | MI2202200 | State police | Dickinson | Since 1998 | 1 | 0 | 4 | 0 | 0 | 1 | 6 |
| State Police: Eaton CountyFBI tables: State Police, Eaton County | MI2302300 | State police | Eaton | Since 1998 | 0 | 1 | 0 | 2 | 2 | 5 | 10 |
| State Police: Emmet CountyFBI tables: State Police, Emmet County | MI2402400 | State police | Emmet | Since 1998 | 0 | 0 | 1 | 0 | 0 | 0 | 1 |
| State Police: Genesee CountyFBI tables: State Police, Genesee County | MI2502500 | State police | Genesee | Since 1998 | 1 | 1 | 2 | 3 | 0 | 0 | 7 |
| State Police: Gladwin CountyFBI tables: State Police, Gladwin County | MI2602600 | State police | Gladwin | Since 1998 | 1 | 0 | 0 | 0 | 0 | — | 1 |
| State Police: Gogebic CountyFBI tables: State Police, Gogebic County | MI2702700 | State police | Gogebic | Since 1998 | 0 | 0 | 0 | 1 | 0 | 0 | 1 |
| State Police: Grand Traverse CountyFBI tables: State Police, Grand Traverse County | MI2802800 | State police | Grand Traverse | Since 1998 | 0 | 0 | 2 | 3 | 1 | 2 | 8 |
| State Police: Gratiot CountyFBI tables: State Police, Gratiot County | MI2902900 | State police | Gratiot | Since 1998 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| State Police: Hillsdale CountyFBI tables: State Police, Hillsdale County | MI3003000 | State police | Hillsdale | Since 1998 | 3 | 0 | 4 | 7 | 2 | 3 | 19 |
| State Police: Houghton CountyFBI tables: State Police, Houghton County | MI3103100 | State police | Houghton | Since 1998 | 0 | 1 | 0 | 1 | 2 | 1 | 5 |
| State Police: Huron CountyFBI tables: State Police, Huron County | MI3203200 | State police | Huron | Since 1998 | 0 | 0 | 3 | 0 | 1 | 0 | 4 |
| State Police: Ingham CountyFBI tables: State Police, Ingham County | MI3303300 | State police | Ingham | Since 1995 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| State Police: Ionia CountyFBI tables: State Police, Ionia County | MI3403400 | State police | Ionia | Since 1998 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| State Police: Iosco CountyFBI tables: State Police, Iosco County | MI3503500 | State police | Iosco | Since 1998 | 0 | 0 | 0 | 1 | 1 | 1 | 3 |
| State Police: Iron CountyFBI tables: State Police, Iron County | MI3603600 | State police | Iron | Since 1998 | 0 | 0 | 0 | 0 | 1 | 0 | 1 |
| State Police: Isabella CountyFBI tables: State Police, Isabella County | MI3703700 | State police | Isabella | Since 1998 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| State Police: Jackson CountyFBI tables: State Police, Jackson County | MI3803800 | State police | Jackson | Since 1998 | 1 | 0 | 0 | 1 | 0 | 2 | 4 |
| State Police: Kalamazoo CountyFBI tables: State Police, Kalamazoo County | MI3903900 | State police | Kalamazoo | Since 1998 | 0 | 0 | 0 | 1 | 2 | 0 | 3 |
| State Police: Kalkaska CountyFBI tables: State Police, Kalkaska County | MI4004000 | State police | Kalkaska | Since 1998 | 0 | 0 | 1 | 0 | 0 | 0 | 1 |
| State Police: Kent CountyFBI tables: State Police, Kent County | MI4104100 | State police | Kent | Since 1998 | 0 | 1 | 0 | 0 | 1 | 0 | 2 |
| State Police: Keweenaw CountyFBI tables: State Police, Keweenaw County | MI4204200 | State police | Keweenaw | Since 1998 | 0 | — | — | — | — | — | 0 |
| State Police: Lake CountyFBI tables: State Police, Lake County | MI4304300 | State police | Lake | Since 1998 | 0 | 0 | 0 | — | 1 | 0 | 1 |
| State Police: Lapeer CountyFBI tables: State Police, Lapeer County | MI4404400 | State police | Lapeer | Since 1998 | 1 | 0 | 1 | 0 | 0 | 0 | 2 |
| State Police: Leelanau CountyFBI tables: State Police, Leelanau County | MI4504500 | State police | Leelanau | Since 1998 | 0 | 0 | — | — | — | — | 0 |
| State Police: Lenawee CountyFBI tables: State Police, Lenawee County | MI4604600 | State police | Lenawee | Since 1998 | 0 | 1 | 0 | 1 | 0 | 0 | 2 |
| State Police: Livingston CountyFBI tables: State Police, Livingston County | MI4704700 | State police | Livingston | Since 1998 | 0 | 0 | 0 | 0 | 1 | 0 | 1 |
| State Police: Luce CountyFBI tables: State Police, Luce County | MI4804800 | State police | Luce | Since 1998 | 0 | 0 | 0 | 0 | 0 | 1 | 1 |
| State Police: Mackinac CountyFBI tables: State Police, Mackinac County | MI4904900 | State police | Mackinac | Since 1998 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| State Police: Macomb CountyFBI tables: State Police, Macomb County | MI5005000 | State police | Macomb | Since 1998 | 0 | 0 | 0 | 1 | 0 | 0 | 1 |
| State Police: Manistee CountyFBI tables: State Police, Manistee County | MI5105100 | State police | Manistee | Since 1998 | 0 | 1 | 1 | 0 | 1 | 1 | 4 |
| State Police: Marquette CountyFBI tables: State Police, Marquette County | MI5205200 | State police | Marquette | Since 1998 | 1 | 2 | 3 | 6 | 4 | 4 | 20 |
| State Police: Mason CountyFBI tables: State Police, Mason County | MI5305300 | State police | Mason | Since 1998 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| State Police: Mecosta CountyFBI tables: State Police, Mecosta County | MI5405400 | State police | Mecosta | Since 1998 | 0 | 0 | 0 | 0 | 1 | 0 | 1 |
| State Police: Menominee CountyFBI tables: State Police, Menominee County | MI5505500 | State police | Menominee | Since 1998 | 1 | 0 | 0 | 1 | — | 1 | 3 |
| State Police: Midland CountyFBI tables: State Police, Midland County | MI5605600 | State police | Midland | Since 1998 | 0 | 0 | 1 | 2 | 0 | 2 | 5 |
| State Police: Missaukee CountyFBI tables: State Police, Missaukee County | MI5705700 | State police | Missaukee | Since 1998 | 1 | 1 | 0 | 0 | 2 | 1 | 5 |
| State Police: Monroe CountyFBI tables: State Police, Monroe County | MI5805800 | State police | Monroe | Since 1998 | 0 | 0 | 0 | 2 | 0 | 0 | 2 |
| State Police: Montcalm CountyFBI tables: State Police, Montcalm County | MI5905900 | State police | Montcalm | Since 1998 | 0 | 1 | 0 | 2 | 2 | 0 | 5 |
| State Police: Montmorency CountyFBI tables: State Police, Montmorency County | MI6006000 | State police | Montmorency | Since 1998 | 0 | — | — | — | 0 | 1 | 1 |
| State Police: Muskegon CountyFBI tables: State Police, Muskegon County | MI6106100 | State police | Muskegon | Since 1998 | 1 | 1 | 3 | 1 | 1 | 3 | 10 |
| State Police: Newaygo CountyFBI tables: State Police, Newaygo County | MI6206200 | State police | Newaygo | Since 1998 | 3 | 1 | 3 | 2 | 1 | 1 | 11 |
| State Police: Oakland CountyFBI tables: State Police, Oakland County | MI6306300 | State police | Oakland | Since 1998 | 0 | 1 | 0 | 1 | 2 | 1 | 5 |
| State Police: Oceana CountyFBI tables: State Police, Oceana County | MI6406400 | State police | Oceana | Since 1998 | 1 | 1 | 1 | 2 | 0 | 0 | 5 |
| State Police: Ogemaw CountyFBI tables: State Police, Ogemaw County | MI6506500 | State police | Ogemaw | Since 1998 | 0 | 0 | 0 | 1 | 2 | 0 | 3 |
| State Police: Ontonagon CountyFBI tables: State Police, Ontonagon County | MI6606600 | State police | Ontonagon | Since 1998 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| State Police: Osceola CountyFBI tables: State Police, Osceola County | MI6706700 | State police | Osceola | Since 1998 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| State Police: Oscoda CountyFBI tables: State Police, Oscoda County | MI6806800 | State police | Oscoda | Since 1998 | 0 | 0 | — | 0 | — | 0 | 0 |
| State Police: Otsego CountyFBI tables: State Police, Otsego County | MI6906900 | State police | Otsego | Since 1998 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| State Police: Ottawa CountyFBI tables: State Police, Ottawa County | MI7007000 | State police | Ottawa | Since 1998 | 0 | 0 | 1 | 0 | 0 | 0 | 1 |
| State Police: Presque Isle CountyFBI tables: State Police, Presque Isle County | MI7107100 | State police | Presque Isle | Since 1998 | 0 | — | 0 | — | — | 0 | 0 |
| State Police: Roscommon CountyFBI tables: State Police, Roscommon County | MI7207200 | State police | Roscommon | Since 1998 | 1 | 0 | 0 | 0 | 0 | 0 | 1 |
| State Police: Saginaw CountyFBI tables: State Police, Saginaw County | MI7307300 | State police | Saginaw | Since 1998 | 0 | 2 | 1 | 2 | 0 | 1 | 6 |
| State Police: Sanilac CountyFBI tables: State Police, Sanilac County | MI7607600 | State police | Sanilac | Since 1998 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| State Police: Schoolcraft CountyFBI tables: State Police, Schoolcraft County | MI7707700 | State police | Schoolcraft | Since 1998 | 1 | 4 | 3 | 1 | 1 | 1 | 11 |
| State Police: Shiawassee CountyFBI tables: State Police, Shiawassee County | MI7807800 | State police | Shiawassee | Since 1998 | 0 | 0 | 0 | 0 | 2 | 0 | 2 |
| State Police: St. Clair CountyFBI tables: State Police, St. Clair County | MI7407400 | State police | St Clair | Since 1998 | 0 | 1 | 0 | 0 | 2 | 1 | 4 |
| State Police: St. Joseph CountyFBI tables: State Police, St. Joseph County | MI7507500 | State police | St Joseph | Since 1998 | 1 | 0 | 0 | 1 | 0 | 1 | 3 |
| State Police: Tuscola CountyFBI tables: State Police, Tuscola County | MI7907900 | State police | Tuscola | Since 1998 | 0 | 0 | 0 | 0 | 1 | 0 | 1 |
| State Police: Van Buren CountyFBI tables: State Police, Van Buren County | MI8008000 | State police | Van Buren | Since 1998 | 1 | 1 | 0 | 3 | 0 | 0 | 5 |
| State Police: Washtenaw CountyFBI tables: State Police, Washtenaw County | MI8108100 | State police | Washtenaw | Since 1998 | 0 | 1 | 0 | 1 | 0 | 3 | 5 |
| State Police: Wayne CountyFBI tables: State Police, Wayne County | MI8208200 | State police | Wayne | Since 1998 | 2 | 0 | 0 | 0 | 1 | 0 | 3 |
| State Police: Wexford CountyFBI tables: State Police, Wexford County | MI8308300 | State police | Wexford | Since 1998 | 0 | 0 | 0 | 2 | 0 | 0 | 2 |
| Sterling Heights Police DepartmentFBI tables: Sterling Heights | MI5076500 | City police | Macomb | Since 1995 | 0 | 0 | 3 | 13 | 10 | 10 | 36 |
| Stockbridge Police DepartmentFBI tables: Stockbridge | MI3376700 | City police | Ingham | Since 2006 | 0 | 0 | 0 | 0 | 0 | 1 | 1 |
| Sturgis Police DepartmentFBI tables: Sturgis | MI7576800 | City police | St Joseph | Since 1995 | 0 | 0 | 0 | 0 | — | 2 | 2 |
| Sumpter Township Police DepartmentFBI tables: Sumpter Township | MI8277000 | City police | Wayne | Since 1995 | 0 | 0 | 0 | 1 | 2 | 1 | 4 |
| Sylvan Lake Police DepartmentFBI tables: Sylvan Lake | MI6377300 | City police | Oakland | Since 1996 | 0 | 0 | 0 | 0 | 0 | 1 | 1 |
| TawasNot linked to the FBI directory | — | City police | — | — | 0 | — | — | — | — | — | 0 |
| Tawas City Police DepartmentFBI tables: Tawas City | MI3577400 | City police | Iosco | Since 2020 | — | 2 | 2 | 0 | 0 | 0 | 4 |
| Taylor Police DepartmentFBI tables: Taylor | MI8277500 | City police | Wayne | Since 1996 | 3 | 6 | 6 | 4 | 6 | 3 | 28 |
| Tecumseh Police DepartmentFBI tables: Tecumseh | MI4677600 | City police | Lenawee | Since 1995 | 0 | 1 | 0 | 1 | 1 | 1 | 4 |
| Thetford TownshipNot linked to the FBI directory | — | City police | — | — | 0 | — | — | — | — | — | 0 |
| Thomas Township Police DepartmentFBI tables: Thomas Township | MI7389400 | City police | Saginaw | Since 1996 | 1 | 0 | 1 | 0 | 0 | 0 | 2 |
| Three Oaks Police DepartmentFBI tables: Three Oaks | MI1177900 | City police | Berrien | Since 1995 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Three Rivers Police DepartmentFBI tables: Three Rivers | MI7578000 | City police | St Joseph | Since 1995 | 0 | 0 | 0 | 0 | — | 0 | 0 |
| Tittabawassee Township Police DepartmentFBI tables: Tittabawassee Township | MI7377800 | City police | Saginaw | Since 1997 | 1 | 0 | 2 | 0 | 0 | — | 3 |
| Traverse City Police DepartmentFBI tables: Traverse City | MI2878100 | City police | Grand Traverse, Leelanau | Since 1996 | 1 | 4 | 0 | 3 | — | 1 | 9 |
| Trenton Police DepartmentFBI tables: Trenton | MI8278300 | City police | Wayne | Since 1995 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Troy Police DepartmentFBI tables: Troy | MI6378400 | City police | Oakland | Since 1997 | 0 | 4 | 0 | 1 | 0 | 4 | 9 |
| Tuscarora Township Police DepartmentFBI tables: Tuscarora Township | MI1684700 | City police | Cheboygan | Since 1995 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Tuscola County Sheriff's OfficeFBI tables: Tuscola | MI7917900 | County | Tuscola | Since 1995 | 7 | 5 | 1 | 0 | 1 | 0 | 14 |
| Ubly Police DepartmentFBI tables: Ubly | MI3278900 | City police | Huron | Since 1995 | 1 | 1 | 1 | 1 | 0 | 0 | 4 |
| Unadilla Township Police DepartmentFBI tables: Unadilla Township | MI4794100 | City police | Livingston | Since 1996 | 0 | 0 | 0 | 0 | 1 | 0 | 1 |
| Union City Police DepartmentFBI tables: Union City | MI1279000 | City police | Branch, Calhoun | Since 1995 | 0 | 0 | 1 | — | — | — | 1 |
| University of Michigan: Ann ArborFBI tables: University of Michigan, Ann Arbor | MI8190300 | University or college | Washtenaw | Since 1995 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| University of Michigan: DearbornFBI tables: University of Michigan, Dearborn | MI8290600 | University or college | Wayne | Since 1999 | 0 | 0 | 0 | 0 | 0 | — | 0 |
| University of Michigan: FlintFBI tables: University of Michigan, Flint | MI2590400 | University or college | Genesee | Since 1995 | 0 | 0 | 0 | 0 | 0 | 1 | 1 |
| Utica Police DepartmentFBI tables: Utica | MI5079200 | City police | Macomb | Since 1995 | 4 | 2 | 0 | 0 | 1 | 1 | 8 |
| Van Buren County Sheriff's OfficeFBI tables: Van Buren | MI8018000 | County | Van Buren | Since 1995 | 0 | 1 | — | — | — | — | 1 |
| Van Buren Township Police DepartmentFBI tables: Van Buren Township | MI8279300 | City police | Wayne | Since 1995 | 0 | 2 | 0 | 1 | 2 | 6 | 11 |
| Vassar Police DepartmentFBI tables: Vassar | MI7979500 | City police | Tuscola | Since 1995 | 0 | 0 | 0 | 0 | 1 | 0 | 1 |
| VernonNot linked to the FBI directory | — | City police | — | — | 0 | 0 | 0 | 0 | 0 | — | 0 |
| Vicksburg Police DepartmentFBI tables: Vicksburg | MI3979900 | City police | Kalamazoo | Since 1995 | 0 | 0 | 0 | 0 | 0 | 1 | 1 |
| Walker Police DepartmentFBI tables: Walker | MI4180200 | City police | Kent | Since 1996 | 0 | 3 | 4 | 2 | 7 | 4 | 20 |
| Walkerville Police Department | MI6480300 | City police | Oceana | No | Not in FBI agency tables | — | |||||
| Walled Lake Police DepartmentFBI tables: Walled Lake | MI6380400 | City police | Oakland | Since 1996 | 0 | 1 | 0 | 0 | 0 | 2 | 3 |
| Warren Police DepartmentFBI tables: Warren | MI5080600 | City police | Macomb | Since 1999 | 10 | 11 | 9 | 15 | 18 | 14 | 77 |
| Washtenaw Community College | MI8180500 | University or college | Washtenaw | Since 2018 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Washtenaw County Sheriff's OfficeFBI tables: Washtenaw | MI8118100 | County | Washtenaw | Since 1995 | 8 | 9 | 10 | 6 | 13 | 15 | 61 |
| Waterford Township Police DepartmentFBI tables: Waterford Township | MI6380800 | City police | Oakland | Since 2000 | 2 | 6 | 5 | 7 | 2 | 3 | 25 |
| Watersmeet Township Police DepartmentFBI tables: Watersmeet Township | MI2780900 | City police | Gogebic | Since 2019 | 0 | 0 | 0 | — | — | — | 0 |
| Watervliet Police DepartmentFBI tables: Watervliet | MI1181000 | City police | Berrien | Since 1995 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Wayland Police DepartmentFBI tables: Wayland | MI0381100 | City police | Allegan | Since 1995 | 1 | 1 | 0 | — | — | — | 2 |
| Wayne County Airport | MI8293900 | Other | Wayne | Since 1995 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Wayne County Sheriff's OfficeFBI tables: Wayne | MI8218200 | County | Wayne | Since 1995 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Wayne Police DepartmentFBI tables: Wayne | MI8281200 | City police | Wayne | Since 1995 | 0 | 1 | 2 | 5 | 5 | 2 | 15 |
| West Bloomfield Township Police DepartmentFBI tables: West Bloomfield Township | MI6381500 | City police | Oakland | Since 1997 | 0 | 1 | 0 | 0 | 0 | 1 | 2 |
| West Branch Police DepartmentFBI tables: West Branch | MI6581600 | City police | Ogemaw | Since 1995 | 0 | 0 | 1 | 0 | 0 | 0 | 1 |
| Western Michigan University | MI3988100 | University or college | Kalamazoo | Since 1995 | 0 | 0 | 1 | 0 | 0 | 0 | 1 |
| Westland Police DepartmentFBI tables: Westland | MI8281700 | City police | Wayne | Since 1999 | 11 | 8 | 5 | 6 | 8 | 19 | 57 |
| Wexford County Sheriff's OfficeFBI tables: Wexford | MI8318300 | County | Wexford | Since 1995 | — | 3 | — | — | 0 | 1 | 4 |
| White Cloud Police DepartmentFBI tables: White Cloud | MI6282000 | City police | Newaygo | Since 1996 | 0 | 0 | — | — | — | — | 0 |
| White Lake Township Police DepartmentFBI tables: White Lake Township | MI6382100 | City police | Oakland | Since 1996 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| White Pigeon Police DepartmentFBI tables: White Pigeon | MI7582200 | City police | St Joseph | Since 1995 | 0 | 1 | 0 | 0 | 1 | 0 | 2 |
| Whitehall Police DepartmentFBI tables: Whitehall | MI6182400 | City police | Muskegon | Since 1996 | 0 | 0 | 1 | 0 | 0 | 0 | 1 |
| Williamston Police DepartmentFBI tables: Williamston | MI3382600 | City police | Ingham | Since 1996 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Wixom Police DepartmentFBI tables: Wixom | MI6382700 | City police | Oakland | Since 1996 | 0 | 0 | 0 | 1 | 2 | 0 | 3 |
| Wolverine Lake Police DepartmentFBI tables: Wolverine Lake | MI6382900 | City police | Oakland | Since 1996 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Woodhaven Police DepartmentFBI tables: Woodhaven | MI8283100 | City police | Wayne | Since 1997 | 0 | 0 | — | — | 0 | 1 | 1 |
| Woodland Township Police DepartmentFBI tables: Woodland Township | MI0883200 | City police | Barry | Since 2001 | 0 | — | — | — | — | — | 0 |
| Wyandotte Police DepartmentFBI tables: Wyandotte | MI8283300 | City police | Wayne | Since 1996 | — | 0 | 1 | 2 | 1 | 0 | 4 |
| Wyoming Police DepartmentFBI tables: Wyoming | MI4183400 | City police | Kent | Since 1999 | 7 | 7 | 6 | 7 | 8 | 8 | 43 |
| Yale Police DepartmentFBI tables: Yale | MI7483500 | City police | St Clair | Since 1995 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Ypsilanti Police DepartmentFBI tables: Ypsilanti | MI8183600 | City police | Washtenaw | Since 1995 | 0 | 1 | 1 | 0 | 2 | 0 | 4 |
| Zeeland Police DepartmentFBI tables: Zeeland | MI7083700 | City police | Ottawa | Since 1995 | 0 | 1 | 0 | 2 | 2 | 2 | 7 |
| Zilwaukee Police DepartmentFBI tables: Zilwaukee | MI7383800 | City police | Saginaw | Since 2002 | 0 | 0 | 0 | 0 | — | — | 0 |
How rows are built. Agency names, types, counties and ORIs come from the FBI's agency directory. Yearly counts come from the FBI's Offense Type by Agency tables, which list agencies by name only; IROPO links them to ORIs by state, agency type and normalized name. 8 table rows could not be linked and are shown without an ORI.
A dash means the agency did not appear in that year's tables (for example, it had not yet transitioned to NIBRS or did not meet the FBI's publication criteria).
Downloads. All agencies (CSV) · Animal cruelty by agency and year (CSV) · MI.json
Spotted a wrong link or name? Report a correction.
Source FBI agency directory and NIBRS Tables: Offense Type by Agency, 2020–2025. Retrieved September 30, 2026. Methodology & downloads.