About Buena Vista County

Area 575 square miles
County Seat Storm Lake
Established 1851
Named After the Battle of

Buena Vista County is located in northwest Iowa, established in 1851 and named after the Battle of Buena Vista during the Mexican-American War. Buena Vista County Seat is Storm Lake, a active community of approximately 11,000 residents situated on the shores of the natural glacial lake from which it takes its name. Buena Vista County covers approximately 575 square miles and has a total population of around 20,000 residents according to recent census estimates.

Buena Vista County is characterized by its rich agricultural heritage, diverse population, and the stunning 3,200-acre Storm Lake that is a major recreational attraction. The scene features gently rolling prairie terrain typical of northwest Iowa's glacial till plain. Major communities include Storm Lake, Alta, Albert City, Newell, Lakeview, Marathon, Rembrandt, Sioux Rapids, and Truesdale.

Buena Vista County is served by several key governmental offices including Buena Vista County Recorder located in the courthouse at 215 East 5th Street in Storm Lake, the County Clerk of Court, and the County Assessor's office. Buena Vista County's economy has historically been anchored by agriculture, particularly corn and soybean production, along with hog farming operations. What makes Buena Vista County unique is its exceptional cultural diversity, with Storm Lake recognized as one of Iowa's most ethnically diverse communities, featuring significant Hispanic, Asian, and African populations drawn by employment opportunities in the food processing industry.

Buena Vista County also houses Buena Vista County University, a private liberal arts institution founded in 1891.

Sheriff, Police & Law Enforcement

Sheriff & Law Enforcement

Buena Vista County Sheriff's Office is responsible for law enforcement in the unincorporated areas of Buena Vista County. It manages Buena Vista County jail, processes arrests, and maintains criminal records. The office is involved in community policing and operates various programs meant to enhancing public safety.

Police Departments

In addition to Buena Vista County Sheriff's Office, several municipal police departments serve Buena Vista County, including the Storm Lake Police Department and the Alta Police Department. These agencies are responsible for law enforcement within their respective city limits and work in coordination with the Sheriff's Office to handle major crimes and emergencies. The collaboration ensures full coverage and efficient response to incidents across Buena Vista County.

Law Enforcement & Arrests

Law enforcement in Buena Vista County is primarily provided by Buena Vista County Sheriff's Office, headquartered at 300 South 2nd Avenue in Storm Lake, Iowa 51588. The agency provides patrol services, investigative services, civil process, and operates Buena Vista County Jail. Inmate information and jail roster can be accessed through the Sheriff's Office website or by calling the detention facility directly.

  • Citizens may request arrest records by contacting the Sheriff's Office or the appropriate municipal police department, typically through a written public records request.
  • Mugshots and booking photographs are generally available through the jail roster system or by specific request to the detention facility.
  • Processing fees may apply for copies of reports and records.
  • Some arrest and booking information may also be available through the Iowa Courts Online system when charges have been filed.

The jail roster typically includes booking date, charges, bond information, and projected release dates. Municipal law enforcement is provided by the Storm Lake Police Department serving Buena Vista County Seat, as well as police departments in the communities of Alta, Newell, and Sioux Rapids. Arrest records in Buena Vista County are considered public records under Iowa Code Chapter 22, Iowa's Public Records Law, which mandates that government records are open to public inspection unless specifically exempted.

Buena Vista County does not have tribal police jurisdiction, as there are no federally recognized tribal lands within Buena Vista County boundaries.

Criminal, Arrest & Jail Records

Criminal Records

Criminal records in Buena Vista County cover felony, misdemeanor, traffic offenses, and sex offender registry information. Residents can conduct background checks through the Iowa Division of Criminal Investigation, which provides full criminal history reports. The system ensures that individuals and organizations have access to necessary information for safety and employment purposes.

Arrest Records

Arrest records in Buena Vista County are maintained by Buena Vista County Sheriff's Office. These records include details of the arrest, charges, and personal information of the arrestee. Residents and attorneys can request arrest records by contacting the Sheriff's Office directly. The Iowa Open Records Law governs the accessibility of these records, for public access and public access to government documents.

Jail & Inmate Records

Buena Vista County Jail, located in Storm Lake, is the primary detention facility for Buena Vista County. The booking process involves photographing, fingerprinting, and documenting the personal information of the arrested individuals. Inmate information can be accessed through Buena Vista County's official website, which provides details on visitation rules and schedules. The bond or bail process in Iowa allows for the release of inmates pending trial, and information on posting bail can be obtained from the jail administration.

