New Jersey Inmate Search

New Jersey holds people in custody at two distinct levels. The New Jersey Department of Corrections (NJDOC) resident lookup at New Jersey Department of Corrections covers anyone sentenced to state prison. Anyone awaiting trial or serving a short sentence is held in one of New Jersey’s 21 county jails, each with its own separate roster.

Looking for someone booked tonight? See If someone was just booked tonight below for the fast path.

Maintained by NJ Arrests Editorial Team · Verified 2026-10-30 · Report an Error

Searching for an inmate in New Jersey

New Jersey custody splits cleanly into two tiers. Start by deciding which one applies to your person.

State prison: Search the NJDOC Resident Lookup by name or DOC number. It confirms current facility, custody status, and projected release date for anyone sentenced to a New Jersey state prison term. The NJDOC drops a record one year after the person completes their custodial term, so someone released long ago will not appear.

County jail: Anyone not yet convicted — or serving a sentence short enough to stay local — is held in one of New Jersey’s 21 county jails. Each county Sheriff maintains that jail’s booking roster. There is no single statewide county-jail search. Use the county inmate page for the county where the arrest happened; the index of all 21 county pages is listed below this article.

Statewide custody notification: The closest thing to a single search across both tiers is the statewide victim-notification service. You can register with VINELink to receive automatic alerts when a person’s custody status changes, whether they are held in a county jail or a state facility. You can also reach the statewide notification line at 1-877-846-3465.

What the state and county systems show (and don’t)

The NJDOC resident lookup covers state-prison inmates only. It will not show someone held in a county jail, someone on probation, or someone who has been released. If your search returns no result, that does not mean the person was never in custody — it may mean they are in a different tier.

County jail rosters cover local bookings, but format and online availability vary by county. A new booking can take time to appear on a roster. The roster will not show juveniles, people held under seal, or anyone in federal custody.

The New Jersey Courts online case search at New Jersey Courts online case search covers Superior Court criminal case files — not municipal court records, which are held municipality by municipality. Never assume one search reaches every New Jersey court record.

If you are reading this because someone was just booked tonight, the section below is for you.

If someone was just booked tonight

That’s a hard night. The fastest path right now is the booking line at the county jail in the county where the arrest happened. You cannot know a bond amount yet — a judge has not set one. Calling the jail confirms that your family member is in custody and which facility holds them. The county page in the index below this article lists the exact booking-line number for each of New Jersey’s 21 counties.

Do not call the NJDOC tonight. That part is straightforward: the NJDOC lookup covers people already sentenced to state prison, not someone booked into a county jail a few hours ago. Your person will not appear there.

Bond works differently in New Jersey than in most states, and that part is the hard part to wait on. Under New Jersey’s Criminal Justice Reform Act, a judge must make a pretrial release decision no later than 48 hours after the person is committed to jail. The judge uses a risk-assessment tool and can release your family member on their own recognizance or under non-monetary conditions — things like check-ins, monitoring, or a curfew. Money bail is a last resort, used only when no other condition would reasonably assure the person’s appearance in court. If the prosecutor requests pretrial detention, a separate detention hearing follows on its own schedule. Calling the jail tonight confirms custody. The release decision comes from a judge.

Visitation is usually not available the first night — that part is worth knowing now so you are not turned away. Once your family member is processed and assigned a housing unit, the county jail’s visitation schedule applies. Check the county page below for local rules.

You can register with VINELink tonight to receive automatic alerts when custody status changes. That way you do not have to keep calling. The statewide notification line is also available at 1-877-846-3465.

Tomorrow morning, take these steps in order:

  1. Call the Clerk of the Superior Court in the county of arrest for case information.
  2. Attend the first appearance if you can — that is when the judge makes the release decision.
  3. Consult an attorney. The New Jersey State Bar Association’s county lawyer referral directory connects you to local counsel. If you cannot afford a private attorney, contact the New Jersey Office of the Public Defender.

If you can’t find them in New Jersey

A new booking can take time to appear on a roster. If you have searched the right county and the NJDOC and still see nothing, there are other explanations.

  • The booking has not yet posted to the online roster.
  • The person was transferred into NJDOC state custody after initial booking.
  • The arrest happened in a different New Jersey county than you expected.
  • Federal authorities — U.S. Marshals or the Bureau of Prisons — are holding the person, and state portals will not show federal detainees.
  • The person has already been released.
  • Register with VINELink to be alerted automatically if custody status changes in any New Jersey facility.

Search Records Across States by Name

The NJDOC lookup and New Jersey’s 21 county rosters cover in-state custody only. If your person may have been booked in Pennsylvania, New York, or another neighboring state — or if you need to check records across multiple states at once — the nationwide search below can fill that gap.

Sponsored: Nationwide Records Search (we may earn a commission at no extra cost to you).

By searching you certify that you are above 18 years of age

This tool is not a consumer reporting agency under the FCRA and may not be used to screen anyone for employment, housing, credit, or any other purpose covered by that law.

Resource What it confirms What it won’t show Next step
NJDOC Resident Lookup State-prison custody status, facility, projected release date County jail detainees, probationers, people released more than one year ago Search by name or DOC number
County jail rosters Local booking status for pretrial detainees and short-sentence inmates State-prison inmates, juveniles, sealed records, federal detainees Use the county inmate page in the index below
New Jersey Courts online case search Superior Court criminal case filings and case status Municipal court records, sealed cases, federal cases Search by name or docket number
VINELink Custody-status alerts across county jails and state facilities Federal detainees, people not yet entered into the notification system Register for automatic alerts; call 1-877-846-3465
Nationwide Records Search Records across multiple states, federal cases, name variants Real-time booking data; not a consumer report Run the name search above

Related New Jersey record searches

New Jersey arrest records · New Jersey warrant search

Inmate pages for each of New Jersey’s 21 counties — with the local jail roster and Sheriff booking-line contacts — are listed in the county index below.

Sources & official New Jersey custody resources

Verified 2026-10-30 by the NJ Arrests Editorial Team.

Found an error? Please submit a correction. Verified information is updated within 48 hours of a confirmed change.

Frequently asked questions

How do I find out if someone is in jail in New Jersey?

Start with the NJDOC Resident Lookup if you think the person is serving a state prison sentence. Search by name or DOC number. If they were arrested recently or are awaiting trial, they are more likely held in a county jail. New Jersey has 21 county jails, each with its own roster. Use the county inmate page for the county where the arrest occurred — the index is below this article. You can also register with VINELink or call 1-877-846-3465 to track custody status across both tiers.

My family member was just arrested in New Jersey — how do I find them tonight?

Call the booking line at the county jail in the county where the arrest happened. The county page in the index below this article has that number. The NJDOC lookup will not show a fresh county booking. Under New Jersey’s Criminal Justice Reform Act, a judge must make a pretrial release decision no later than 48 hours after the person is committed to jail — so tonight’s call confirms custody, not a bond amount. Visitation is generally not available the first night. Register with VINELink to receive automatic custody-status alerts, and consult the New Jersey State Bar Association’s county lawyer referral directory or the New Jersey Office of the Public Defender for legal help.