Karnes County Immigration Processing Center Overview
Karnes County Immigration Processing Center is a GEO-operated facility for U.S. Immigration and Customs Enforcement at 409 FM 1144 in Karnes City. GEO lists the phone as (830) 254-2000, fax as (830) 254-2294, capacity as 1,328 beds, and client as ICE. This is civil immigration detention and processing, not ordinary county criminal custody.
The facility map and federal source inventory distinguish the ICE processing center from the Karnes County Detention Facility at 810 Commerce Street. That distinction is important because the ICE Online Detainee Locator System and ICE facility phone are the core lookup channels for this page, while BOP and county Public Access serve other custody systems.
Karnes County Immigration Processing Center Capacity and Population
GEO lists capacity at 1,328 beds for the ICE processing center. Federal and state reporting can use different categories and dates, so do not compare this GEO design capacity one-to-one with the county jail's 50-bed TCJS row or the TCJS private/federal "Karnes (P)" row. Use each number only for the reporting context that produced it.
For a particular detainee, capacity is less important than confirmed custody. Use ICE ODLS and the detainee information phone line before planning travel or sending documents.
How to Look Up a Detainee at Karnes County Immigration Processing Center
Use the ICE Online Detainee Locator System for online search. ODLS searches by A-number and country of birth, or by biographical information. ICE's facility information for Karnes also states that detainee information can be requested by calling (830) 254-2000 between 8:00 a.m. and 8:00 p.m. Monday through Sunday.
- Open ICE ODLS and search by A-number with country of birth when those details are available.
- If using biographical search, enter the person's first name, last name, country of birth, and date of birth as accurately as possible.
- Confirm that the location is Karnes County Immigration Processing Center, not a county jail or BOP facility.
- Call (830) 254-2000 during the published detainee inquiry hours for current facility questions.
| Channel | Use It For | Key Detail |
|---|---|---|
| ICE ODLS | Current ICE custody and qualifying recent CBP-to-ICE custody. | Search by A-number or biographical information. |
| Facility phone | Detainee inquiry and facility-specific questions. | (830) 254-2000, 8:00 a.m. to 8:00 p.m. Monday-Sunday per ICE source text. |
| ICE supervisory contact | Detention and deportation officer contact noted by ICE. | (830) 254-2500. |
| County Public Access | Local criminal jail or court records. | Not the right main tool for ICE civil custody. |
Official ICE and GEO Sources
The GEO facility page is the matching source for the processing center's address, phone, fax, ICE client, and 1,328-bed capacity.
The GEO page establishes facility identity and operator information, while the ICE page is more important for detainee inquiry, visitation, legal visits, and custody-specific procedures.
The ICE facility page is the official federal source for detainee information calls, ICE supervisory contact, and facility rules.
Use both sources together: GEO confirms the facility profile, and ICE controls the detainee lookup and detention-process information.
Karnes County Immigration Processing Center Address and Contact
Use the FM 1144 address and ICE/GEO phone lines for this facility. Do not route ICE detainee questions to the sheriff's 500 E. Wall Street jail unless the question is actually about a local criminal booking.
Karnes County Immigration Processing Center
409 FM 1144
Karnes City, TX 78118
(830) 254-2000
Detainee information: 8:00 a.m.-8:00 p.m. Monday-Sunday per ICE source text.
ICE Supervisory Contact
Supervisory Detention and Deportation Officer
Karnes City, TX
(830) 254-2500
Use for ICE detention and deportation officer contact listed by ICE.
Visiting Someone at Karnes County Immigration Processing Center
The research points visitors to the ICE facility page for current rules. ICE facility pages commonly control public visitation, legal visits, clergy visits, mail, property, and detainee account instructions for immigration detention. Because access rules can change, confirm the current procedure through ICE and the facility phone before travel.
| Topic | Published Finding | Best Action |
|---|---|---|
| Detainee inquiry | Phone listed as staffed 8:00 a.m.-8:00 p.m. Monday-Sunday. | Call (830) 254-2000. |
| Public visits | Use ICE facility page for current rules. | Check ICE page and call before travel. |
| Legal or clergy visits | ICE page references these visit categories. | Coordinate through ICE/facility channels. |
| Officer contact | ICE lists supervisory detention/deportation contact. | Use (830) 254-2500 where appropriate. |
Mail, Phone, and Money at Karnes County Immigration Processing Center
ICE detention rules are not interchangeable with Karnes County Jail rules or with the USMS/GEO facility at 810 Commerce Street. Use the official ICE facility page and the facility phone for current mail format, legal mail handling, phone procedures, property rules, and any detainee account instructions. The research did not document a separate public fee table or commissary vendor in the provided materials.
| Service | Provider / Detail |
|---|---|
| Mail Address | Confirm detainee name, A-number, and ICE mail format through the facility. |
| Phone / Legal Calls | Use ICE facility rules and facility inquiry phone for current procedures. |
| Money / Property | Fee schedule and vendor not documented in the research. Confirm with ICE or facility staff. |
ICE Processing and Intake at Karnes County Immigration Processing Center
ICE processing is a civil immigration custody process, not a county criminal booking process. A person can be located through ODLS when the system has a matching current ICE custody record or qualifying recent CBP-to-ICE custody. If the person also has a local criminal case, those court records may exist separately from the ICE detention record.
ODLS requires precise identity information. An A-number and country of birth are often the most direct search route. Biographical searches depend on exact spelling, date of birth, and country of birth, so use the same details that appear in immigration paperwork when available.
A failed ODLS search can mean the spelling, birth date, country of birth, or A-number does not match the ICE record. It can also mean the person is in another custody system, such as the Karnes County Jail, a USMS contract bed, or BOP custody after a federal sentence. Use the ICE phone line and the relevant jail or federal locator before treating a non-match as a release.
About Karnes County Immigration Processing Center
Official federal news confirms the facility remained active in recent federal matters. ICE issued a July 22, 2025 detainee death notification involving a Vietnamese national who had been detained at Karnes County Immigration Processing Center. The Department of Justice Western District of Texas also announced an October 3, 2025 federal assault charge involving alleged conduct against detention officers at the center. These items are conditions and news context, not proof of any specific person's current custody.
Note: Confirm ODLS results, visitation rules, and detainee inquiry details with ICE before traveling to the processing center.