Mugshots & Booking Photos

Mugshots in Buena Vista County are taken and retained by Buena Vista County Sheriff's Office during the booking process. These booking photos are part of the public record and can be accessed through the Sheriff's Office or online databases. Iowa does not have specific laws for the removal of mugshots from public records, but individuals can request corrections or updates if necessary.

Courts & Case Records

Buena Vista County is served by the Iowa District Court for Buena Vista County, Third Judicial District, with the courthouse located at 215 East 5th Street, Storm Lake, Iowa 51588. The Clerk of Court can be contacted through the office’s website. Buena Vista County Court has general jurisdiction over all civil, criminal, probate, juvenile, and domestic relations cases filed in Buena Vista County. Iowa has a unified court system, meaning there is one trial court of general jurisdiction (the District Court) rather than separate superior, circuit, or justice courts.

  • Small claims matters, typically involving disputes under $6,500, are handled within the District Court system.
  • Probate and estate matters are also processed through the District Court.
  • More detailed records, including actual filed documents, typically require an in-person visit to the Clerk of Court office or a written request.
  • Certified copies of court documents are available for a fee, generally $10 for certification plus copy costs.
  • The Clerk of Court office maintains archives of historical court records and can assist with research requests during regular business hours, Monday through Friday.

Court records can be searched online through Iowa Courts Online at www.iowacourts.state.ia.us, which provides free public access to case information including party names, case numbers, filing dates, case types, and disposition information for most civil and criminal cases. The online system allows searches by party name, case number, or attorney. Public access to court records in Iowa is governed by Iowa Code Section 22.11 and Iowa Court Rules Chapter 16, Division VI, which establish that court records are presumptively public unless sealed by court order or protected by specific statutory exemptions.

Property & Public Records

Property and land records for Buena Vista County are maintained by Buena Vista County Recorder's Office, located at 215 East 5th Street, Storm Lake, Iowa 51588. The Recorder's Office can be contacted for The office is responsible for recording and maintaining documents including warranty deeds, quit claim deeds, mortgages, mortgage releases, mechanic's liens, UCC filings, military discharge records (DD-214s), plat maps, easements, and other real estate instruments.

  • Buena Vista County Recorder provides online access to recorded documents through a web-based system, typically accessible through Buena Vista County website or a third-party vendor.
  • Some online systems offer free searching with fees charged only for document images or certified copies.
  • Certified copies of recorded documents can be obtained from the Recorder's Office for statutory fees, currently $1.00 per page.

Iowa law requires that documents affecting real property be recorded in Buena Vista County where the property is located to provide constructive notice. Users can search by grantor/grantee name, document type, book and page, or parcel number. Property tax information is maintained separately by Buena Vista County Assessor's Office at and the County Treasurer's Office.

The Assessor's office is responsible for establishing taxable values for all real property in Buena Vista County. Property tax records, assessment values, and parcel information can typically be searched online through Buena Vista County's GIS mapping system or assessor database, which provides ownership information, assessed values, tax amounts, property characteristics, and aerial photography. The Recorder's office accepts document recording during regular business hours and many offices now offer online or mail-in recording options for certain document types.

Vital Records

Vital records for Buena Vista County, Iowa are managed at both Buena Vista County and state levels. Birth and death certificates occurring in Buena Vista County can be requested from Buena Vista County Recorder's Office at 215 East 5th Street, Storm Lake, Iowa 51588 Buena Vista County Recorder maintains birth records and death records for events occurring within Buena Vista County. Certified copies of birth certificates typically cost $15 for the first copy and $10 for additional copies ordered at the same time. Death certificates follow a similar fee structure.

  • Processing time for in-person requests is usually immediate or same-day, while mail requests may take one to two weeks.
  • Eligible requestors include the registrant, immediate family members, legal representatives, and others with a documented legal interest.
  • The marriage license fee is approximately $35, and there is no waiting period in Iowa after the license is issued.
  • Statewide vital records can be ordered online through VitalChek at www.idph.iowa.gov for an additional service fee.

Applicants must provide valid photo identification and demonstrate a direct and tangible interest in the record as required by Iowa Code Chapter 144. Marriage licenses are issued by Buena Vista County Clerk of Court at the courthouse, 215 East 5th Street, Storm Lake. The license is valid for six months from issuance.

Marriage records and divorce decree information are maintained by the Clerk of Court. The Iowa Department of Public Health, Bureau of Health Statistics maintains statewide vital records and is a backup source for certificates. Birth records less than 100 years old and death records less than 80 years old have restricted access under Iowa vital statistics law.

