Sex Offender Checks in Madison County
The Iowa Department of Public Safety, Division of Criminal Investigation, maintains one statewide public registry. Madison County does not run a separate public list that replaces it. Start with the Iowa Sex Offender Registry, select a name or place-based search, and use Madison County as a geographic filter when that fits the question. The registry is free and offers Basic, Advanced, Map, Telephone, and Email modes. It also publishes Recently Updated, Most Wanted, Web Stats, RSS, and API tools. State data is typically refreshed hourly during weekday business hours, so the update information on a profile matters.
The official interface keeps Madison County name, map, and other registry routes in one place. A result is a public-safety record, not proof of a new offense or permission to contact the person shown. Match more than a name. City, ZIP code, registry identifier, physical traits, aliases, and the Madison County profile’s update date can help separate people with similar names.
Madison County Registry Search Modes
The Basic search presents three starting options, while Advanced search exposes more traits and geographic limits. Map searching works best when the concern is tied to an address or a defined area in Madison County. Telephone and Email searches serve a narrower purpose: they check ownership information tied to a registrant rather than acting as broad people searches. Name criteria use a starts-with match, and the alias control can widen the search to alternate names. Search broadly first, then narrow with facts that are known rather than guesses.
The registry’s official API field guide documents the same precise criteria used to query public data.
Those field definitions make the Madison County search limits clear. None is required for a general query, but a Madison County location search needs a mileage range when an address or map coordinate is used.
How to Search the Iowa Sex Offender Registry
Choose the Madison County search route that matches what is known. A name is useful for checking one identity. County, city, postal code, or an address-and-range search is more useful for neighborhood awareness. The official registry should remain open while each possible Madison County result is compared because a copied name or old address can lose the context held on the live profile.
- Open the Iowa Sex Offender Registry for a Madison County check and select Basic, Advanced, Map, Telephone, or Email search.
- Enter a name, registry identifier, Madison County place filter, or address with a range. Use the alias option only when alternate names may help.
- Review the result set and compare known identifiers. Do not treat a same-name result as a confirmed match.
- Open the public profile, read its current address and update date, and return to the sheriff or DCI when a fact appears wrong or noncompliance is suspected.
| Field or Parameter | Type | Required | Format or Use |
|---|---|---|---|
| lastname / firstname | Text | No | Starts-with name search. |
| alias | Boolean | No | Value 1 includes alternate names. |
| isor | Text | No | Registry or OCI identifier. |
| gender | Choice | No | API values are m or f. |
| city / state / stateabbr | Text | No | Narrows results by place. |
| countyname / countyid | Text | No | Use Madison or the numeric county ID. |
| postalcode | Numeric | No | Supports a nearby-postal search. |
| age / height / weight | Numeric | No | Approximate ranges are supported. |
| useraddress / usercity / userstate / userpostal | Text | For location search | Address search group. |
| range | Miles | Yes for location | Required with an address or coordinates. |
| telephone / email | Text | Mode-specific | Checks ownership tied to a registrant. |
| Search / Clear and tabs | Controls | No | Basic, Advanced, Map, Telephone, and Email. |
Madison County Sex Offender Watches
A free registry account adds a Madison County change-monitoring option. My Account and My Watches let a user save a watch and receive email after registered information changes. The registry says those messages generally go out within about 60 minutes. That timing is linked to a reported change, not to constant tracking, and it does not guarantee that every local event has already reached the state system. The Madison County Sheriff takes registration information and sends updates to DCI, so a short handoff gap can still occur.
The registry’s official search FAQ explains watches, sheriff registration, county reporting, and search tools.
A Madison County watch is best used as an alert to recheck the live profile. It does not turn registry data into a license to follow, contact, or confront anyone.
Inside a Registry Profile
The Madison County research review recorded only fields confirmed by the official public result categories. A profile can show a registrant’s name, current address with city and ZIP code, and the date the information was updated. A narrowed record may also add a conviction category, aliases, and skin-marking information. Other details can change with the interface or the specific legal basis for disclosure. For that reason, do not assume a photograph, vehicle, compliance label, or full offense history will appear unless the live Iowa profile actually displays it.
| Name | The public registrant name used for the result. |
|---|---|
| Current Address | The public street or location information with city and ZIP code when shown. |
| Update Date | The date attached to the current public address or profile information. |
| Aliases | Alternate names that may appear on a narrowed record. |
| Conviction | Conviction information made public in the narrowed registry record. |
| Skin Markings | Public marking details included on a narrowed record when available. |
Read each field in context. The public profile is not the same as the complete file kept by the Madison County Sheriff, and registry status is not a real-time statement about a person’s location at every moment.
Sex Offender Registration in Madison County
Registration that does not occur through an Iowa Department of Corrections release is handled at county sheriffs’ offices. In Madison County, registration and local inquiry go to the Madison County Sheriff and Jail at 1012 N. John Wayne Drive, Winterset, Iowa 50273. The main and 24-hour communications number is 515-462-3575. The sheriff collects required registration information, performs duties assigned by Iowa law, and forwards updates to DCI for the statewide registry. The public website remains the search tool, while the sheriff is the right local contact for registration process questions and reported facts that may point to noncompliance.
The Madison County Sheriff’s file contains official registration work that may not all be public. Iowa Code §692A.120 sets sheriff duties, and §692A.118 addresses DPS duties. A public Madison County search therefore shows the releasable layer, not every document, contact, or verification act held by the agencies. When a profile seems stale, save the profile URL and note the field and update date. Give that concise information to law enforcement instead of trying to investigate the registrant.
Iowa Registration Levels and Requirements
Iowa ties Madison County registry duties to its own offense classifications and statutes. Iowa Code §692A.102 defines the offenses that fall within the chapter, while §§692A.103 and 692A.104 govern the duty to register. Section 692A.108 controls verification requirements. These Iowa rules should not be replaced with a generic chart of federal SORNA tier durations. The applicable offense, Iowa classification, judgment, registration start, and any later court action can affect the correct result.
The official Web Stats area provides statewide and county views without requiring a private person’s profile to be highlighted.
Madison County registry statistics can give broad context, but statewide totals must not be presented as Madison County counts. The governing Iowa framework is summarized below without importing federal duration labels.
| Iowa Requirement | Controlling Source | What to Verify |
|---|---|---|
| Qualifying offense classification | Iowa Code §692A.102 | The Iowa offense and classification that trigger the chapter. |
| Registration duty | Iowa Code §§692A.103–.104 | When and how the Iowa duty applies. |
| Verification schedule | Iowa Code §692A.108 | The current Iowa schedule for the applicable classification. |
| Exclusion zones and residence or presence limits | Iowa Code §§692A.113–.114 | The exact statutory restriction, not a general map assumption. |
| Modification | Iowa Code §692A.128 | Whether a court has modified the registration requirement. |
Madison County Registry and NSOPW
A Madison County search ends at the Iowa border. When a person may have lived elsewhere, use the U.S. Department of Justice’s National Sex Offender Public Website as a second official layer. NSOPW searches participating jurisdictions, but each state, territory, tribe, or district remains responsible for its source data. A result should be opened at the contributing registry so its current fields, warnings, and update date can be read.
NSOPW supplements the Madison County and Iowa check. It does not replace the Iowa registry for a local address, the Madison County Sheriff for registration questions, or law enforcement for a safety concern. Search by name and place, compare known identifiers, and avoid assuming that no national match proves no registry duty exists.
Madison County Registry Noncompliance Reports
Suspected noncompliance belongs with law enforcement. Record the public profile link, the field that appears inconsistent, the displayed update date, and the source of the concern. Then contact the Madison County Sheriff at 515-462-3575 or DCI through the registry. Do not visit an address, follow a person, or try to detain anyone. A public “Most Wanted” entry concerns reported noncompliance, not a request for public action beyond giving useful facts to police. Iowa DPS reported an upgraded registry site, 6,925 statewide registrants, and 67 noncompliance cases for fiscal year 2025. Those are Iowa figures, not Madison County totals.
The registry’s Most Wanted interface is designed to route noncompliance information without turning the public into investigators.
Keep the Madison County report factual and brief. If the issue is an immediate threat, use emergency services. For an apparent data error with no urgent safety concern, the sheriff or DCI can decide whether a registration update, correction, or other official step is needed.
Community Notification and Lawful Use
The registry supports personal, family, and Madison County community safety. Watches and public search tools help residents check changes without direct contact. Iowa Code §692A.121 governs which registry information is public and places limits on its use. Public availability does not authorize threats, intimidation, harassment, vigilantism, or harm toward a registrant, the registrant’s household, or an address shown in an older record. Use the profile as a lead for careful safety planning and official verification.
Use registry data lawfully: Misusing public registry information to threaten, intimidate, or harass is a crime under Iowa Code §692A.121. Report Madison County concerns to law enforcement and never confront or try to apprehend anyone.
Address information can change, and a location search may identify records near a point without proving a person is there now. Check the update date. Use watches for future changes. Give suspected violations to the Madison County Sheriff or DCI. Those steps preserve the registry’s public-safety purpose while keeping the response accurate and lawful.