Milford Public Records Directory

All links go directly to official Milford, Iowa government websites.

About Milford

Milford is a small city in Dickinson County, Iowa, located in the Iowa Great Lakes region of northwest Iowa. Situated along the western shore of West Okoboji Lake, Milford has a population of approximately 3,200 residents and was incorporated in 1874. The city serves as a gateway to the popular Iowa Great Lakes recreational area, which attracts hundreds of thousands of summer visitors annually. Milford is known for its lakeside parks, the historic Dickinson County Courthouse annex, and local employers including schools, retail businesses serving lake tourists, and small manufacturing.
The city's economy revolves heavily around seasonal tourism, with marinas, restaurants, and lodging facilities catering to boaters and vacationers enjoying the chain of natural glacial lakes. Public records for Milford residents are maintained by both city and county agencies. The Milford City Hall at 1304 Highway 71 South handles municipal records including city ordinances, council minutes, zoning permits, and local business licenses. The Milford Police Department maintains law enforcement records for incidents within city limits. However, most vital records, property documents, court filings, and elections administration are handled at the county level by Dickinson County offices located in nearby Spirit Lake, the county seat. Iowa's public records law, codified in Iowa Code Chapter 22, ensures that most government records are presumed open to public inspection unless specifically exempted by statute. Residents can request records in person, by mail, or sometimes online depending on the record type and the agency maintaining it.

Police Department & Arrest Records

In addition to the Dickinson County Sheriff's Office, several city police departments operate within the county, including the Spirit Lake Police Department, Milford Police Department, and Arnolds Park Police Department. Each department is responsible for law enforcement within its respective city limits. These agencies collaborate with the sheriff's office on major crimes and emergencies, ensuring comprehensive coverage and response throughout the county. Coordination among these departments is essential for maintaining public safety and addressing cross-jurisdictional issues.

Jail & Inmate Records

The Dickinson County Jail, located in Spirit Lake, is the primary detention facility for the county. The booking process involves fingerprinting, photographing, and documenting the personal information of individuals who are arrested. Inmate lookup services are available through the sheriff's office, allowing family members and attorneys to find information about current detainees. Visitation rules are specific to the facility, with scheduled times and security protocols in place.

Court Records

Milford residents are served by Iowa's unified court system through the Dickinson County Courthouse located at 1802 Hill Avenue, Spirit Lake, IA 51360 (phone: 712-336-1138). The Iowa District Court in Dickinson County handles all case types including criminal felonies and misdemeanors, civil matters, family law (divorce, child custody, adoption), probate and estate matters, juvenile cases, and small claims disputes up to $6,500. Milford does not operate its own municipal court; traffic violations and city ordinance violations are processed through the District Court system.
Iowa's statewide online court records system, Iowa Court Case Search, is available at www.iowacourts.state.ia.us and allows the public to search case information by party name, case number, or attorney. The system displays case filings, parties involved, hearing dates, and dispositions for most cases, though certain confidential matters like sealed records, juvenile cases, and some family court proceedings have restricted access. Filing fees vary by case type: small claims filing costs $95, civil cases begin at $185 depending on the amount in controversy, and criminal case fees are set by statute. Certified copies of court documents cost $10 for the first page and $5 for each additional page. Marriage license applications are filed with the Clerk of District Court at the courthouse, with licenses costing $35 and available immediately upon application with no waiting period. Divorce records and judgments are also maintained by the Clerk of Court and are public record unless sealed by court order. For older archived records not available online, researchers must contact the Clerk's office directly.

Criminal Records

The criminal records system in Dickinson County includes felony, misdemeanor, traffic, and sex offender registry records. The Dickinson County Sheriff's Office and local police departments maintain these records, while the Iowa Division of Criminal Investigation provides additional resources for background checks. Residents can request criminal records through the sheriff's office or the Iowa Courts Online Search portal. The Iowa Bureau of Investigation offers statewide background checks, which include information from Dickinson County and other jurisdictions.

Arrest Records

Arrest records in Dickinson County are maintained by the Dickinson County Sheriff's Office. These records include details about the arrest, charges, and the arresting officer. Residents and attorneys can request arrest records by contacting the sheriff's office directly. Under the Iowa Open Records Law, these records are generally accessible to the public, although certain information may be redacted for privacy reasons. Arrest records typically include the individual's name, date of arrest, charges, and booking information.

