Search Arrest, Mugshot & Inmate Records by Name
Search by name and state for arrest, booking, mugshot, inmate, jail roster, prison, criminal and court-record search categories.
Independent records-search resource. This website is not a government agency, police department, sheriff's office, jail, prison or courthouse. Search coverage varies by source and jurisdiction. Some links may lead to third-party services, and compensation may be received when a partner service is used.
Find a Muskegon County Jail Inmate and Verify Current Custody
If you are trying to find someone recently arrested in Muskegon, Muskegon Heights, Norton Shores or elsewhere in Muskegon County, start with the inmate lookup linked by the Muskegon County Sheriff’s Office. The county provides an online inmate-search route for current jail information, while court, state-prison and historical records are handled through separate systems.
How to Search the Muskegon County Jail Roster
The county’s official Locate an Inmate page links directly to the public county inmate portal. Using that county page first is a simple way to confirm that you are entering the Sheriff-linked system rather than an unrelated people-search website.
- Open the County Inmate Lookup.
Use the direct portal linked above. The county describes this service as an online resource for Muskegon County inmate details. - Search the person’s legal name.
Use the complete legal name when possible. If you know only a nickname, try the formal first name and verify the surname spelling. - Compare matching records carefully.
Do not assume the first similar name is the correct person. Compare whatever identifying, booking or custody information the portal makes available. - Open the matching inmate record.
Review the current information displayed for that booking. Write down useful identifiers such as a case or booking number if shown. - Verify bond or court information before acting.
For payments, court appearances or release decisions, compare the jail record with the current court case because those details can change.
What the Muskegon County Inmate Lookup Is Best For
The jail roster is primarily a current-custody tool. It is useful for answering questions such as whether a person appears to be in Muskegon County custody and which booking record matches them. It should not be treated as a complete criminal-history report or as the final record of what happened in court.
| You need to know | Best source | Why |
|---|---|---|
| Current Muskegon County jail custody | County Inmate Lookup | Best starting point for a present county-jail booking. |
| Charges, hearings or case status | MiCOURT | The court docket follows the criminal case after booking. |
| Michigan state prisoner, parolee or probationer | MDOC OTIS | OTIS covers qualifying people under Michigan Department of Corrections jurisdiction. |
| Release or transfer alert | MI-VINE | Provides supported custody notifications at no charge. |
| Older sheriff or arrest records | Records Division / FOIA | A live inmate list is not a historical arrest archive. |
No Inmate Found? Use This Troubleshooting Order
| Possible reason | What to do next |
|---|---|
| The arrest happened very recently | Allow time for transport and booking, then search again. Call the Sheriff’s Office when same-day custody confirmation is important. |
| Name or spelling is different | Retry the full legal name, suffix and alternate surname spelling. |
| The person was released | Search the 60th District Court case system because the criminal case may continue after release. |
| The person moved to state custody | Search MDOC OTIS. |
| The person is in federal custody | Use the federal Bureau of Prisons inmate locator rather than repeatedly searching the county roster. |
| The arrest happened in another county | Search the jail operated by the county where the person was booked. |
For other Michigan jail searches, see our Kent County Jail inmate search, Ingham County Jail inmate search and Macomb County Jail inmate search guides.
How Bond Works at Muskegon County Jail
Muskegon County publishes three common bond categories: cash only, cash or surety, and personal recognizance. Always confirm the exact bond type, amount and any outside hold before paying.
Cash only
The county states that the full amount must be posted in cash. Applicable funds can be deposited through the inmate-account kiosk at the Michael E. Kobza Hall of Justice entrance or through the county-linked ExpressAccount service.
Cash or surety
The full cash amount may be posted, or a bonding company may be used when the court has set a cash-or-surety bond.
Personal recognizance
No money is required up front, but the defendant must attend required court proceedings and follow all conditions imposed by the court.
Other holds
Another jurisdiction can have a separate hold or bond. That can prevent release even after a Muskegon County bond is handled.
- Check the inmate record and confirm the correct person.
- Confirm the current bond type and amount.
- Open the county’s official Post Bond instructions.
- Use the authorized kiosk or online method that matches the bond.
- Keep the receipt and verify the next court date.
The county states that the Hall of Justice kiosk is available 24 hours a day, seven days a week.
Check the Criminal Case After You Find the Inmate
Muskegon County states that all criminal cases prosecuted within the county begin in the 60th District Court. Misdemeanor cases can remain there through sentencing. Felony cases begin there for arraignment and preliminary proceedings before qualifying cases move to the 14th Circuit Court.
60th District Court
990 Terrace Street, Suite 100Muskegon, MI 49442
231-724-6294
Published hours: Monday-Friday, 8:30 a.m.-4:30 p.m., closed holidays.
Search 60th District Court cases14th Circuit Court
Use the Circuit Court search when a felony matter has moved beyond the District Court preliminary stage.
Search 14th Circuit Court casesMuskegon County Jail Visitation Rules
The Sheriff’s current on-site visitation policy lists 25-minute visits, five days per week, excluding federal holidays. Visits must be scheduled in advance.
| Published on-site hours | Monday-Friday, 8:30-10:55 a.m. and 1:00-3:55 p.m. |
|---|---|
| Advance scheduling | At least 24 hours before the visit. |
| Arrival | Arrive 15 minutes before the appointment. Late arrivals can forfeit the visit. |
| Visitor limit | Maximum 2 adults and 2 children under age 12. Children age 12 and older are scheduled as adult visitors. |
| Identification | Valid government-issued ID is required; the county also describes an allowance for current school-year photo ID for visitors under 18. |
Visitors cannot bring cell phones, cameras, electronic devices, food, drinks, purses, backpacks, bags or strollers into the visitation area. Clothing must also comply with the jail’s published dress standards.
Video visitation
The county’s dedicated Video Visitation System page currently directs users to Smart Communications and lists support at 727-349-1561. Because provider instructions can change, use the live county-linked scheduling page before purchasing or scheduling a remote visit.
Open Current Video/Phone ProviderCurrent Inmate Mail and Phone Information
Postal mail changed in April 2026
Muskegon County now uses Smart Communications MailGuard for ordinary inmate postal mail. The Sheriff’s Office states that this change became effective April 21, 2026 and that ordinary mail received directly at the facility after April 28, 2026 is returned to the sender.
Smart Communications / Muskegon County Jail
[Inmate Full Name] #[Inmate Number]
PO Box 9135
Seminole, FL 33775-9135
- Search the inmate first and confirm that the person is still in custody.
- Copy the inmate’s correct identifying number if available.
- Use the Smart Communications mailing address above rather than an older jail-mail address.
- Place the inmate’s full name and number clearly on the envelope.
- Check the current county mail page before sending anything important.
Phone calls
The county currently identifies Smart Communications as the inmate phone-service provider. Friends and family can review available account and payment options through the provider linked by the Sheriff’s Office. Inmates generally make outgoing calls; do not expect the jail to function as an incoming personal message service.
Inmate Money and Commissary
Muskegon County uses eXpress Account for inmate-account deposits and commissary orders.
| Provider | eXpress Account |
|---|---|
| Phone | 866-422-6833 |
| Published service hours | Monday-Friday, 8 a.m.-5 p.m. |
| Phone commissary-order fee | $4.50 handling fee currently published by the county |
The county warns that money deposited into an inmate’s account becomes the property of that inmate. Therefore, verify the person’s identity and custody before making a payment.
- Find the correct inmate in the county lookup.
- Confirm the spelling of the inmate’s name and any ID required by the deposit system.
- Open the official deposit and commissary instructions.
- Choose the online or phone option.
- Review the live amount, fee and recipient before completing payment.
Inmate Property Release Rules
Muskegon County’s current property page is unusually specific. Routine property releases are limited to keys within 72 hours of incarceration, unless a jail command officer gives special authorization.
| Regular release days | Monday-Friday |
|---|---|
| Morning window | 8:00-11:15 a.m. |
| Afternoon window | 12:45-4:00 p.m. |
| Routine property considered | Keys within 72 hours of incarceration |
When an inmate is transferred to another agency or sent to prison, property that cannot go with the inmate can be left for a person designated by the inmate. The county states that this property is held for no more than 15 days after release from the Muskegon County Jail before disposal.
Check current inmate-property instructionsMedical Care and Inmate Programs
The jail has on-site medical offices, and Muskegon County currently lists VitalCore Health Strategies as its contracted jail medical-services provider. For an urgent health or safety concern involving a person in custody, contact jail staff rather than relying on an online inmate directory.
The county also lists educational, recovery, faith and support programs available to many inmates, including AA/NA, GED, tutoring, SMART Recovery, Seeking Safety, Life Recovery, book club and other structured programs.
How to Track Release or Transfer Changes
If you need continuing custody-status information instead of repeatedly refreshing the roster, Michigan’s MI-VINE service provides free and confidential offender-status information and supported notifications.
Michigan states that users can receive notifications for events such as release or transfer where available. The statewide MI-VINE information number is 800-770-7657.
- Locate the correct inmate first.
- Open Michigan’s MI-VINE information page or VINELink.
- Search for the correct person.
- Register for the notification options you want.
- Keep your contact information current so alerts can reach you.
Need an Older Jail, Arrest or Sheriff’s Record?
A current jail roster is not designed to be a permanent archive. If the inmate is no longer listed and you need an older record maintained by the Sheriff’s Office, the Muskegon County Records Division and FOIA process may be the correct next step.
Muskegon County Sheriff’s Records Division
990 Terrace Street, 1st FloorMuskegon, MI 49442
Phone: 231-724-6351
Fax: 231-724-6008
Published office hours: Monday-Friday, 8 a.m.-4:30 p.m., closed for lunch from noon-1 p.m.
The county says a FOIA request should identify the requested record clearly with useful names, dates and the relevant department. Michigan’s FOIA process generally requires an initial response within five business days, although an extension can apply.
Court records are handled separately from FOIA. Use MiCOURT or the court clerk for criminal case records.
Muskegon Sheriff FOIA InformationMuskegon County Jail and Court Contacts
| Office / service | Contact | Use it for |
|---|---|---|
| Muskegon County Sheriff’s Office | 990 Terrace Street, Suite 450, 4th Floor, Muskegon, MI 49442 231-724-6351 | General sheriff and corrections contact |
| Jail Administration | 231-724-7113 | Corrections administration questions |
| Muskegon County Jail / Court Services | 980 Terrace Street, Muskegon, MI 49440 231-724-7129 | Court-services and prisoner-movement unit contact |
| 60th District Court | 990 Terrace Street, Suite 100, Muskegon, MI 49442 231-724-6294 | Arraignment, misdemeanor and early felony proceedings |
| Sheriff Records Division | 990 Terrace Street, 1st Floor, Muskegon, MI 49442 231-724-6351 | Records and applicable sheriff FOIA requests |
| MI-VINE | 800-770-7657 | Custody information and notifications |
The county describes the Muskegon County Jail as a 542-bed facility that opened in 2015 and operates 24 hours a day, seven days a week. Its corrections operation includes medical, food-service and other on-site functions.
Muskegon County Jail Inmate Search FAQs
1. How do I search for an inmate in Muskegon County Jail?
2. Does Muskegon County have an online jail roster?
3. Why can’t I find someone in the Muskegon County jail roster?
4. Is Muskegon Correctional Facility the same as Muskegon County Jail?
5. How do I check a Muskegon County inmate’s court case?
6. How do I post bond for a Muskegon County inmate?
7. How do I schedule a Muskegon County Jail visit?
8. Where do I send mail to a Muskegon County Jail inmate?
9. How can I add money to a Muskegon County inmate account?
10. How can I get notified when a Muskegon County inmate is released?
Official Resources Used for This Guide
- Muskegon County — Locate an Inmate
- Muskegon County Corrections
- Muskegon County — Post Bond
- Muskegon County Jail Visitation Policy
- Inmate Mail and Phone System
- Inmate Account Deposit and Commissary
- Muskegon County Online Case Search
- Sheriff FOIA / Records Information
- Michigan DOC OTIS
- Michigan MI-VINE
Information reviewed October 27, 2026. Inmate status, court activity, fees, vendor systems, visitation rules and facility procedures can change. Use the linked official system for the final live lookup or transaction.
Use the County Roster First, Then Verify the Detail You Need
For most Muskegon County jail searches, the fastest path is simple: use the Sheriff-linked inmate lookup to confirm current custody, check MiCOURT when you need the criminal case, and use the county’s dedicated corrections pages for bond, visits, mail, phone, money or property. If the person has moved into Michigan state custody, switch to MDOC OTIS instead of continuing to search the county roster.