Madison County Inmate Population Overview
The Madison County inmate population is local and compact. Research found one detention facility in the county map: Madison County Jail, operated by the Madison County Sheriff's Office in Winterset. The official sheriff page identifies the sheriff as the custodian of the county jail and describes the jail as a county facility for people committed to the sheriff until lawful discharge or transfer. No separate Madison County jail annex, work-release building, regional jail, state prison, federal prison, or ICE detention facility was found in official local, state, or federal sources.
That facility map matters for every Madison County inmate population question. A new arrest by the sheriff's office, Winterset Police Department, or another local agency can route into Madison County Jail. A sentenced state offender moves to the Iowa Department of Corrections Offender Search. Federal prisoners are searched through the Federal Bureau of Prisons inmate locator, while immigration detention is handled through the ICE Online Detainee Locator. The county roster is the starting point, but it is not the whole custody system.
Madison County Inmate Population Statistics
The official local number with the strongest source is the jail's bed count. The Madison County Sheriff's Office page lists "Madison County Jail - 12 beds," inspected in the June 2026 research. The embedded GMD Solutions booking widget showed six visible inmate cards at the same research snapshot. That public count is useful as a point-in-time view of the roster, not as an average daily population, annual booking figure, or official occupancy report.
| Measure | Figure | Source / Date |
|---|---|---|
| Madison County Jail rated capacity | 12 beds | Madison County Sheriff's Office page, inspected June 12-13, 2026 |
| Current visible roster population | 6 visible cards | Official embedded GMD booking widget, inspected June 12-13, 2026 |
| Local detention facilities found | 1 county jail | Facility map review of county, state, BOP, and ICE sources |
| County population estimate | 17,270 | U.S. Census QuickFacts, July 1, 2025 estimate captured in research |
Those figures should not be stretched beyond the research. The six-card roster snapshot represented half of the official bed count at that moment, but it does not prove the jail was half full on other days. The roster can change after a release, transfer, court order, or new booking.
Madison County Inmate Population Trends
Madison County official sources located for this build did not publish an average daily population series, annual booking count, average length of stay, or multi-year jail analytics table. The county roster gives a live public window into current visible custody, while the sheriff page gives the bed count. That is enough to describe the present public access point, but not enough to claim a rising or falling jail-population trend.
| Year | Local Jail Figure Located | Notes |
|---|---|---|
| 2026 | 6 visible roster cards in snapshot | Point-in-time public roster count, not ADP |
| 2025 | Not published in located county sources | No official Madison County jail trend table located |
| 2024 | Not published in located county sources | No annual bookings or ADP source located |
County population context is separate from jail population. The official county about page gives Madison County's 2020 population as 16,548 and identifies Winterset as the county seat. Census QuickFacts adds 2024 and 2025 county estimates. Those numbers describe the public served by county government, not the demographic makeup of the Madison County inmate population.
What Madison County Jail Population Includes
The Madison County inmate population visible on the sheriff roster includes people in local jail custody. Research identified pretrial detainees, people serving short county sentences, people held for court, and people listed by the sheriff's current booking widget as the practical population served by Madison County Jail. The public widget does not break that group into pretrial versus sentenced, felony versus misdemeanor, male versus female, or held-for-other-agency categories.
- Booking
- The jail intake record created after arrest or court commitment.
- Charge
- An allegation or offense label tied to booking or court filing, not a conviction.
- Hold or detainer
- A separate legal reason that may keep a person in custody even when a bond line looks low.
- DOC custody
- State prison or supervision custody handled by Iowa Department of Corrections, not the county roster.
The sheriff roster also does not publish full demographics. Names and photos may be visible, but DOB, race, sex, height, weight, address, arresting agency, warrant number, release date, and court date were not visible in the inspected public cards. Those omissions should be treated as limits of the public roster, not proof that the jail lacks the information internally.
Madison County Jail Capacity
Capacity is the clearest Madison County inmate population data point. The sheriff's official page lists the Madison County Jail as a 12-bed jail, and no official county source located for the research published an overcrowding order, jail-construction project, closure plan, consent decree, or local jail-capacity litigation. Because the jail is small, a few bookings or releases can shift the public roster count fast.
The public roster should be read as a current list, not as an occupancy report. A person may leave the roster after release, transfer, court transport, or sentence to state custody. If the roster is blank, slow to load, or unclear, the sheriff's office is the local fallback for custody status.
Laws Governing Madison County Jail Records
Iowa law provides the public-access frame for Madison County jail records and inmate population facts. The roster is a local sheriff publication, and record-copy requests fall under Iowa's open-records system unless a statute or lawful exception limits release. Jail operation standards are a separate legal layer from public access.
Key public-record and jail laws:
Iowa Code chapter 22 defines public records and the right to examine or copy them unless another law makes the record confidential.
Iowa Public Information Board chapter 22 guidance explains the open-records right in plain language.
Iowa Code chapter 356 governs county jails and municipal holding facilities.
Iowa Administrative Code chapter 201-50 sets jail-facility standards for topics such as inspection, personnel, security, admission, and classification.
These laws do not mean every jail document is posted online. Investigative records, confidential court matters, medical information, juvenile information, and internal jail notes may be limited or withheld. The public Madison County roster is the fastest access point for current custody, while a chapter 22 request is the better route for a specific record copy that does not appear online.
Madison County and Iowa DOC Custody
No Iowa state prison was found physically in Madison County, but the state prison system still matters after a Madison County case. A person can begin in Madison County Jail after arrest, move through District Court in Judicial District 5, and later enter Iowa DOC custody or supervision if sentenced under state law. At that point, the local jail roster is no longer the best lookup tool.
| Question | Madison County Jail | Iowa DOC |
|---|---|---|
| Who it covers | Current local jail custody, court holds, short sentences | Sentenced state offenders and supervised offenders |
| Lookup tool | County inmate roster and GMD widget | Iowa DOC Offender Search |
| Public fields | Photo, name, ID, date, charge, bond, cell | Name, offender number, sex, age, location, offense, discharge dates |
| Update caution | No posted refresh frequency in the widget | DOC says public data is updated weekly and may change quickly |
How to Search Madison County Inmates
The official Madison County inmate roster page embeds a GMD Solutions booking widget. The direct widget source is the Madison County Sheriff booking widget. In the inspected version, the roster was not a search form. It displayed current inmate cards, so the practical search method was to scroll the visible list and compare the person by name, booking date, charge, and ID number.
- Open the official Madison County inmate roster page.
- Wait for the embedded booking widget to load, since script blockers or slow connections can leave the roster area blank.
- Scroll the visible inmate cards because no public name-search field was found.
- Match the person by name, ID number, booking date, primary charge, and any additional charges.
- If the person is not listed, call the sheriff's office or check Iowa Courts Online, Iowa DOC, BOP, ICE, or VINELink based on the custody question.
The official roster page screenshot in the local manifest is from Madison County's inmate roster page.
The screenshot shows the county page that hosts the roster, while the actual inmate cards are loaded through the embedded booking widget.
Madison County Current Inmate Lookup
The Madison County current inmate lookup is unusual because the visible roster does not ask for a last name, first name, booking number, or date range. It works as a current list. That helps when the jail population is small, but it also means readers should not assume a missing name proves the person was never booked.
| Field Label | Type | Required | Notes |
|---|---|---|---|
| No visible search field | N/A | N/A | The GMD widget displayed current inmate cards directly. |
| Name search | Not available in widget | N/A | No last-name or first-name input was visible. |
| Facility filter | Not available in widget | N/A | Only the Madison County Sheriff's roster was shown. |
| Booking date filter | Not available in widget | N/A | Booking date appears in results but is not a filter. |
The GMD widget screenshot in the image manifest comes from the embedded Madison County booking widget.
The visible card layout supports the field inventory below: the Madison County inmate population is shown through individual booking cards rather than a search-result table.
What Madison County Inmate Records Show
A public Madison County inmate card is brief but specific. It shows a front-facing booking image and several custody fields tied to the current jail listing. The roster should not be read as a court docket, criminal-history report, or complete booking file.
| Field | What It Shows |
|---|---|
| Mugshot image | Booking image displayed above the inmate card. |
| Name | Uppercase last name, first name, and sometimes middle name. |
| ID Number | Eight-digit public identifier shown by the widget. |
| Date | Booking or intake date in YYYY-MM-DD format. |
| Charge | Primary booking charge as plain text. |
| Bond Amount | Dollar amount tied to a listed charge, without payment instructions. |
| Cell | Short public housing code such as DORM, MED, or WH. |
| Additional Charges | Optional block with extra charge names and bond lines. |
Past Madison County Inmate Records
The roster did not publish a released-inmate tab, archive search, date filter, or retention rule in the inspected version. A person who was released, transferred, sentenced, or moved to another agency may no longer appear even when a court record or incident report still exists. For older booking or incident material, use the sheriff's public-record route instead of treating the roster as the archive.
The sheriff page links a public documents and forms portal and an official request for copy of accident or incident document link. Research did not locate a separate booking-photo request form, fee schedule, processing time, or historical inmate search page. A request should identify the person, date, incident or booking number if known, and the exact record sought.
Court, Federal, and ICE Search
When the Madison County inmate population search leaves the jail roster, the next system depends on the legal stage. Formal charges after an arrest belong in Iowa Courts Online and the Madison County Clerk of Court. The Iowa Courts Online guide says cases added to the case management system take one business day to appear in search results, and after a case appears, case data updates in real time.
For custody notification, use Iowa VINELink. For sentenced state custody, use Iowa DOC. For federal prison custody, use BOP, which covers federal inmates from 1982 to present. For immigration detention, use ICE ODLS, which USAGov describes as a search for people in ICE custody or CBP custody for more than 48 hours. No Madison County sheriff mobile app was found, so do not rely on an app-only roster or warrant search.
Madison County Detention Facilities
The Madison County detention-facility list contains one local jail. That makes facility selection simple, but it makes system selection more important. Local jail custody, state prison custody, federal custody, and immigration custody are different records paths.
- Madison County Jail - a 12-bed county jail in Winterset operated by the Madison County Sheriff's Office for current local custody, court holds, and short county sentences.
No separate Winterset city jail was found. The Winterset Police Department shares the public-safety address and may make arrests, but people arrested locally appear to route through the county jail rather than a separate municipal roster.
Madison County Inmate Population FAQ
How big is the Madison County inmate population? The official local bed count is 12 beds at Madison County Jail. The inspected roster snapshot showed six visible inmate cards, but that was a point-in-time public roster count, not an average daily population.
Why is there no name search box? The inspected Madison County GMD widget displayed current inmate cards directly. No public last-name field, booking-number search, released-inmate tab, or date filter was visible.
Do Madison County jail records show mugshots? Yes, visible current inmate cards included one booking image per listed person. No official photo-retention rule was found for people no longer shown on the roster.
Where are charges after arrest found? The roster charge is a booking field. Formal court charges and case status are searched through Iowa Courts Online or the Madison County Clerk of Court.