If someone you know was just arrested in Houston or Harris County, the next 60 minutes matter more than most people realize. Knowing exactly where to look, what to ask, and which numbers to call can mean the difference between a loved one spending one night in jail or several. This guide walks you through every verified official step — from the HCSO jail roster search to posting bond, scheduling a visit, and pulling court case records — using nothing but official government sources.
⚡ Quick Action — Find Someone Now
Harris County Inmate Search — How to Find Someone in Jail Right Now
The Harris County Sheriff’s Office (HCSO) operates its own public inmate search portal — separate from any third-party site like arrests.org. It’s free, updated continuously, and the only legally authoritative source for who is currently in custody. Here’s exactly how to use it.
Search Arrests, Inmate & Mugshot Records
Critical Timing Fact: The HCSO system typically reflects a new booking within 2–4 hours of the person arriving at the facility. If you can’t find someone after a very recent arrest, wait 3–4 hours and search again — or call (713) 755-5300 directly. Don’t assume they weren’t arrested just because the online search returns no result yet.
Step-by-Step: HCSO Official Inmate Search
-
Go directly to the HCSO Find Someone in Jail page
Open harriscountyso.org/JailInfo/FindSomeoneInJail. This is the official HCSO public records inquiry — not an aggregator site. Bookmark it. You’ll use it more than once.
-
Search by Last Name only — first attempt
Type the person’s last name only and click Submit. Do not enter the first name yet. Booking officers frequently abbreviate or misspell first names under pressure. Starting with last name alone pulls every matching record across all Harris County facilities.
-
Narrow by adding Date of Birth if multiple results appear
If you get many results (common last names like Rodriguez, Smith, Williams), go back and enter Last Name + Date of Birth. This is the fastest way to isolate one individual without guessing first names.
-
Note the SPN number immediately
The SPN (System Person Number) is Harris County’s unique identifier for this person. Write it down the moment you see it. You’ll need it for: bond payment, phone account setup, visitation scheduling, commissary deposits, and attorney scheduling. It’s more reliable than the person’s name for every subsequent step.
-
Identify the exact facility they’re housed in
The search result tells you which building they’re in — JA14 (700 N. San Jacinto), JA07/JA09 (Baker St.), or one of the outsource facilities. This matters because visitation rules, phone systems, and bond acceptance differ by location. Do not skip this step.
-
Check Court and Case Information for charges
From the HCSO Jail Info page, click Court and Case Information to look up the specific charges filed. This is more current than any mugshot site and also shows upcoming court dates.
If the online search shows the person in a contract (outsource) facility — like the LaSalle Olla, Louisiana location or Tallahatchie County in Mississippi — many families don’t realize these are out-of-state. The transfer happens when Harris County is at capacity. Phone systems, visitation rules, and bond procedures are completely different at these facilities. Call the specific outsource facility directly using the numbers in Section 3 below — don’t call the main HCSO line for outsource inmates.
Alternative Search Methods When the Name Search Fails
The HCSO system also accepts searches by SPN number alone or SSN (9 digits) if you have that information. If you’re an attorney or bondsman, searching by SPN is the fastest method. For family members without the SPN, the last name + date of birth combination is the next most reliable.
If someone truly cannot be found in the HCSO system after 6+ hours from a known arrest, check two additional official databases before drawing any conclusions:
- → TDCJ Offender Search — if already sentenced and transferred to state prison
- → Federal Bureau of Prisons Inmate Locator — if arrested by federal agents (FBI, DEA, ICE, HSI)
All Harris County Jail Facilities — Addresses, Phone Numbers & Maps
Harris County does not operate a single jail — it runs five active facilities plus three outsourced out-of-state and out-of-county contract jails. Showing up to the wrong building for a visit or bond payment is one of the most common (and frustrating) mistakes families make. Here’s every verified location.
Facility |
Address |
Phone |
Notes |
|---|---|---|---|
700 N. San Jacinto (JA14 / JPC) |
700 N. San Jacinto St, Houston TX 77002 |
Main processing facility; remote video visitation available |
|
701 N. San Jacinto (JA07) |
701 N. San Jacinto St, Houston TX 77002 |
In-person visits only; no remote video |
|
711 N. San Jacinto |
711 N. San Jacinto St, Houston TX 77002 |
Pod-based visitation schedule |
|
1200 Baker Street (JA09) |
1200 Baker St, Houston TX 77002 |
Bond also accepted here; HCSO HQ address |
|
1307 Baker Street (JA04) |
1307 Baker St, Houston TX 77002 |
In-person only; additional processing |
|
LaSalle – Jefferson Co. Jail, TX (XL contract) |
1001 Pearl St, Beaumont TX 77701 |
Outsource; tablet video via JailATM |
|
LaSalle – Olla, Louisiana (XL55/XL56) |
15976 Highway 165, Olla LA 71465 |
Out-of-state outsource; free video visitation |
|
Tallahatchie Co. Correctional, MS (CT55/CT56) |
19351 US Hwy 49 N, Tutwiler MS 38963 |
Out-of-state; CoreCivic video portal |
The main jail cluster on N. San Jacinto and Baker St. sits in downtown Houston’s one-way grid. Street parking is nearly impossible during weekday business hours. The City of Houston Surface Lot on Congress Ave (one block east) and the Harris County Garage on San Jacinto are your best bets. For bond posting at 700 N. San Jacinto, the Bond Window is ground level, north entrance — not the main lobby. First-timers frequently line up at the wrong door and lose 20–30 minutes. Arrive 30 minutes before your scheduled visit. The check-in process — ID verification, locker assignment, screening — takes longer than most families expect.
Harris County Jail Bail & Bond Process — Every Option Explained
Bond in Harris County can feel like navigating a system designed to confuse you — especially when you’re dealing with it for the first time at 2 a.m. Here’s how every type of bond works, where to post it, and what traps to avoid.
Where to Post Bond in Harris County
Cash and surety bonds are accepted at 700 N. San Jacinto Street, Houston TX 77002 — this is the primary bond window. The Harris County Sheriff’s Office will also accept payments via AllPaid.com using a debit or credit card (note: AllPaid charges a processing fee — confirm the percentage on their site before submitting).
Types of Bond — Plain English Breakdown
Full Amount Upfront
Pay the exact bond amount in cash, cashier’s check, money order payable to “Harris County Sheriff’s Office,” or by debit/credit via AllPaid. Refundable after case resolution (minus court processing fees). State-issued photo ID required to post. No personal checks accepted.
HCSO Bond InfoUse a Licensed Bondsman
A licensed bail bondsman pays the full amount and charges you a non-refundable fee (typically 10–15% of the bond amount). Find only HCSO-approved bondsmen at the official Harris County registry — not random Google ads. Bondsmen can post 24/7.
Official Bondsman RegistryRelease on Signature Only
The judge or magistrate releases the defendant on their own promise to appear. No money required. Granted based on factors like community ties, criminal history, and flight risk assessment. Cannot be requested — only the court can grant it.
HCSO Bond DetailsJudge-Approved Personal Bond
A personal bond approved after Pretrial Services evaluates the defendant. The court order goes to Central Records. Release is conditional — the defendant must appear on all scheduled dates. Bond conditions may include drug testing, check-ins, or GPS monitoring.
Learn MoreIn Harris County, a newly arrested person must be brought before a magistrate within 48 hours of arrest to have bond formally set. Until magistration happens, the bond amount shown in online systems is a preliminary figure — not the official amount. Do not post bond based on the online amount until after magistration is confirmed. Call (713) 755-5300 and ask: “Has [name/SPN] been magistrated?” If yes — the bond amount is now official and you can proceed.
Bondsman Scam Alert — Specific to Harris County: Scam bondsmen routinely monitor police scanner feeds and appear at family homes within hours of an arrest — sometimes before the family even knows there’s been an arrest. They will claim to be “court-approved” or “recommended by the jail.” They are not. Use only bondsmen listed on the official Harris County bail bond registry. Any bondsman demanding Zelle, CashApp, Bitcoin, or gift cards is committing fraud — call 911.
Harris County Jail Visitation — Schedule, Rules & How to Register
Visitation at Harris County Jail is back to in-person capacity (restored March 2022 after COVID suspension), but the rules are strict and the scheduling system requires advance registration. Walk-ins are allowed but not guaranteed. Here’s everything you need.
How to Register for a Visit — Step by Step
-
Confirm the inmate’s exact facility and SPN first
Use the HCSO inmate search at harriscountyso.org to confirm exactly which building and floor they’re on. Visitation is floor-specific — showing up on the wrong day for the wrong floor means you’ll be turned away.
-
Register online at the HCSO scheduling platform
Go to visitinmate.jms.hctx.net — the official HCSO visitation scheduler. Create an account, enter the inmate’s SPN, and choose your visit date (up to 7 days in advance). You’ll receive an email confirmation — print it or have it on your phone.
-
Check the visitation schedule for the correct facility and floor
Each facility runs visits on a rotating floor schedule. For example, at 1200 Baker St., Floor 1 visits on Tuesday; at 701 N. San Jacinto, Floor 2 visits on Tuesday. The schedule rotates each day of the week. Confirm the day matches your inmate’s current floor before booking.
-
Arrive 30 minutes early with acceptable ID
Valid photo ID required for all visitors 17 and older. Accepted: any U.S. state driver’s license, U.S. passport, military ID, or Mexican Consulate card (Matricular Consular). No expired IDs without DPS renewal slip. No photocopies. No credit cards as ID.
-
Store ALL belongings in the lobby locker before entering
No exceptions. Phone, wallet, purse, keys, food, drinks, writing instruments — all go in the locker. The only thing you carry inside is the locker key. Visits are 20 minutes. Max 2 visitors per visit; at least 1 must be an adult (17+) if a child is present.
HCSO Official Visitation Hours
Day |
Visit Times |
Notes |
|---|---|---|
Monday | No Visitation | HCSO facilities closed to visitors |
Tuesday | 1:00 PM–5:00 PM & 7:30 PM–10:00 PM | Last visit starts 9:30 PM |
Wednesday | 1:00 PM–5:00 PM & 7:30 PM–10:00 PM | — |
Thursday | 1:00 PM–5:00 PM & 7:30 PM–10:00 PM | — |
Friday | 1:00 PM–5:00 PM & 7:30 PM–10:00 PM | — |
Saturday | 1:00 PM–5:00 PM & 7:30 PM–10:00 PM | Busiest day — book early |
Sunday | 1:00 PM–5:00 PM & 7:30 PM–10:00 PM | — |
Remote Video Visitation — When You Can’t Be There in Person
Video visitation is available for inmates housed at 700 N. San Jacinto only. You can connect from home via your computer and webcam. Schedule costs $5.99 for a 20-minute session. Hours: Mon–Fri 4–9 PM, Sat–Sun 8 AM–9 PM.
To set up your account, follow the Remote Visitor Instructions (PDF). Need help? Call Securus at 1-800-844-6591 during visit hours, or (346) 286-1480 after hours.
The 7:30 PM–10 PM block fills up significantly faster than the afternoon window — especially on Friday and Saturday. Book the evening slot the full 7 days in advance if you can. If you wait until 2–3 days out, afternoon slots are usually still available but evenings are often gone. For the Olla, Louisiana outsource facility, free video visits (Mon–Fri, 3–8 PM; Sat 8 AM–9 PM) must be scheduled by calling (318) 495-6209 — online self-scheduling is not available there.
Harris County Arrest Records & Court Case Search — Official Sources Only
An arrest record and a court record are two completely different things — and confusing them is one of the most expensive mistakes you can make. Here’s exactly where to find each one, what they show, and what questions to ask once you’re inside the systems.
Harris County District Clerk — Criminal Case Search
The Harris County District Clerk’s public records search is the definitive source for court outcomes in Harris County. Maintained by District Clerk Marilyn Burgess, the system covers all felony and misdemeanor criminal cases filed in Harris County — over 300,000 criminal filings annually. It’s free to search, no account required for basic lookups.
-
Go to the official public search portal
Navigate to hcdistrictclerk.com/edocs/public/search.aspx. Select “Criminal” from the case type dropdown. This covers both felony district courts and county criminal courts at law (misdemeanors).
-
Search by full name and date of birth for most accurate results
Enter the defendant’s last name, first name, and date of birth. If a case appears, click it to see: cause number, assigned court, filing date, all named parties, current case status, court dates, and any available documents. This is where you’ll see if charges were dismissed, reduced, or resulted in a conviction.
-
Request a Certified Letter of Disposition if no results appear
If you entered full name + DOB and nothing comes up, you can request a Certified Letter of Disposition from the District Clerk’s office. This is the official document stating no criminal case record exists in Harris County under that identity. Contact the office at (832) 927-5800 for instructions.
Harris County District Clerk — Office Contact
Harris County District Clerk Office
201 Caroline Street, Suite 420, Houston TX 77002
Phone: (832) 927-5800
Email: support@hcdistrictclerk.com
Online search: hcdistrictclerk.com/edocs/public/search.aspx
Texas DPS Criminal History — For Certified Background Checks
If you need a legally certified Texas criminal history record — for employment, licensing, or legal purposes — the only valid source is the Texas DPS Name-Based Criminal History Search ($1 per search). This is what licensed background check companies actually pull from. Third-party aggregator sites including arrests.org are explicitly prohibited by the FCRA from being used for employment or tenant screening purposes.
Texas Statewide Court Records
For cases filed outside Harris County, or to search across all 254 Texas counties at once, use Texas Courts Online (txcourts.gov). This covers the full statewide court system including appeals courts and the Texas Supreme Court docket.
Harris County Mugshot Removal — Free Under Texas Law
If your booking photo and arrest record appeared on texas.arrests.org, mugshots.com, or any similar site — and your charges were dismissed, dropped, or you were found not guilty — Texas law gives you the right to have that record removed at no charge. Here’s the exact process.
Texas Business & Commerce Code § 109.002 makes it illegal for any website to charge a fee to remove a mugshot from a Texas resident. If any site demands payment before removal, cite this statute in writing. They face civil liability for non-compliance.
Step-by-Step Mugshot Removal from texas.arrests.org
-
Obtain a certified court document showing case disposition
You need one of these from the Harris County District Clerk: a Dismissal Order, Expungement Order, or Order of Nondisclosure. Get a certified copy (not a photocopy) from the clerk’s office at 201 Caroline St or call (832) 927-5800. Certified copy fees are typically $5–$25.
-
Find your record ID on texas.arrests.org
Navigate to your profile on texas.arrests.org. Look at the URL — the number at the end is your Record ID (e.g., /profile/12345678). Copy it exactly.
-
Submit removal request citing Texas § 109.002
Go to arrests.org/remove/?id=[YOUR_RECORD_ID]. Upload your certified court document and a redacted government photo ID (cover SSN and full address; leave name and photo visible). In your message, write: “This request is made pursuant to Texas Business & Commerce Code § 109.002. No fee may be charged for this removal.”
-
Follow up after 10 business days and escalate if needed
If no confirmation within 10 business days, email info@arrests.org with your original submission reference, again citing § 109.002. Keep every email thread — this is your legal record if escalation becomes necessary.
-
De-index the removed page from Google and Bing
Once the page shows a 404 error, submit the URL to Google’s Outdated Content Removal Tool and Bing Content Removal. Without this step, the cached version may still appear in search results for weeks after removal from the site.
-
Verify your Texas DPS record after expungement takes effect
Wait 180 days after your expungement order is signed, then run a fresh check at Texas DPS Criminal History Search ($1). This confirms the state-level record is also clear — essential documentation for employers and licensing boards.
If your record is on texas.arrests.org, there’s a strong likelihood it’s also on mugshots.com, bustedmugshots.com, jailbase.com, and recentlybooked.com. Each site has its own removal process, but Texas § 109.002 applies to all of them. Submit removal requests to all sites simultaneously using the same certified court document — don’t wait to finish one before starting the next. For expungement eligibility guidance specific to Harris County, check cleanslatetexas.org.
Harris County Jail Scams — Every Red Flag to Know in 2026
Harris County’s size — 4.9 million residents and thousands of monthly bookings — makes it one of the highest-targeted jurisdictions for arrest-related fraud. Scammers monitor scanner feeds, public booking rosters, and jail visitor records. Here’s exactly what to watch for.
The Fastest Verification Step: If anyone claims something urgent about a person in Harris County Jail, hang up and call (713) 755-5300 — the HCSO Incarcerated Person Information line — directly. That 2-minute call from the official number will either confirm or completely disprove anything a scammer told you.
Complete Harris County Resource Directory — All Official Links & Numbers
HCSO Find Someone in Jail
Official real-time inmate search by name, SPN, or DOB.
Search NowHCSO Visitation Scheduler
Register and schedule in-person visits up to 7 days in advance.
Schedule VisitHarris County Bail Bond Registry
Only HCSO-approved licensed bondsmen. Avoid unlisted operators.
Find BondsmanHarris County District Clerk
Free public search for all criminal, civil, and family court cases.
Search RecordsTDCJ Offender Search
For inmates transferred from county jail to Texas state prison.
Search TDCJTexas DPS Criminal History
Official certified criminal history. $1/search. FCRA-compliant.
Run CheckClean Slate Texas
Check your eligibility for expungement or nondisclosure under Texas law.
Check EligibilityTexas Bar Lawyer Referral
Find a licensed Texas criminal defense attorney. Statewide referral service.
Find AttorneyKey Phone Numbers — Quick Reference
HCSO Incarcerated Person Info: (713) 755-5300
HCSO Non-Emergency: (713) 221-6000
HCSO Information Line: (346) 286-1600
Harris County District Clerk: (832) 927-5800
Securus Video Visitation Help: 1-800-844-6591
Texas DPS Crime Records: (512) 424-2474
Texas Bar Lawyer Referral: 1-800-504-2092
Frequently Asked Questions — Harris County Arrest Records 2026
Go directly to the HCSO official inmate search and search by last name or last name + date of birth. If the arrest was very recent (under 3–4 hours), the system may not have updated yet — call (713) 755-5300 directly for real-time confirmation. Never rely on third-party sites like arrests.org for a recent arrest — they lag 6–18 hours behind official rosters.
The SPN (System Person Number) is Harris County’s unique identifier assigned to every person booked into the jail system. It unlocks everything: bond posting, phone account setup (Securus), visitation registration, commissary deposits, and court case lookups. The moment you find someone in the HCSO inmate search, write down their SPN. It’s more reliable than their name for every subsequent transaction.
After bond is posted, processing typically takes 4–8 hours for release — sometimes longer if the jail is at high capacity or it’s a weekend. Magistration (where bond is officially set by the court) must happen within 48 hours of arrest. If bond hasn’t been set yet, no bond can be posted — you must wait for magistration. Call (713) 755-5300 to confirm the current status and whether magistration has occurred.
Both offices are at 201 Caroline Street, Houston — but they handle completely different records. The District Clerk (Marilyn Burgess) manages criminal felony cases, civil lawsuits, family law, and juvenile records — use hcdistrictclerk.com. The County Clerk (Teneshia Hudspeth) handles property records, marriage licenses, birth/death certificates, and probate — use cclerk.hctx.net. For arrest and criminal case records, you always want the District Clerk.
Yes — the HCSO inmate search is completely free and shows current custody status. The Harris County District Clerk’s public search is also free for basic case information including criminal case status, court dates, and whether charges were dropped. For a certified criminal history report (needed for employment or legal purposes), the Texas DPS charges $1 per search at securesite.dps.texas.gov.
Several common reasons: (1) Arrest was very recent — system updates within 2–4 hours. (2) They were arrested in a neighboring county (Fort Bend, Montgomery, Galveston, Brazoria). (3) The arrest was federal — check bop.gov/inmateloc. (4) They were already sentenced and transferred to TDCJ — check TDCJ Offender Search. (5) They were booked and released before the system updated. Call (713) 755-5300 for the fastest definitive answer.
Get a certified copy of your dismissal, expungement, or nondisclosure order from the Harris County District Clerk at 201 Caroline St (call (832) 927-5800). Submit it to arrests.org/remove with your Record ID and cite Texas Business & Commerce Code § 109.002 — under this law, they cannot charge you a fee. After removal, de-index the page from Google at Google’s removal tool and from Bing. Full step-by-step is in Section 06 above.
Yes — for inmates housed at 700 N. San Jacinto only. Remote video visits cost $5.99 for 20 minutes and run Mon–Fri 4–9 PM, Sat–Sun 8 AM–9 PM. Set up your account using the Remote Visitor Instructions PDF. For inmates at the LaSalle Olla outsource facility, free video visitation is available Mon–Fri 3–8 PM and Saturday 8 AM–9 PM by calling (318) 495-6209.