Mesa County Jail Inmate Search & Roster

Arrest & Inmate Search Name + state lookup
Search Ready
RECENT ARREST • MUGSHOT • JAIL • INMATE

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.

⚡
Recent Arrests Arrest & booking lookup
◉
Mugshots Booking-photo searches
⌕
Inmate Search Jail & custody lookup
▦
Jail Roster Booking & custody records
⚖
Criminal Records Criminal & court search
▣
Prison Records Correctional lookup
✓ Name + State Search
✓ No SSN Required
✓ Multiple Record Types
1
Who are you searching for? Enter the person's name and state.
0/3
Complete your search details First name, last name and state are required.
SEARCH MAY INCLUDE
Recent Arrest Booking Mugshot Jail Roster Inmate Prison Criminal Court
Only basic search details are needed Do not enter Social Security numbers, financial information or other sensitive identifiers.
01
Search by Name Start with basic identity information
02
Narrow by State Helps focus the search jurisdiction
03
Continue Securely Review the next search step
i

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.

Do not use information obtained through this search for employment, tenant screening, credit, insurance or other decisions governed by the Fair Credit Reporting Act.

Mesa County, Colorado · Grand Junction custody guide · Reviewed October 27, 2026

Find a Mesa County Inmate and Check Current Custody

If you are trying to find someone arrested in Grand Junction, Fruita, Palisade, Clifton or elsewhere in Mesa County, start with the Mesa County Sheriff’s Office Inmate Locator. It is the county’s official search for people currently housed in the Mesa County Detention Facility and lets you search by last name, date of birth or booking number.

Fastest route: Search the official inmate locator → confirm the correct person → save the booking number → review the current custody and bond information → use the booking report or Colorado court docket if you need more context.

The Mesa County Detention Facility is operated by the Mesa County Sheriff’s Office at 215 Rice Street, Grand Junction, CO 81501. The Sheriff’s Office describes it as a 553-bed direct-supervision facility that accepts custodial arrests from local, state and federal law-enforcement agencies operating in Mesa County.

How to Use the Mesa County Jail Inmate Search

  1. Open the official Mesa County Inmate Locator.
    Go to inmateinfo.mesacounty.us. You do not need to use a commercial people-search site for a basic current-custody check.
  2. Choose the information you know.
    The official form provides three search options: last name, date of birth or booking number.
  3. Start with the last name when the booking number is unknown.
    Use the person’s legal last name. If you know the exact date of birth, that can help separate people with similar names.
  4. Open the correct record.
    Compare identifying details before assuming that a result belongs to the person you are trying to locate.
  5. Save the booking number and custody details.
    The booking number is useful when dealing with jail staff, bond questions, mail, money or other inmate services.
Common-name warning: Never send money, arrange a bond or rely on a jail record merely because the name looks correct. Verify the person’s date of birth or another identifying detail whenever possible.

What a Mesa County Inmate Record Can Tell You

The inmate locator is designed to answer the most important question first: is the person currently housed in the Mesa County Detention Facility? Depending on the record and current system display, additional booking, charge or bond information may be available.

InformationWhy it matters
Full nameHelps identify the person in custody. Compare other identifiers when the name is common.
Date of birthOne of the best ways to distinguish people with similar names.
Booking numberUseful when speaking with detention staff or using inmate services.
Current custodyShows whether the person is presently listed in the county detention system.
Charge informationIdentifies allegations associated with the booking. A criminal charge is not a conviction.
Bond informationHelps determine whether a bond is listed. Always confirm the current amount and any holds before paying.

A jail record should not be treated as the final outcome of a criminal case. Charges may be amended, dismissed or resolved differently in court. Use the Colorado Judicial Branch for court scheduling and case activity.

If the Person Is Not Listed

A missing name does not automatically mean the person was never arrested. Work through these checks in order:

  1. Confirm the spelling of the last name.
  2. Search by date of birth if you know it.
  3. Use the booking number if someone has already provided it.
  4. If the arrest happened very recently, allow time for intake and booking to be processed and search again.
  5. Check the Sheriff’s Booking Summary Reports for a recent booking.
  6. If the person may have already been released, use the booking report and court docket rather than relying only on the current inmate locator.
  7. If the person may have been transferred into Colorado state-prison custody, search the Colorado Department of Corrections Offender Search.
  8. If you still cannot resolve the custody question, call the Mesa County Sheriff’s Office at 970-244-3500.

Current Roster vs. Recent Mesa County Bookings

