Our staff will not be in the office for their safety - please email all communication requests to aid@inmateaid.com. Thank you for your understanding and cooperation.

  1. Home
  2. Prison Directory

Search all the facilities in our system, or narrow your search by entering a facility name, selecting a state and/or type of facility.

Michigan Prison and Jail Directory

You can click on any facility name to be taken to the unique page for that facility.

Elkton MI Police Jail Huron County, Michigan
Elkton, MI
Elsie MI Police Jail Clinton County, Michigan
Elsie, MI
Emmett Township Department of Public Safety - Police Jail Calhoun County, Michigan
Battle Creek, MI
Erie Township Police Holding Monroe County, Michigan
Erie, MI
Escanaba Department of Public Safety - Police Jail Delta County, Michigan
Escanaba, MI
Essexville MI Department of Public Safety - Police Jail Bay County, Michigan
Essexville, MI
Farmington Hills MI Police Jail Oakland County, Michigan
Farmington Hills, MI
Fenton MI Police Jail Genesee County, Michigan
Fenton, MI
Ferndale MI Police Jail Oakland County, Michigan
Ferndale, MI
Flat Rock MI Police Jail Wayne County, Michigan
Flat Rock, MI
Flint Police Lockup Genesee County, Michigan
Flint, MI
Flint Township Police Jail Genesee County, Michigan
Flint, MI
Flushing MI Police Detention Genesee County, Michigan
Flushing, MI
Forsyth Township Police Jail Marquette County, Michigan
Gwinn, MI
Fowlerville MI Police Jail Livingston County, Michigan
Fowlerville, MI
Frankenmuth MI Police Jail Saginaw County, Michigan
Frankenmuth, MI
Franklin-Bingham Farms MI Police Jail Oakland County, Michigan
Franklin, MI
Fraser Department of Public Safety - Police Jail Macomb County, Michigan
Fraser, MI
Freeport MI Police Jail Barry County, Michigan
Freeport, MI
Fremont MI Police Jail Newaygo County, Michigan
Fremont, MI
Frost Township Police JailJail Clare County, Michigan
Harrison, MI
Fruitport MI Township Police Jail Muskegon County, Michigan
Fruitport, MI
Galesburg MI Police Jail Kalamazoo County, Michigan
Galesburg, MI
Garden City MI Police Jail Wayne County, Michigan
Garden City, MI
Gaylord MI Police Jail Otsego County, Michigan
Gaylord, MI
Genesee Charter Township Police Detention Genesee County, Michigan
Genesee, MI
Gerald R. Ford International Airport Police Department Jail Kent County, Michigan
Grand Rapids, MI
Gerrish Township Police Jail Roscommon County, Michigan
Roscommon, MI
Gladstone Department of Public Safety - Police Jail Delta County, Michigan
Gladstone, MI
Grand Blanc MI Police Detention Genesee County, Michigan
Grand Blanc, MI
Grand Blanc Township Police Jail Genesee County, Michigan
Flint, MI
Grand Haven Department of Public Safety - Police Jail Ottawa County, Michigan
Grand Haven, MI
Grand Ledge MI Police Jail Eaton County, Michigan
Grand Ledge, MI
Grand Traverse Band Tribal Police Detention Leelanau County, Michigan
Peshawbestown, MI
Grandville MI Police Jail Kenton County, Michigan
Grandville, MI
Grant MI Police Jail Newaygo County, Michigan
Grant, MI
Grayling MI Police Jail Crawford County, Michigan
Grayling, MI
Green Oak Township Police Detention Livingston County, Michigan
Brighton, MI
Grosse Pointe Department of Public Safety - Police Jail Wayne County, Michigan
Grosse Pointe, MI
Grosse Pointe Farms Department of Public Safety - Police Jail Wayne County, Michigan
Grosse Pointe, MI
Grosse Pointe Park Department of Public Safety - Police Jail Wayne County, Michigan
Grosse Pointe Park, MI
Grosse Pointe Shores Department of Public Safety - Police Jail Wayne County, Michigan
Grosse Pointe Shores, MI
Grosse Pointe Woods Department of Public Safety - Police Jail Wayne County, Michigan
Grosse Pointe Woods, MI
Hamburg Township MI Police Jail Livingston County, Michigan
Hamburg, MI
Hampton MI Township Police Jail Bay County, Michigan
Essexville, MI
Hancock MI Police Jail Houghton County, Michigan
Hancock, MI
Hannahville Tribal Police Jail Menominee County, Michigan
Wilson, MI
Harbor Beach MI Police Jail Huron County, Michigan
Harbor Beach, MI
Harbor Springs Emmet County, Michigan
Harbor Springs, MI
Harper Woods MI Police Jail Wayne County, Michigan
Harper Woods, MI