Business & Licensing

Business and licensing records in Buena Vista County are available through multiple sources depending on the type of business activity. For formal business entity formation including corporations, limited liability companies (LLCs), limited partnerships, and non-profit organizations, the primary resource is the Iowa Secretary of State Business Services Division.

Their online business entity database is searchable at sos.iowa.gov and provides free access to information about registered businesses including entity name, registration date, status, registered agent, principal office address, and filing history. Sole proprietorships and partnerships operating under a name other than the owner's legal name must file a fictitious name registration (also called a DBA or "Doing Business As") with Buena Vista County Recorder's Office at 215 East 5th Street, Storm Lake. These records are public and searchable through the Recorder's office.

Local business licenses and permits may be required by individual municipalities within Buena Vista County. The City of Storm Lake, for example, requires certain businesses to obtain city business licenses and permits through City Hall. Sales tax permits are issued by the Iowa Department of Revenue and can be verified through the state's online systems.

Professional licenses for occupations such as contractors, cosmetologists, health care providers, and real estate agents are regulated by various Iowa state licensing boards, not at Buena Vista County level. Building permits, zoning approvals, and land use permits are handled by Buena Vista County Planning and Zoning Department and by individual city planning departments for incorporated areas. The Storm Lake United Chamber of Commerce can be reached at and maintains a directory of local businesses at their website www.stormlakeunitedchamber.com.

Elections & Voter Records

Elections in Buena Vista County are administered by Buena Vista County Auditor and Commissioner of Elections, located at 215 East 5th Street, Storm Lake, Iowa 51588. The elections office can be contacted through the office’s website, and election information is available through Buena Vista County website. Iowa voters can register to vote online through the Iowa Secretary of State's voter registration portal at sos.iowa.gov/elections/voterinformation/voterregistration.html. Voter registration in Iowa requires that you be a U.S.

  • Voters can request an absentee ballot by submitting a written request to Buena Vista County Auditor's office.
  • Requests can be made online, by mail, or in person.
  • Absentee ballot request forms are available at www.sos.iowa.gov.
  • Iowa law requires that absentee ballot requests be received by 5:00 p.m.

Citizen, an Iowa resident, at least 18 years old by Election Day, and not currently found to be incompetent by a court. Iowa offers same-day voter registration at the polls, but pre-registration must be completed at least 11 days before Election Day to be eligible to vote in that election. Voters can check their registration status and find their polling place location by visiting the Iowa Secretary of State's Voter Information Portal at sos.iowa.gov or by contacting Buena Vista County Auditor's office directly.

Polling places are assigned based on residential address and precinct boundaries. Buena Vista County has multiple voting precincts across its incorporated cities and rural townships. Election records that are public in Iowa include voter registration lists (excluding certain protected information), campaign finance disclosure reports filed with the Iowa Ethics and Campaign Disclosure Board, candidate filing information, precinct-level election results, and absentee ballot statistics.

Individual ballot choices are confidential. In the 2024 general election, Buena Vista County voter turnout was approximately 68%, consistent with typical Iowa county turnout rates. The next major election is scheduled for November 3, 2026, featuring U.S.

House races for Iowa's congressional districts, potential U.S. Senate races, Iowa state constitutional offices including Governor, state legislative seats, and various county offices. Absentee voting is available to all Iowa voters without requiring an excuse.

The Saturday before Election Day. Completed absentee ballots must be received by Buena Vista County auditor by 8:00 p.m. On Election Day.

Iowa Code Chapter 48A governs absentee and mail-in voting. Election transparency in Buena Vista County is strong, with citizens able to request election materials, observe ballot counting, and access detailed precinct results under Iowa's open records law, Iowa Code Chapter 22.

Economy & Demographics

Buena Vista County's economy is anchored by agriculture and food processing, with significant contributions from education, retail, and service sectors. The agricultural sector dominates the rural scene with extensive corn, soybean, and livestock production throughout Buena Vista County's 575 square miles. The largest employer in Buena Vista County is Tyson Foods, which operates a major pork processing facility in Storm Lake employing approximately 1,200 workers.

  • The median household income in Buena Vista County is approximately $52,000, slightly below the Iowa state median.
  • The manufacturing sector, particularly food processing and agricultural equipment, represents a substantial portion of economic activity.

This facility has been a major economic driver and has contributed to Buena Vista County's remarkable demographic diversity, attracting workers from around the world. Other significant employers include Buena Vista University, Buena Vista County Regional Medical Center, Storm Lake Community School District, and various agricultural service businesses. Buena Vista County has seen growth in renewable energy with wind turbine installations contributing to the local tax base and providing lease income to agricultural landowners.