Public Records Access

Property and land records for Milford are maintained by Dickinson County offices in Spirit Lake. The Dickinson County Assessor's Office, located at 1802 Hill Avenue, Spirit Lake, IA 51360 (phone: 712-336-6645, website: www.iowaassessors.com/dickinson), maintains property assessment records including parcel identification, ownership information, assessed values for land and buildings, property characteristics, and sales history.
The Assessor's online property search system allows residents to look up parcels by owner name, address, or parcel number, displaying current valuations, historical assessments, and property details used for taxation purposes. All property in Iowa is reassessed annually, with taxable values updated each year. The Dickinson County Recorder's Office, also located at 1802 Hill Avenue, Spirit Lake, IA 51360 (phone: 712-336-1167), records and maintains official documents affecting real property including warranty deeds, quit claim deeds, mortgages, mortgage releases, mechanic's liens, easements, plats, and other instruments. Iowa requires that documents affecting real estate be recorded with the County Recorder to provide public notice and establish priority of interests. The Recorder's office provides online access to recorded documents through a subscription-based system; some basic index searching may be available free, but viewing actual document images typically requires payment of a per-page fee or subscription. The county also maintains a GIS (Geographic Information System) mapping portal that displays parcel boundaries, zoning, floodplains, and other spatial data, accessible through the county website. Property searches can be conducted by street address, owner name, or legal description, making it straightforward for buyers, sellers, title companies, and researchers to verify ownership and encumbrances.

Economy & Demographics

Milford's economy is deeply intertwined with the Iowa Great Lakes tourism industry, which generates millions of dollars annually from visitors drawn to the natural glacial lakes including West Okoboji, East Okoboji, and Spirit Lake. Major employers in Milford include the Okoboji Community School District, which serves students from multiple lake communities, and various retail, hospitality, and service businesses that experience peak demand during the summer season.
The Okoboji Store and other lakeside retailers provide year-round employment, while marinas, restaurants like Minerva's Restaurant & Bar, and lodging facilities hire extensively for summer operations. Healthcare employment is available at nearby Lakes Regional Healthcare in Spirit Lake. Manufacturing and industrial employment in Milford is limited compared to larger Iowa cities, but the broader Dickinson County economy includes agricultural production, with corn and soybean farming dominant in surrounding areas. The median household income in Milford is estimated around $60,000, somewhat above Iowa's rural average due to the influx of tourism dollars and second-home ownership by affluent visitors. Recent development has focused on expanding recreational amenities, improving lakefront infrastructure, and attracting year-round residents to reduce seasonal population fluctuations. The city benefits from the overall economic health of the Iowa Great Lakes region, which has seen steady growth in property values and tourism spending despite economic downturns. Milford's small-town character combined with lake access makes it attractive for retirees and remote workers seeking recreational lifestyles.

Law Enforcement & Arrest Records

The Milford Police Department, located at 1304 Highway 71 South, Milford, IA 51351 (phone: 712-338-2511), provides law enforcement services within Milford city limits. The department responds to calls for service, conducts investigations, and maintains records of incidents, arrests, and police reports. Citizens can request copies of police reports by visiting the department in person during business hours or by submitting a written request. Iowa Code Chapter 22 governs public records access, establishing that most law enforcement records are public unless they are part of an ongoing investigation or contain confidential information protected by statute. For incidents occurring outside city limits or for county-wide law enforcement, the Dickinson County Sheriff's Office serves the area. The Sheriff's Office is located at 2041 200th Avenue, Spirit Lake, IA 51360 (phone: 712-336-2793, website: dickinsoncountyiowa.gov). The Sheriff's Office provides patrol services, operates the county jail, serves civil process, and maintains records for unincorporated areas of Dickinson County. Arrest and jail booking information can be searched through the Dickinson County Jail Roster, which is typically accessible through the Sheriff's Office website or by calling the jail directly. The roster usually displays current inmates' names, booking dates, charges, bond amounts, and booking photographs. To request law enforcement records under Iowa's public records statute (Iowa Code Chapter 22), residents must submit a request identifying the specific records sought. Agencies may charge reasonable fees for copying and staff time for extensive requests.

Vital Records

