The California Inmate Population
The researched statewide prison count comes from the California Department of Corrections and Rehabilitation. CDCR's TPOP1 report showed 88,174 people in institution and camp custody as of midnight July 1, 2026, and 89,469 total in-custody/CRPP supervision. County jail custody is separate: each county sheriff or local corrections agency controls its own roster, booking logs, custody-status feed, records office, and local jail procedures.
The official CDCR home page is the statewide entry point for California prison population, facility, public-records, parole, and family-service resources.

That screenshot anchors the state-prison side of the California inmate population before the search path moves down to county jail systems.
That split is the core rule for California inmate population research. CDCR is the state-prison channel; county pages are the jail channel; BOP is the federal channel; ICE ODLS is the immigration detention channel; and California VINE is a notification and custody-status resource, not a complete substitute for every official roster.
California also has more facility types than a simple jail-or-prison label suggests. The research roll-up includes county jails, intake and release centers, jail annexes, court holding rooms, police holding cells, work-release and alternative custody programs, juvenile halls, CDCR prisons, conservation camps, federal institutions, immigration detention centers, and reentry facilities. Many of those places do not publish a public adult roster. A court holding room may hold a person only for a hearing day. A juvenile hall will not expose adult booking data. A CDCR fire camp uses the state prison locator rather than a county jail search. Treat the facility type as the first clue before relying on any one lookup tool.
California Inmate Population Statistics
CDCR's July 1, 2026 TPOP1 report showed institutions/camps at 118.9 percent of design capacity. Institutions alone held 86,243 people against 71,074 design capacity, or 121.3 percent occupied. Camps held 1,931 people against 3,088 design capacity, or 62.5 percent occupied.
CDCR publishes its weekly and monthly population reports through the CDCR population reports page.

The reports page is why the statewide prison count can be dated and sourced instead of estimated from county jail rosters.
| Measure | Figure | Source / Year |
|---|---|---|
| CDCR institution/camp custody | 88,174 | CDCR TPOP1, July 1, 2026 |
| Total in-custody/CRPP supervision | 89,469 | CDCR TPOP1, July 1, 2026 |
| Adult institutions | 31 | CDCR adult institution list |
| County systems | 58 | California Courts and county research roll-up |
| Total county-jail population | Not supplied in research | Omitted rather than inferred |
The statewide research did not supply a single, official daily total for all county jail beds and bookings. That gap matters. County jail numbers are held through separate county systems, while the CDCR population reports speak to the state-prison side. A California inmate population estimate that blends those categories without saying so would mislead readers. The safer method is to cite the CDCR count for state custody, then use the county directory when the person may be in a local jail. That keeps sentenced state prisoners, pretrial jail detainees, federal inmates, and immigration detainees in their proper systems.
California Inmate Population Trends
The California inmate population is trending downward in CDCR custody while remaining above prison design capacity. CDCR's July 1, 2026 TPOP1 report showed total in-custody/CRPP supervision down 1,202 from the prior year and institutions/camps down 1,178. CDCR's Spring 2026 projections predicted a net five-year institution-population decrease compared with the June 30, 2025 actual population, citing policy drivers that include Proposition 47, Proposition 57, SB 73, and SB 483.
| Date / Source | Population Detail | Notes |
|---|---|---|
| July 1, 2026 TPOP1 | 88,174 institution/camp custody | Down 1,178 from prior year |
| July 1, 2026 TPOP1 | 89,469 total in-custody/CRPP supervision | Down 1,202 from prior year |
| Spring 2026 projection | Five-year net decrease projected | Compared with June 30, 2025 actual population |
Those trend figures belong to CDCR custody and should not be read as proof that every California jail is moving in the same direction. A county jail can rise because of local arrests, court delays, housing contracts, or a change in booking policy while CDCR falls statewide. The research identifies county-level roster differences across all 58 counties, including searchable portals, booking reports, VINE routes, and phone or records-request fallbacks. For that reason, a statewide search has two parts: use CDCR reports to understand the prison population, then use county sources to follow a recent jail arrest.
Laws Governing California Inmate Records
California's public-records framework supports access to specified arrest and custody information but does not make every inmate-file field public. Government Code section 7923.610 requires disclosure of specified arrest information unless disclosure of a particular item would endanger a person or investigation. Penal Code section 13300 and related criminal-history rules limit local summary criminal history dissemination. California Courts rules and guidance separately limit sealed, confidential, juvenile, and remotely accessible criminal-case records.
The statewide arrest-information rule is available in Government Code section 7923.610.

That statute supports public access to specified arrest information while preserving safety and investigation exceptions.
Key access rules:
Government Code § 7923.610 - public access to specified arrest information, subject to safety and investigation exceptions.
Penal Code § 13300 - limits dissemination of local summary criminal history information.
California Courts electronic records guide - explains courthouse terminal access, remote access limits, and confidential records.
The California State Prison System
CDCR lists 31 adult institutions, plus conservation/fire camps, community correctional facilities, parole units/offices, and the Ventura Training Center. Its facilities serve different missions, including reception, medical and mental-health care, Level I, Level III, Level IV, minimum support, security housing, conservation camp placement, and reentry programming. Use CIRIS for CDCR custody and the Facility Directory for the statewide facility roll-up.
The CDCR facility locator shows the statewide facility layer for prisons, camps, parole offices, and related CDCR locations.

It connects the statewide population count to the physical institutions and camps listed in the facility directory.
How to Search the California Inmate Population
A statewide California inmate search is a routing problem. Search CDCR for sentenced state-prison custody; search the county for a recent jail booking; search BOP for federal custody; search ICE ODLS for immigration detention; and use California VINE for notification where available.
For state-prison custody, the official search tool is CDCR CIRIS.

