The Barnes County Corrections Department maintains the county jail roster at Barnes County Corrections. Start there to check whether someone is currently held at the Barnes County Jail in Valley City. The Barnes County Sheriff’s Office also takes custody inquiries by phone at (701) 845-8530. Newly booked inmates typically appear on the roster within a few hours of processing, though overnight bookings may not display until the following morning.
Looking for someone booked tonight? See Barnes County section 3 — If someone was booked tonight for phone-first contact info.
Searching the Barnes County jail roster
Bookings processed at the Barnes County Jail in Valley City feed into the county’s online corrections page. The roster reflects recent booking windows, so a person arrested earlier today may already appear, while someone booked within the past few hours may still be in processing. Check the roster first, then call if the name is missing.
- Go to the Barnes County Corrections Department page.
- Look for the inmate roster or current custody list link on that page.
- Search by last name. If the roster supports partial-name entry, use the first three or four letters to catch spelling variants.
- If no match appears, call the Barnes County Sheriff’s Office directly at (701) 845-8530 to confirm custody status by name.
Valley City is the county seat and the location of the Barnes County Jail. The Sheriff’s Office handles custody records for the facility. Note that the Valley City Police Department maintains separate weekday office hours (Monday–Friday, 8 a.m.–5 p.m.), so after-hours custody questions for city arrests should go to the Sheriff’s line.
What the roster does (and doesn’t) show
Juvenile detainees do not appear on the public Barnes County roster. State law restricts public access to juvenile custody records, so a person under 18 will not show up regardless of when they were booked. Federal detainees held on federal charges are also absent; those individuals are processed through the U.S. Marshals Service and tracked separately. Sealed or expunged records are similarly excluded from public display.
Beyond those exclusions, the roster shows adults currently in custody at the Barnes County Jail. It typically includes the person’s name, booking date, and charges as filed at intake. Bond amounts and case numbers may or may not display depending on how far along processing has advanced. The roster does not show prior bookings that ended in release, and it does not reflect holds at state correctional facilities managed by the North Dakota Department of Corrections and Rehabilitation.
If you’re reading this because someone was just booked tonight, the section below is for you.
If someone was just booked tonight
Call the (701) 845-8530 — that’s the Barnes County Sheriff’s Office, and it’s the fastest way to confirm custody right now. The line is staffed around the clock for custody questions, so calling at 11 p.m. or 2 a.m. is fine. A deputy can confirm whether the person is in the Barnes County Jail and give you a booking number. That part is straightforward, even tonight.
Bond is a separate step. It’s set at first appearance in court, which typically happens within the first day or two after booking — not at the jail tonight. Calling now won’t get you a bond amount, but it will confirm timing and let you know when to expect that hearing. That wait is hard, but it’s the normal sequence.
Visitation won’t be available tonight. The Barnes County Jail schedules visits starting the next day at the earliest, and new inmates often need a processing period before they’re on the approved visitation list. Call the Sheriff’s Office tomorrow morning to ask about current visitation hours and how to get on the approved list. It’s worth doing early.
Morning brings more options. Call the Barnes County Courthouse at (701) 845-8512 to reach the District Clerk and ask about the case number and scheduled first appearance. The North Dakota Courts — Barnes County page lists clerk contact details and court location information. If you need an attorney, the first appearance date is the deadline that matters most right now.
If someone isn’t on the Barnes County County roster
- Booking lag: A person arrested within the past several hours may still be in intake processing and not yet visible on the public roster. Call (701) 845-8530 to confirm.
- Released: The person may have posted bond or been released on recognizance after booking. The roster only shows current detainees.
- State DOC transfer: Individuals serving sentences or awaiting transfer may be held at a North Dakota DOCR facility. Search the DOCR Resident Lookup at that address.
- Neighboring county: An arrest near a county line may have resulted in booking at Stutsman, Ransom, Griggs, or Steele County. Call those sheriffs’ offices directly to check.
- Federal custody: Federal charges route through U.S. Marshals, not the county jail. The county roster will show nothing for federal detainees.
- Custody notification via VINELink: Register for automated alerts at https://www.vinelink.com to receive notification when custody status changes.
Booking lag is the most common reason a name doesn’t appear right away. If the arrest happened tonight, give the roster a few hours and call the Sheriff’s Office to confirm before checking other facilities.
If you can’t find them in Barnes County
The Barnes County roster covers only the local jail. A multi-jurisdiction search tool can check records across North Dakota counties and neighboring states simultaneously — useful when you don’t know which facility holds someone or whether charges crossed county lines. Results vary by jurisdiction and are not a substitute for official confirmation.
Sponsored: Nationwide Records Search (we may earn a commission at no extra cost to you).
| Resource | What it confirms | What it won’t show | Next step |
|---|---|---|---|
| Barnes County Corrections Department | Current adult inmates at Barnes County Jail; booking date and charges | Juveniles, federal detainees, sealed records, prior releases | Search by last name; call (701) 845-8530 if name is missing |
| Barnes County Sheriff’s Office — (701) 845-8530 | Custody status by name; booking number; after-hours confirmation | Bond amount before first appearance; case disposition | Call (701) 845-8530 any time; staffed around the clock |
| North Dakota Courts — Barnes County | Case numbers, charges filed, first appearance date, District Clerk contact | Current custody location; bond status before hearing | Call (701) 845-8512 (Barnes County Courthouse) for clerk assistance |
| DOCR Resident Lookup | Individuals held at North Dakota state correctional facilities | County jail detainees; federal detainees; pre-trial holds | Search by name at that URL; no account required |
| VINELink | Custody status changes; release notifications across participating facilities | Charge details; bond amounts; court dates | Register for automated alerts by facility and inmate name |
Sources used for this page, verified 2026-06-09:
- Barnes County Corrections Department — county jail roster and corrections information
- North Dakota Courts — Barnes County — District Clerk contact, court location, criminal records portal
- North Dakota DOCR Resident Lookup — state correctional facility search
- VINELink — custody notification service
- Barnes County Sheriff’s Office — (701) 845-8530 — confirmed phone, manual curation 2026-05-26
- Barnes County Courthouse — (701) 845-8512 — confirmed phone, manual curation 2026-05-26
How do I find out if someone is in the Barnes County Jail right now?
Go to the Barnes County Corrections Department page and search the current inmate roster by last name. If the name doesn’t appear and the arrest was recent, call the Barnes County Sheriff’s Office at (701) 845-8530 to confirm custody status directly. The line handles custody questions at any hour.
My brother was just arrested tonight — when will bond be set and can I visit him?
Bond is set at first appearance in court, which typically occurs within the first day or two after booking at the Barnes County Jail. Calling the Sheriff’s Office at (701) 845-8530 tonight will confirm he’s in custody and give you the booking number, but bond won’t be set until that court hearing. Visitation is not available the night of booking. Call the jail the next morning to ask about visitation hours and the approved-visitor process. For case and hearing information, contact the Barnes County Courthouse clerk at (701) 845-8512 during business hours.