Wisconsin inmate searches have a clear starting point: the Wisconsin Court System's WCCA (Wisconsin Circuit Court Access) at wcca.wicourts.gov covers all 72 county circuit courts in one free statewide search. It is one of the genuinely useful free court tools in the Midwest — name-based, no account required, updated regularly. Wisconsin also participates in the national VINE system at vinelink.com for custody notifications.
The gaps worth knowing: approximately 240 municipal courts in Wisconsin are not in WCCA. Municipal courts handle ordinance violations — typically traffic offenses and minor city ordinance matters — and their records are maintained separately by each municipality. A speeding ticket or ordinance violation in Milwaukee that results in a municipal court proceeding will not appear in WCCA. And while WCCA covers the circuit court tier statewide, Wisconsin's county jails are entirely separate from the court system — WCCA is a court records portal, not an inmate search tool. For broader Wisconsin context, see our Wisconsin people search guide and the three-tier inmate search overview.
Key takeaways
- WIDOC Offender Search at doc.wi.gov covers state prison inmates — it does not cover county jails or local detention facilities.
- WCCA at wcca.wicourts.gov covers all 72 Wisconsin circuit courts statewide in one free search, but does not cover ~240 municipal courts or jail rosters.
- Milwaukee's four ring counties — Waukesha, Ozaukee, Washington, and Racine — are each separate jail and court systems. A Milwaukee County search does not cover them.
- After a felony conviction, the person typically remains in county jail two to four weeks before WIDOC processes intake — they will not appear in the WIDOC portal during that window.
Fastest path for a Wisconsin jail search
For Milwaukee searches, the Milwaukee County Jail inmate search under the Milwaukee County Sheriff is the starting point for current custody. For Madison, Dane County Jail covers Dane County custody. For the Milwaukee suburbs, the specific ring county (Waukesha, Ozaukee, Washington, or Racine) applies. For state prison history, WIDOC at doc.wi.gov is free. When the county is uncertain, a background report from Instant Checkmate surfaces address history and narrows which county to check. For federal charges, BOP at bop.gov is the separate source.
Wisconsin state prison: WIDOC
The Wisconsin Department of Corrections (WIDOC) operates the state prison system. The WIDOC Offender Search is available at doc.wi.gov and searches by name or WIDOC number. It is free and returns current facility, sentence information, projected release date, and offense details for people currently in WIDOC facilities or under active WIDOC supervision including parole and extended supervision.
WIDOC does not cover county jails or local detention centers. The standard two-to-four-week transfer gap applies after a felony sentence. Wisconsin uses "extended supervision" rather than parole for post-release supervision — people on extended supervision appear in WIDOC as active supervision cases.
County jail search in Wisconsin
Milwaukee County
The Milwaukee County Sheriff's Office operates the Milwaukee County Jail and Criminal Justice Facility and provides a free inmate search. Milwaukee County is home to approximately 950,000 residents and generates the highest jail booking volume in Wisconsin by a significant margin. Milwaukee City arrests, South Milwaukee arrests, Cudahy arrests, and arrests throughout unincorporated Milwaukee County all route to the Milwaukee County Jail. The Milwaukee Police Department and Milwaukee County Sheriff both book to the same county facility.
The ring county distinction is essential: Waukesha, Ozaukee, Washington, and Racine counties all border Milwaukee County and contain significant Milwaukee metro population. Arrests in those counties route to their own separate county jail systems — not to Milwaukee County. West Allis (which has a common Milwaukee association) is in Milwaukee County; Waukesha City is in Waukesha County. Confirm the specific municipality before choosing a county portal.
Waukesha County
The Waukesha County Sheriff's Office provides an inmate search for the Waukesha County Jail in Waukesha. Waukesha County borders Milwaukee County to the west and contains the western Milwaukee suburbs — Brookfield, New Berlin, Pewaukee, and Waukesha City. It is one of the more affluent suburban counties in the Midwest. Waukesha County generates lower per-capita booking volume than Milwaukee County but is a consistent search companion for any Milwaukee metro search.
Dane County (Madison)
The Dane County Sheriff's Office provides an inmate search for the Dane County Jail in Madison. Madison is Wisconsin's state capital and the second-largest city, home to the University of Wisconsin-Madison. The large student population creates above-average address volatility — many Madison-area addresses in commercial databases reflect student housing that changes annually. Dane County is self-contained for most search purposes; Madison addresses are unambiguously Dane County.
Brown County (Green Bay)
The Brown County Sheriff's Office provides an inmate search for the Brown County Jail in Green Bay. Brown County is home to approximately 270,000 residents and is the third-most populous county in Wisconsin. Green Bay is the dominant city and a major regional hub for northeastern Wisconsin. Brown County has a significant Hmong population — the second-largest Hmong community in Wisconsin after Milwaukee — which creates the transliteration complexity common in name-based searches involving Hmong surnames.
Racine County
The Racine County Sheriff's Office provides an inmate search for the Racine County Jail in Racine. Racine County borders Milwaukee County to the south and is the fourth ring county in the Milwaukee metro. Racine City is the county seat and has historically had elevated crime rates relative to its population size. The Chicago metro extends into southeastern Wisconsin — Kenosha County (which borders Racine) is part of the Illinois-Wisconsin border metro and some Kenosha residents have prior Lake County Illinois records.
The WCCA vs. municipal court gap
Wisconsin has approximately 240 municipal courts operating separately from the circuit court system. These courts handle violations of local ordinances — typically traffic violations, noise ordinances, and other municipal-level matters. Municipal courts report their records through a different system than WCCA and their records do not appear in WCCA searches.
Practically, this means a traffic-related offense or minor ordinance violation that results only in a municipal court proceeding will not surface in a WCCA search. For criminal matters — misdemeanors and felonies — WCCA is comprehensive. The municipal court gap primarily affects minor offenses that don't rise to the circuit court level. For most inmate and criminal record searches, WCCA covers the relevant tier.
Federal facilities in Wisconsin
Wisconsin has federal prison infrastructure primarily in the Western District of Wisconsin (Madison) and Eastern District (Milwaukee). Federal facilities include FCI Oxford (medium security) in Juneau County and FPC Duluth (Camp minimum security, Minnesota but used for Wisconsin cases). Federal charges in Wisconsin commonly involve drug trafficking, financial crimes, and firearms offenses.
The BOP Inmate Locator at bop.gov is the free source for federal inmates. Milwaukee federal pre-trial defendants are typically held at the Milwaukee County Jail under US Marshals contract. Madison federal defendants are held at the Dane County Jail.
VINE: tracking custody status changes in Wisconsin
Wisconsin participates in VINE (Victim Information and Notification Everyday) at vinelink.com. VINE covers WIDOC facilities and most county jails in Wisconsin. Registration provides automated phone or text notifications on custody status changes without requiring manual portal rechecks. VINE covers the circuit court custody tier; municipal court proceedings generally do not involve custody and are not tracked through VINE.
Industry insight
WCCA is genuinely one of the better free statewide court search tools in the country. For any Wisconsin criminal records search, WCCA should be the first stop — it covers all 72 circuit courts in one search without an account. The municipal court gap is real but doesn't affect most inmate or criminal records searches, which operate at the circuit court level or above.
The Milwaukee ring county issue comes up constantly. West Allis is Milwaukee County; Waukesha City is Waukesha County — they are adjacent and often confused. Menomonee Falls straddles Waukesha and Washington counties. Knowing the specific municipality and which county it falls in is essential before choosing a jail portal. WCCA handles this naturally since it covers all 72 counties in one search, but the jail portal choice still requires the right county.
Why Wisconsin jail searches come back empty
- Milwaukee suburb arrest searched in Milwaukee County Jail portal. Waukesha, Ozaukee, Washington, and Racine counties are separate systems. West Allis and South Milwaukee are Milwaukee County; Waukesha City, Brookfield, and Racine are not.
- Checked WIDOC for someone in county jail pre-trial. WIDOC covers state prison sentences only. Anyone held before trial or serving a misdemeanor sentence is in a county jail, not WIDOC.
- Transfer window not complete. After a Wisconsin felony conviction, the person remains in county jail while WIDOC processes intake — two to four weeks during which WIDOC returns nothing.
- Municipal court record not in WCCA. ~240 Wisconsin municipal courts are outside WCCA. Ordinance violations and minor traffic matters at the municipal court level do not appear in WCCA searches.
Start Here: Enter Any Name To View Records
Recommended services for Wisconsin jail searches
For Wisconsin inmate searches, these are the two services I recommend reviewing first. The Milwaukee ring county fragmentation makes address history particularly useful for establishing the correct county before choosing a jail portal.
| Service | Why it helps for Wisconsin searches | Best fit |
|---|---|---|
| Instant Checkmate | Address history narrows which Milwaukee metro county applies — Milwaukee, Waukesha, Ozaukee, Washington, or Racine — before committing to a specific jail portal. | Milwaukee metro ring county routing and Dane County searches |
| TruthFinder | Broader report useful for subjects with movement between Milwaukee metro counties, or between southeastern Wisconsin and the Chicago metro (Lake County IL, Kenosha County WI border area). | Multi-county Milwaukee metro and Wisconsin-Illinois border searches |
These services are not consumer reporting agencies and cannot be used for employment, tenant screening, insurance, credit, or other FCRA-regulated purposes.
Frequently asked questions
Does Wisconsin have a statewide county jail search?
No. WIDOC at doc.wi.gov covers state prison inmates only. Each of Wisconsin's 72 counties operates its own jail under the county sheriff. Milwaukee, Dane, Brown, Waukesha, and Racine county portals are free online. Wisconsin's WCCA at wcca.wicourts.gov covers statewide circuit court records — it is a court records tool, not a jail roster.
Can I find someone in a Wisconsin jail for free?
Yes. WIDOC at doc.wi.gov is free for state prison searches. Milwaukee, Dane, Brown, Waukesha, and most other county sheriff portals are free online. WCCA at wcca.wicourts.gov provides free statewide circuit court records for all 72 counties. VINE at vinelink.com provides free custody notifications for WIDOC and most county jails.
Can I use these searches for jobs, housing, or insurance decisions?
No. The services discussed on this page are not consumer reporting agencies and the information here is not a consumer report. They should not be used for employment, tenant screening, insurance underwriting, credit, or any other purpose regulated by the Fair Credit Reporting Act.