Mesa County provides more than one public custody resource, and they answer different questions.

Official resourceBest used forImportant limitation
Inmate LocatorChecking whether someone is currently housed in the Mesa County Detention FacilityA person who has been released or transferred may no longer appear.
Current Inmate PopulationReviewing the detention facility’s current population listingAvailability can depend on the county system being online.
Booking Summary ReportChecking people booked during the 24-hour period covered by each dated reportA booking report is not proof that the person remains jailed now.
Daily Activity ReportReviewing incidents handled by the Mesa County Sheriff’s OfficeAn incident report is different from a jail roster.

The Sheriff’s booking reports state that custodial arrests made by law-enforcement agencies across Mesa County are booked into the Mesa County Detention Facility. This makes the county booking report especially useful when you are unsure which local agency made the arrest.

Mesa County Detention Facility Address and Contact

Mesa County Sheriff’s Office / Detention Facility
215 Rice Street
Grand Junction, CO 81501
Main Sheriff’s Office phone 970-244-3500
Public office hours Monday–Friday, 8:00 a.m.–4:00 p.m., excluding holidays
Non-emergency dispatch 970-242-6707

The detention facility operates around the clock even though administrative and public lobby services may follow separate business hours. Call before traveling if your purpose requires staff assistance, paperwork, records or another in-person service.

Mesa County Sheriff’s Office detention information confirms that the facility provides inmate food service, 24-hour medical care and educational programming.

Bond, Initial Hearing and Release

Mesa County’s published custody policy contains several important protections for people trying to understand the bond process.

  • In-custody arrestees are to receive an individualized initial bond setting as soon as practicable and generally no later than 48 hours after arrival, subject to the exceptions described in Colorado law and Sheriff’s policy.
  • A person granted a personal-recognizance bond is generally to be released as soon as practicable and no later than six hours after the applicable conditions are met, unless extraordinary circumstances exist.
  • For a cash bond, the policy similarly describes a six-hour release requirement after the bond is set, the defendant is physically present at the jail and the jail has been notified that the defendant or surety is prepared to post it, subject to applicable exceptions.
  • Electronic-monitoring requirements can affect release timing in certain court-ordered circumstances.
  • Bond fees, booking fees or other debts do not have to be paid to secure release on a money bond; the bond amount itself is the amount required to secure the release under the published policy.
Before paying a bond: Check every listed charge or hold and confirm the current bond directly with the jail. Paying one bond does not necessarily guarantee release if another case, warrant, hold or court condition exists.

You can review the Sheriff’s published Inmate Right to Bail policy for the full rules.

Mesa County Court Dates and Case Information

Jail custody and court information are separate. If your goal is to find the next hearing, case number, courtroom or docket entry, use the Colorado Judicial Branch rather than relying only on the jail roster.

Mesa County Justice Center
125 N. Spruce Street
Grand Junction, CO 81501
Court phone 970-257-3640

Mesa County is part of Colorado’s 21st Judicial District. The state’s public docket search requires a date plus at least one additional filter such as county, courthouse, case number or party information.

Mesa County Inmate Visitation and Phone Services

Mesa County uses ICSolutions for inmate telephone and video-visitation services. County records show a 2026 agreement covering telephone and video visitation, and the ICSolutions facility page provides registration and scheduling access.

Video visitation can include on-site and remote sessions depending on the currently available options. Remote visits may be conducted through supported computers or mobile devices. Availability, fees and scheduling rules can change, so check the live facility screen before purchasing a session.

  1. Find the inmate first.
    Confirm that the person is still in Mesa County custody and save the booking information.
  2. Open the Mesa County ICSolutions page.
    Use the provider’s facility-specific page rather than a generic third-party directory.
  3. Create or sign in to your visitor account.
    Complete the identity and account information requested by the provider.
  4. Select the Mesa County inmate and available visit.
    Review whether the visit is on-site or remote and check the displayed fee before confirming.
  5. Follow facility rules.
    Visits can be denied, delayed or cancelled when the inmate is unavailable or facility restrictions apply.

Open the Mesa County ICSolutions visitor information page.

Mail, Money and Commissary: Use the Current Jail Instructions

Mailing addresses, deposit vendors and commissary systems can change over time. This is one area where old jail-directory pages can create problems.

Before sending mail or money:

  1. Search the inmate and save the correct full name and booking number.
  2. Open the Sheriff’s official Detention Facility page.
  3. Use its current Inmate Services link for the approved mailing, funds, property and program instructions.
  4. Confirm the current mailing address or payment provider before sending anything.
  5. Make sure the inmate identifier is entered exactly as required.
  6. Keep any payment confirmation or mailing receipt until the transaction is credited.
