Reading the Albuquerque MDC Custody Roster

The Albuquerque Metropolitan Detention Center publishes a live roster of everyone they currently hold. That sounds simple enough until you actually try to use it. The site is slow, the search function is basic, and if you don't know what you are doing you will waste twenty minutes chasing ghosts. First, you need to know what tool you are working with. The Bernalillo County Sheriff's Office runs the MDC facility. Their public search portal is a plain web interface — no API, no mobile app, just an HTML form that queries their inmate database. You can access it directly at the BCSO website under the "Inmate Search" or "Custody List" section. That is it. There is no shortcut around it. Here is how the actual search works in practice. You go to the portal and enter a name. You can search by first name, last name, or both. The system returns a list of matches. Each result shows an inmate ID number, booking date, current charges, and bond amount. Click on the name and you get the full detail page. That detail page includes the housing location within the facility and the expected release date if one has been set by the court.

The thing most people get wrong is the search string. The database does not use fuzzy matching. If you type "Bob Smith" and the inmate is listed as "Robert Smith" you will miss him. I learned this the hard way in 2023 when my brother was booked under his middle name, which was on the legal paperwork but not what I typed. Spent forty-five minutes scrolling through three pages of similarly named men before I figured out I needed to search his full legal name exactly as it appeared on the booking documents. The workaround was to call the facility directly and ask for the correct spelling. The front desk clerk gave it to me in about thirty seconds. I wish I had done that first instead of torturing myself with the web search. Another nuance people overlook is the booking date filter. By default the search shows everyone ever booked. You need to set the date range to something reasonable — last seven days, last thirty days — depending on what you are looking for. Without that filter the results become unusable. The page will show hundreds of names and you will drown in them. Set the date range first, then search. There is also the issue of spelling variations and nickname entries. The system sometimes stores names exactly as the arrest officer typed them at the station. I have seen "Jhon" instead of "John" and "Samanth" instead of "Samantha" because the data entry was rushed during a busy shift. If you are not finding someone, try variations. Drop the middle name. Try just the last name with a date range. The sort function lets you order by booking date descending, which helps when you are hunting for a recent arrest.

What the roster does not tell you is everything. You will not find arrest records that have not yet been processed into the system. There is typically a lag of two to four hours between booking and the name appearing publicly. If someone was just arrested tonight, do not refresh the page every thirty seconds expecting results. It takes time for the data to propagate from the intake terminals to the public search database. I used to think the site was broken during that window. It is not broken. It is just processing. Also worth noting: the custody list does not include people held at other facilities in the county. If someone was booked at the Southwest Area Detention Center or transferred to a state facility, they will not show up here. The MDC roster is strictly for the Albuquerque metro detention center. If the person you are looking for is not on this list, they may be elsewhere. Call the BCSO main line and ask where they are being held. The information is public record and the dispatchers will tell you. The charges listed are the initial charges from the booking. They can change. A defendant might be charged with theft on arrival and the charge could be amended to burglary a week later through the court process. The online system does not update in real time for charge modifications. It usually takes twenty-four to forty-eight hours for the public roster to reflect a court-ordered charge change. If you are tracking a case over time, check back periodically rather than assuming the first result is final.

Get the Full Details

Freeborn Co Inmate Custody List 2025 | PDF | Driving Under The ...
Freeborn Co Inmate Custody List 2025 | PDF | Driving Under The ...

Bond information is another area where the data can be misleading. The bond amount shown is the set bond, not necessarily the bond that will actually be posted. Some charges carry no bond at all, meaning the person stays in custody until their court date. Other charges have a bond that seems impossibly high because it is set based on the initial complaint and can be reduced by a judge later. Do not assume the bond number tells you the whole story about whether someone will get out soon. If the website is down — and it goes down more often than it should — your alternatives are limited. You can call the MDC directly at their public information number. The queue is long, usually twenty to thirty minutes, but they can confirm whether someone is in their system and give you basic information. Alternatively, you can visit in person during visiting hours. The lobby has a terminal where you can look up inmates yourself, which is faster than waiting on the phone and more reliable than the buggy website. One final thing that catches people off guard. The roster includes juveniles in some cases, though their information is handled differently. If you are searching for a minor, the public entry may be redacted or listed under a different classification. The system treats juvenile records with restricted access, but they are not completely hidden from the public search. You will know when you are looking at a juvenile record because the details are truncated compared to an adult entry.

The basic process is straightforward once you know how the system works. Go to the Bernalillo County Sheriff's inmate search, set your date range, type the name carefully, and dig through the results. It takes about five minutes if you do it right the first time. Five minutes to find out whether someone you are worried about is safe, where they are being held, and what they are facing. That is the whole point of the tool. Everything else is just friction you have to push through.