Vital records for Milford residents are primarily handled at the state level through the Iowa Department of Public Health, Bureau of Health Statistics. Birth and death certificates are maintained by the Iowa Vital Records Office, located at Lucas State Office Building, 321 East 12th Street, Des Moines, IA 50319-0075 (phone: 515-281-4944, website: idph.iowa.gov/health-statistics/vital-records). Birth certificates cost $20 for a certified copy, with additional copies ordered at the same time costing $15 each.
Death certificates also cost $20 for the first certified copy and $15 for additional copies ordered simultaneously. Processing time is typically 3-4 weeks for mail requests, though expedited service is available for an additional fee. Online ordering is available through VitalChek (vitalchek.com) with an additional processing fee. Only eligible individuals can request vital records: the registrant (if of legal age), parents, legal guardians, legal representatives, or individuals with a tangible interest. Valid photo identification is required. Marriage licenses are issued by the Dickinson County Clerk of District Court at the courthouse in Spirit Lake (1802 Hill Avenue, phone: 712-336-1138). The marriage license fee is $35, and there is no waiting period in Iowa—couples can marry immediately after receiving the license. The license is valid for one year. Marriage certificates (certified copies of the recorded marriage) can be obtained from the same office or from the Iowa Vital Records Office. Divorce records are court records maintained by the Clerk of District Court and are generally public unless sealed. Iowa has maintained statewide vital records since July 1, 1880, with some county records dating earlier. Researchers seeking older records may need to contact county offices or the State Historical Society of Iowa.

Business & Licensing Records

Business licensing and entity registration in Milford involves both local and state agencies. The City of Milford does not maintain an extensive business licensing program for most commercial activities, but certain businesses may require permits from the city, such as building permits for construction, sign permits, or special permits for liquor licenses. Contact Milford City Hall at 1304 Highway 71 South, Milford, IA 51351 (phone: 712-338-2424) for information on local permits and zoning compliance. At the county level, Dickinson County handles some registrations and permits.
Fictitious business name statements (DBAs or "doing business as" names) are typically filed with the Iowa Secretary of State, though some counties maintain separate filings; check with the Dickinson County Recorder's Office (phone: 712-336-1167) for local requirements. For formal business entity registration—corporations, limited liability companies (LLCs), limited partnerships, and other statutory entities—the Iowa Secretary of State's Business Services Division maintains the official database. The online Business Entity Search is available at sos.iowa.gov/search/business/search.aspx and allows anyone to look up registered businesses, verify active status, view registered agents, check filing dates, and see officers or members of record. Filing fees include $50 for domestic LLCs, $100 for corporations, and $100 for foreign entities registering in Iowa. Annual reports are required to maintain active status. The Secretary of State also handles Uniform Commercial Code (UCC) filings, which are liens on personal property and business assets; UCC searches can be conducted through the same office to discover secured interests. For property tax on commercial real estate in Milford, business owners should consult the Dickinson County Assessor's Office (phone: 712-336-6645) to review assessed valuations and challenge assessments if warranted. Commercial property is assessed using income, cost, and market approaches, with appeals handled through the local Board of Review and the Iowa Property Assessment Appeal Board.

Elections & Voter Records

Milford voters are served by the Dickinson County Auditor's Office, which administers elections for all county residents. The Dickinson County Auditor and Commissioner of Elections is located at 1802 Hill Avenue, Spirit Lake, IA 51360 (phone: 712-336-1646, website: dickinsoncountyiowa.gov). Iowa residents can register to vote online at sos.iowa.gov/elections/voterinformation/voterregistration.html or in person at the Auditor's Office, Department of Transportation offices, or through voter registration drives. Iowa offers Election Day registration, allowing eligible citizens to register and vote on the same day at their polling place with proper identification and proof of residence. Acceptable documents include an Iowa driver's license, Iowa non-operator ID, voter registration card, or a combination of documents establishing identity and current address. Milford holds city elections on regular municipal election dates, with the mayor and city council members elected in odd-numbered years, typically in November. The next Milford municipal elections are scheduled for November 2025, when city council seats will be contested. Candidate filings and local ballot measures are posted by the City Clerk and reported to the County Auditor. Milford residents can find their assigned polling place by visiting the Iowa Secretary of State's Polling Place Finder at sos.iowa.gov/elections/electioninfo/pollingplace.html or by contacting the Dickinson County Auditor. In the November 2024 general election, Dickinson County reported robust turnout with approximately 70% of registered voters casting ballots in the presidential race, reflecting Iowa's traditionally high civic engagement. On November 3, 2026, Milford and Dickinson County voters will decide several important races: Iowa will elect a U.S. Senator (incumbent seat held by Joni Ernst is up in 2026), all members of the Iowa House of Representatives, half of the Iowa Senate (depending on district cycle), Dickinson County offices including County Auditor, County Treasurer, County Recorder, and County Supervisor seats, and potentially Milford city positions if any special elections are called. Iowa does not have gubernatorial elections in 2026 (the Governor is elected in 2026; verify schedule). Iowa offers no-excuse absentee voting—any registered voter can request an absentee ballot by mail or vote early in person at the Auditor's Office beginning 29 days before Election Day. Absentee ballot requests can be submitted online through the Iowa Secretary of State website or by contacting the County Auditor. Voted absentee ballots must be received by the County Auditor by 8:00 p.m. on Election Day. Election records that are public in Iowa include voter registration lists (available for purchase by campaigns and political organizations), campaign finance reports filed by candidates and committees (searchable at ethics.iowa.gov), precinct-level election results (published by the Secretary of State), and candidate nomination papers. These transparency measures allow Milford residents to research candidates, track campaign spending, and verify election outcomes.