Storm Lake is a regional retail and service center for northwest Iowa. Tourism and recreation centered around Storm Lake itself generates seasonal economic activity, with the lake supporting fishing, boating, and water recreation. The unemployment rate in Buena Vista County typically tracks close to the state average, ranging between 3-5% in recent years.

Economic development initiatives are coordinated through the Storm Lake United Development Corporation and focus on workforce development, housing expansion, and downtown revitalization. Buena Vista County's ethnic diversity has created unique entrepreneurial opportunities with numerous ethnic restaurants, grocery stores, and service businesses serving diverse communities.

Transparency Score

Court Records: Yes: Online | Property: Yes: Free Search Online | Arrest/Jail: Yes: Online Roster | Vital Records: Limited: In-Person or Mail Required | Business: Yes: State Online Search | Elections: Yes: Online Registration & Results | Overall Score: 8/10, Buena Vista County provides strong digital access to most public records with online court case search, property/GIS systems, and jail rosters readily available.

Frequently Asked Questions

How can I search for someone recently arrested in Buena Vista County, Iowa?
To search for someone recently arrested in Buena Vista County, Iowa, you can contact the Buena Vista County Jail, located at 411 Expansion Blvd, Storm Lake, IA. The jail provides an inmate lookup process through their official website or by calling their main line. You can also visit the Sheriff's Office for more information on recent arrests and detainee status.
Mugshots or booking photos in Buena Vista County, Iowa, can be obtained from the Buena Vista County Sheriff's Office. They may provide access to these records through their official website or in person at their office. The Iowa Courts Online Search portal may have relevant booking information as part of court records.
To obtain a criminal background check in Buena Vista County, Iowa, you should contact the Iowa Division of Criminal Investigation (DCI). The DCI provides background checks statewide, and you can request these through their website or by mail. Locally, you may also inquire at the Buena Vista County Sheriff's Office for assistance with the process.
You can look up sex offenders in Buena Vista County, Iowa, by accessing the Iowa Sex Offender Registry. This registry is maintained by the Iowa Department of Public Safety and provides an online search tool for locating registered sex offenders by name, city, or county.
You can register to vote in Buena Vista County through the Iowa Secretary of State's online voter registration portal at sos.iowa.gov, in person at the Buena Vista County Auditor's office at 215 East 5th Street in Storm Lake, or through same-day registration at your polling place. Pre-registration must be completed at least 11 days before Election Day to vote in that election. The this jurisdiction Auditor and Commissioner of Elections office can be contacted at (712) 749-2546 for assistance. Iowa voters can also request absentee ballots through the same office without providing an excuse.
Property records in Buena Vista County can be searched through the Buena Vista County Recorder's Office at 215 East 5th Street, Storm Lake, or by calling (712) 749-2542. The county provides online access to recorded documents including deeds, mortgages, liens, and plat maps through a web-based search system accessible via the county website. Property tax information and assessment values are available through the Buena Vista Assessor's office at (712) 749-2548, and most counties provide GIS mapping tools for parcel searches. Many searches are available free online, with fees charged only for certified copies or printed documents.
Birth and death certificates for events occurring in Buena Vista County can be requested from the Buena Vista County Recorder's Office located at 215 East 5th Street, Storm Lake, Iowa 51588, or by calling (712) 749-2542. Certified copies cost approximately $15 for the first copy. You must provide valid photo identification and demonstrate you are an eligible requestor under Iowa Code Chapter 144, such as being the registrant, immediate family member, or legal representative. For statewide vital records, you can also order through the Iowa Department of Public Health or online via VitalChek at www.idph.iowa.gov, though online ordering includes additional service fees.
To find business entity registrations including corporations and LLCs, search the Iowa Secretary of State's free online business database at sos.iowa.gov. For fictitious name registrations (DBAs) filed in Buena Vista County, contact the Buena Vista County Recorder's Office at (712) 749-2542, as these filings are recorded at the county level. Local business licenses and permits may be required by individual cities such as Storm Lake and can be verified through the respective city clerk offices. Professional licenses are regulated by Iowa state licensing boards, not at the county level.

Cities & Towns in Buena Vista County

Explore public records for 4 cities and communities in Buena Vista County, Iowa.

Nearby Counties

Clay County IA O'Brien County IA Cherokee County IA Sac County IA Calhoun County IA Palo Alto County IA Pocahontas County IA Ida County IA