CIRIS is the California state-prison locator, not a county jail roster, so it fits the sentenced-custody branch of the search path.
- Search CDCR CIRIS if the person is in California state-prison custody.
- Use the County Directory if the person was recently arrested, booked, or held pretrial.
- Use the BOP inmate locator for federal custody from 1982 to present.
- Use ICE ODLS for immigration detention.
- Use California VINE for custody and case notifications where supported.
Find a California Inmate by County
County jail rosters are the correct search tool for most recent arrests. California counties vary: some publish searchable rosters, some publish booking logs, some use VINE, and some require a sheriff or corrections contact. Choose the county that booked or holds the person, then follow that county's roster process.
The locality directory uses forward-pointing subdomain links with the APEX_DOMAIN_TBD placeholder because the apex site is the state hub. Each county link is meant to route to that county's own inmate-population site once domains are assigned. That structure avoids mixing local facts into one statewide page. Los Angeles County, Fresno County, San Diego County, Alpine County, and every other county can have different roster fields, different booking-photo rules, different jail phone routing, and different court lookup paths. The directory keeps those local differences available without forcing one California inmate population page to act like a universal roster.
County Jail vs. State Prison: Where to Look
County jail records usually cover local arrest, booking, housing, bail, and release information for a single county. CDCR records cover people in California state-prison custody and related CDCR population categories. A person can move from a county jail roster to CDCR after sentencing, and any roster may lag a transfer or release.
| County Jail | CDCR State Prison | |
|---|---|---|
| Who Is Held | Recent arrests, pretrial custody, short sentences | Sentenced state-prison custody |
| Run By | County sheriff or local corrections agency | California Department of Corrections and Rehabilitation |
| Where to Look | County roster or booking log | CDCR CIRIS |
| Coverage | One county at a time | Statewide CDCR custody |
- Pretrial custody
- A person is held after arrest while a case is pending or bail, release, or court status is unresolved.
- Sentenced state-prison custody
- A person has been committed to CDCR and is searched through CIRIS rather than a county roster.
- Detainer
- Another agency has asked the holding facility to notify or hold the person for a separate matter.
- Commitment county
- CIRIS may show the California county tied to a state-prison commitment, which can differ from the current facility location.
State, Federal, ICE, and VINE Search Channels
Use CDCR CIRIS for California state-prison custody. Use the Federal Bureau of Prisons locator for federal inmates and releases from 1982 to present. Use ICE ODLS for civil immigration detention; USAGov guidance describes searches by name, country of birth, date of birth, or A-number. Use California VINE for custody-status and notification workflows, remembering that county coverage can vary.
Federal custody is searched through the Federal Bureau of Prisons inmate locator.

The BOP locator belongs beside CDCR and county rosters because California has federal facilities and federal detention records outside state control.
For victim notification and some custody-status workflows, California users may also rely on California VINE.

VINE supports notification and custody-status checking, but county roster coverage and workflow can still vary by local system.
| System | Best Use | Limits |
|---|---|---|
| CDCR CIRIS | California state-prison custody, CDCR number, location, commitment counties, and BPH information. | Does not replace county jail rosters for recent arrests. |
| County roster | Local booking, pretrial custody, release status, housing, and jail-specific booking records. | Coverage and fields vary by county. |
| BOP locator | Federal inmate records from 1982 to present. | Does not show California county jail or CDCR custody. |
| ICE ODLS | Civil immigration detention searches by biographical details or A-number. | Some cases require ERO contact when the online match fails. |
| California VINE | Custody-status and case notifications where the agency participates. | Notification service, not a full statewide jail roster. |
California Detention Facilities
California detention facilities include county jails, jail annexes, intake/release centers, city and court holding areas, juvenile halls, work-release and reentry programs, CDCR prisons and conservation camps, federal institutions, and ICE detention centers. Covered rows link to county subdomains; uncovered gap-researched facilities show basic official information without an invented county-site link.
For court access after a booking becomes a filed case, California Courts explains electronic access rules on its electronic case records guide.

That court-record layer is separate from inmate population counts, but it helps users follow a jail arrest into the county superior court system.
Where a participating court uses Tyler access, the statewide research also points to re:SearchCA.

re:SearchCA is useful for participating counties, but it is not a complete statewide criminal court portal for every superior court.
Browse the full California Facility Directory →
The facility directory is also the safest place to separate covered and uncovered rows. Covered facilities have county folders in the research roll-up and can point to the future county subdomain. Uncovered facilities still appear when the statewide research found a real CDCR camp, federal component, or immigration facility, but those rows show only the basic official information in the research. That rule prevents a user from seeing a false county-site link for a place that has not been covered yet.
California Inmate Population FAQ
How big is the California inmate population?
The researched current CDCR figure is 88,174 people in institution and camp custody as of midnight July 1, 2026. The same report showed 89,469 total in-custody/CRPP supervision. A complete statewide county-jail total was not supplied in the research.
How do I find which county jail holds an inmate?
Start with the county of arrest, court case, residence, or known facility. Then use the County Directory to open that county's inmate-population site and local roster instructions.
What is the difference between CDCR and county jail search?
CDCR searches state-prison custody through CIRIS. County jail search is local and usually covers recent bookings, pretrial custody, short sentences, and county release information.
Can one search find every California inmate?
No. California inmate population records are split by custody system. CDCR, county jails, BOP, ICE, courts, and VINE each answer a different part of the search.
Why does a person disappear from a county roster?
A county roster can change after release, transfer, sentencing, or correction of a booking record. If a case has moved past local custody, check CIRIS, the court record, BOP, ICE, or the county records office.