Avoid outdated instructions: Do not send money or inmate mail using an address or vendor copied from an old third-party article without confirming it against the Sheriff’s current inmate-services instructions.

Mesa County Booking Photos and Older Records

The current inmate search is best for live custody. If you need a booking photo or an older record, a different request may be necessary.

The Mesa County Sheriff’s Office states that booking photos are available by request through its Public Information Office during regular business hours. The currently published email is PIO.Sheriff@mesacounty.us.

For older arrest or booking documentation, use the Sheriff’s records process rather than assuming that the current inmate locator is a permanent historical archive. Some records can also be withheld or redacted when disclosure is restricted by Colorado law, court order, an active investigation, privacy protections or other legal requirements.

Get Notified About a Release or Transfer

If you need to know when custody changes rather than repeatedly checking the roster, Colorado VINE is the more useful tool. Colorado’s VINE program can provide automated notifications for participating county-jail custody changes such as release or transfer.

  1. Search the person in the Mesa County inmate locator first.
  2. Open Colorado VINE information.
  3. Search for the offender through VINELink.
  4. Register a phone number, text or email notification method when available.
  5. Keep your registration information available in case you need to update or cancel alerts.

VINE is useful for notifications, but it should not replace the jail or court as the source for an urgent custody or legal-status question.

Which Official Source Should You Use?

You need to…Use this resource
Confirm current Mesa County jail custodyMesa County Inmate Locator
Check a very recent bookingBooking Summary Reports
Review current inmate populationCurrent Inmate Population
Find a court dateColorado Judicial Docket Search
Find someone transferred to state prisonCDOC Offender Search
Request a booking photoMesa County Sheriff’s PIO: PIO.Sheriff@mesacounty.us
Arrange video visitationICSolutions Mesa County page
Receive release or transfer alertsColorado VINE

Related Colorado Jail Search Guides

Mesa County Jail Inmate Search FAQs

1. How do I find someone in the Mesa County jail?

Use the official Mesa County Sheriff’s Office Inmate Locator and search by the person’s last name, date of birth or booking number. Verify identifying details before relying on a result.

2. Does Mesa County have an online jail roster?

Yes. Mesa County provides an official Inmate Locator for current custody and a separate Current Inmate Population resource. The county also publishes dated Booking Summary Reports for recent bookings.

3. What is the Mesa County Detention Facility address?

The Mesa County Sheriff’s Office and Detention Facility are at 215 Rice Street, Grand Junction, CO 81501.

4. What is the Mesa County jail phone number?

The main Mesa County Sheriff’s Office phone number is 970-244-3500. For an urgent emergency, call 911 rather than the jail’s administrative line.

5. Why can’t I find a recently arrested person in the inmate search?

The booking may still be processing, the name may be entered differently, or the person may already have been released or transferred. Check the Booking Summary Reports, try the search again later and call the Sheriff’s Office if custody remains unclear.

6. Can I see Mesa County recent bookings online?

Yes. The Sheriff’s Blotter page publishes dated Booking Summary Reports covering people booked into the Mesa County Detention Facility during the 24-hour period identified by each report.

7. How do I check a Mesa County inmate’s bond?

Start with the current inmate record and review any available bond information. Before paying, contact the detention facility to confirm the current amount and determine whether another hold, case or release condition could affect release.

8. How do I find a Mesa County inmate’s court date?

Use the Colorado Judicial Branch Docket Search and filter for Mesa County or the 21st Judicial District. The Mesa County Justice Center can also be reached at 970-257-3640 for court-related questions.

9. How do I visit someone in the Mesa County Detention Facility?

Mesa County uses ICSolutions for inmate video-visitation services. Find the inmate first, then use the Mesa County ICSolutions facility page to register, review available on-site or remote options and schedule the visit.

10. What if the person was transferred from Mesa County jail to a Colorado prison?

Use the Colorado Department of Corrections Offender Search. The Mesa County inmate locator is a county-detention search and should not be treated as a statewide prison database.

Bottom line: For a Mesa County jail inmate search, use the Sheriff’s live locator first. Use the Booking Summary Reports for very recent arrests, the Colorado Judicial Branch for court dates, CDOC for state-prison transfers and Colorado VINE when you need custody-change notifications.

Official Sources

Leave a Comment