Public Records Transparency Score

Court Records: ✅ Online Statewide Portal | Property: ✅ Free Online Assessor (Recorder subscription-based) | Arrest Logs: ⚠️ Limited Online | Vital Records: ⚠️ State Office Required | Business: ✅ Free State Database | Elections: ✅ Online Registration & Results | Overall: 7.5/10 — Dickinson County and Iowa provide strong online access for courts, property assessments, business entities, and elections, though some records like vital certificates and full recorder documents require fees or in-person requests.

Frequently Asked Questions

1 What is the process for someone who is arrested in Milford, Dickinson County, Iowa to go through the jail and court system?
If you are arrested in Milford, Iowa, you will be transported to the Dickinson County Detention Center for booking and processing. During booking, officers record personal information, take fingerprints, and photograph the arrestee. After booking, you may be held pending arraignment, or released on bail. The Dickinson County Inmate Search portal allows online lookup of current inmates. Contact the Dickinson County Clerk of Courts for case information.
The Milford area is served by public school districts in Dickinson County, Iowa. School performance data, enrollment statistics, and district boundaries are available through the Iowa Department of Education website. School report cards, test scores, and demographic data are published annually for all public schools.
Crime statistics for Milford, Iowa are reported annually to the FBI Uniform Crime Reporting program. Local crime data including incident reports, arrest statistics, and calls for service are typically published by the Milford Police Department on their official website. The Iowa Attorney General also publishes annual crime statistics by jurisdiction.
The Milford Public Library provides residents with access to public records research tools. Library cardholders can access online genealogy databases, historical newspaper archives, and Iowa government document repositories. Reference librarians can assist with records requests, ancestry searches, and government document navigation.
The Milford Public Library main branch is located in Milford, Iowa. Check the Milford city website or library system portal for branch addresses, hours of operation, and available services.
Fingerprinting services in Milford, Iowa are available through the Milford Police Department and authorized IdentoGO or Fieldprint enrollment centers. Fingerprinting is required for employment background checks, professional licensing (nursing, teaching, real estate), concealed carry permits, and adoption applications. Contact the Dickinson County Sheriff's Office or local law enforcement for walk-in fingerprinting options.
To obtain vital records in Milford, Iowa, contact the Iowa Vital Statistics Unit. Birth and death certificates can be ordered online, by mail, or in person. Marriage licenses are issued by the Dickinson County Clerk's office. Certified copies require valid government-issued photo ID and a processing fee. Online ordering is available through VitalCheck or the state health department portal.
Police reports from Milford, Iowa can be obtained from the Milford Police Department or the Dickinson County Sheriff's Office. Submit a request in person, by mail, or online with the incident report number, date, and your identification. Under the Iowa Open Records Law, most incident reports are public records. Processing typically takes 5-10 business days. Traffic accident reports may also be available through the Iowa DMV.
A background check in Milford, Dickinson County, Iowa typically includes a review of criminal history records, arrest records, court judgments, and sex offender registry status. Employers, landlords, and licensing boards frequently request background checks. You can request a Iowa criminal history report through the Iowa Department of Public Safety. Federal background checks are available through the FBI Identity History Summary program.