Buena Vista County Jail Inmate Search
Buena Vista County Jail Inmate Search, Storm Lake, Iowa
No inmate list for the Buena Vista County Jail is online, so call 712-749-2452 to ask who is held. The Buena Vista sheriff posts no mugshots either. Bond, warrants, federal and ICE holds, local police, phone calls, deposits and visiting follow.
1. Which jails are nearby?
- Buena Vista County Jail, 411 Expansion Blvd, Storm Lake, IA 50588; 712-732-2452.
- Cherokee County Jail, 111 North 5th Street, Cherokee, IA 51012; 712-225-6738.
- Clay County Jail, 3115 W. 4th Street, Spencer, IA 51301; 712-264-4242.
- Ida County Jail, 401 Moorehead Street, Ida Grove, IA 51445; 712-364-3146.
- Palo Alto County Jail, 2002 10th Street, Emmetsburg, IA 50536; 712-852-3535.
- Pocahontas County Jail, 22 SE Court Street, Pocahontas, IA 50574; 712-335-5071. It also holds Calhoun County's inmates.
- Sac County Jail, 100 NW State Street, Sac City, IA 50583; 712-662-7127.
2. How are visits set up?
All visits are by video and need an appointment. Sessions run weekdays 8 to 11 a.m. and 2 to 4 p.m., not on holidays. You must be on the inmate's list. Call 712-732-2452 at least 24 hours ahead (up to a week out). Arrive five minutes early with a government photo ID that shows your date of birth. Visits last up to 20 minutes a day.
↑ Back to the question list3. Can I call or text someone inside?
Incoming calls are not taken. Inmates call out collect or with a phone card sold at the jail, and you can buy cards or fund a texting account through the jail's phone provider at 800-896-3201. Voicemail for an inmate can be left at 712-634-0580. See our phone guide and messaging guide.
↑ Back to the question list4. Where do letters go?
Write the inmate's name, then Buena Vista County Jail, Box 276, Storm Lake, IA 50588-0276, with your return address on the envelope or it is refused. No packages, books, magazines, bulk mail or food. The jail also accepts one email a day per inmate, 20 lines, no photos, with the inmate's full name in the subject; details on our mail page.
↑ Back to the question list5. How do I add money?
The sheriff's lobby kiosk is open 24 hours a day, or deposit online using agency BUENA VISTA COUNTY, IA and facility code SLB. Deposits first cover medical and other jail debts. Our money guide and commissary page explain more.
↑ Back to the question list6. Are home detention or work release offered?
Only when a court orders it and the sheriff approves. In-home detention costs $15 a day plus a $100 setup fee; work release is $55 a day plus $20, or $75 a day for out-of-county inmates.
↑ Back to the question list7. Where are juveniles held?
Usually at the Northwest Iowa YES Center, 1231 W. Cedar Loop, Suite 110, Cherokee, IA 51012, 712-225-5777; the Central Iowa Juvenile Detention Center, 2317 Rick Collins Way, Eldora, IA 50627, 641-858-3852, also lists Buena Vista County. Juvenile Court Services is at 712-749-2564.
↑ Back to the question list8. Where can I search after a transfer?
Use the Iowa DOC offender search for state prison, the BOP locator for federal prison and the ICE locator for immigration custody. For court dates, see our bail guide.
↑ Back to the question list9. Can I view a mugshot?
No. The roster the sheriff's jail page links was dead on October 26, 2026, so no photos can be viewed. Reporters may request a nonpublic picture from the sheriff's office at 712-732-2452. ICE images need an approved ICE records request. Federal booking photos stay private unless the U.S. Marshals release one.
↑ Back to the question list10. Is the name on the roster always right?
Not always. Buena Vista lists each person by the name used at booking; that may not be who they really are. Check other details before you rely on it, or call the jail at 712-732-2452.
↑ Back to the question list11. Can I call VINE about an inmate?
Yes, Iowa VINE answers at 888-742-8463 day or night. Have the person's full name ready.
↑ Back to the question list12. What's the best way to handle a Buena Vista County warrant?
Phone the sheriff at 411 Expansion Blvd in Storm Lake, 712-749-2452. The deputies there serve county warrants, and Storm Lake police may hold their own. There's no public list to search and no statewide warrant lookup in Iowa, but Iowa Courts Online shows the court case. Going to the Buena Vista County Jail with a lawyer is usually the calmest way to clear it. For a missed hearing, the clerk's office on East 5th Street (712-749-2546) can explain what comes next.
↑ Back to the question list13. How is bond set and paid?
In Storm Lake, most first bonds follow the statewide uniform bond schedule; for serious charges, Storm Lake's magistrate sets it. Call 712-749-2452 for amounts.
- How to pay at 712-749-2452: cash, surety or Iowa property.
- Guide: our bail guide.
- Hearings: our court guide, or the clerk at 712-749-2546.
14. How do I find the charges?
Iowa Courts Online lists charges and dates by name; Storm Lake's clerk answers at 712-749-2546. Under Iowa Code 815.10 a judge can appoint the State Public Defender; Storm Lake's first appearance follows promptly (Iowa Code 804.22).
↑ Back to the question list15. Is the person in federal custody?
In Storm Lake, federal arrests go to the U.S. Marshals Service; its Sioux City office answers at 712-252-3077. Cases are heard by the U.S. District Court for the Northern District of Iowa; its clerk is at 320 6th Street, Sioux City, IA 51101, 712-233-3900. After a federal sentence, check the BOP inmate locator. Bond at 411 Expansion Blvd, Storm Lake, IA 50588 cannot lift a federal hold; only 712-233-3900 can.
↑ Back to the question list16. How does an ICE detainer work?
- The Buena Vista County Jail receives DHS Form I-247A from ICE.
- Iowa Code chapter 27A makes the jail in Storm Lake honor it, holding someone 48 hours longer at most (8 CFR 287.7(d)).
- After 48 hours without ICE at 411 Expansion Blvd, Storm Lake, IA 50588, the hold ends.
- The ICE detainee locator tracks transfers by A-number or name.
17. When will the person get out?
In Storm Lake, once bond clears at 411 Expansion Blvd, Storm Lake, IA 50588, release usually takes a few hours; 712-749-2452 knows. Prison sentences move people to the Iowa DOC offender search. Another county's hold keeps them; ask 712-749-2452. Federal or ICE holds go via 712-252-3077.
↑ Back to the question list18. When does a judge see them?
In Storm Lake, a magistrate reviews the arrest within 24 hours (Iowa Code 804.22). Bond can be changed later (Iowa Code 811.2). If money is short, the State Public Defender may be appointed. The clerk (712-749-2546) has the next date.
↑ Back to the question list19. Can someone get out without paying?
Yes. Storm Lake's judges may release on a promise (Iowa Code 811.2), or with conditions, sometimes supervised by the Department of Correctional Services. Skipping court means forfeiture (Iowa Code 811.6) and a warrant; Storm Lake's clerk (712-749-2546) has the terms.
↑ Back to the question list20. When is cash bail returned?
In Storm Lake, the clerk (712-749-2546) refunds cash bail (215 East 5th Street, P.O. Box 1186, Storm Lake, IA 50588) at case end, to the payer. A 10% bondsman fee is never returned; call 712-749-2452.
↑ Back to the question list21. Can a judge bar contact?
In Storm Lake, judges can bar contact at hearings (Iowa Code 664A.3). Breaking it is a new crime (Iowa Code 664A.7). Only judges can change it; Storm Lake's clerk (712-749-2546) keeps a copy at 215 East 5th Street, P.O. Box 1186, Storm Lake, IA 50588.
↑ Back to the question list22. How is a free lawyer appointed?
In Storm Lake, a free lawyer depends on income (Iowa Code 815.9). Ask in court on day 1, or call 712-749-2546. The State Public Defender covers most cases in Storm Lake; families may hire private counsel.
↑ Back to the question list23. Is a bail call real?
In Storm Lake, the Buena Vista County Jail never takes gift cards or crypto; call 712-749-2452 before paying anyone. Storm Lake's bond goes only to the clerk (712-749-2546) or the jail at 411 Expansion Blvd, Storm Lake, IA 50588. Report scam calls to the Iowa Attorney General.
↑ Back to the question list24. Which agencies make arrests here?
- Storm Lake Police Department: 401 E. Milwaukee Ave., Storm Lake, IA 50588; 712-732-8010.
- Sheriff and 911 center: 411 Expansion Blvd; non-emergency 712-749-2525.
- Iowa State Patrol District 5, Cherokee.
Buena Vista County Jail Inmate Services Information
Phone: 712-732-2452
Physical Address:
411 Expansion Blvd
Storm Lake, IA 50588
Mailing Address (personal mail):
Inmate's Full Name & Inmate ID #
Buena Vista County Jail
PO Box 276
Storm Lake, IA 50588
Mailing Address (legal mail or subscriptions):
Inmate's Full Name & Inmate ID #
Buena Vista County Jail
PO Box 276
Storm Lake, IA 50588
Every year Buena Vista County law enforcement agencies arrest and detain 900 offenders, and maintain an average of 45 inmates (county-wide) in their custody on any given day.
The weekly turnover rate of inmates is approximately 55%, meaning that every week more than half of these inmates are released and then replaced with new offenders being booked into jail.
The charts below break down the men, women, races, ethnicities and the types of crimes that people are arrested and incarcerated for in both Buena Vista County and state prisons throughout the country. This information is compiled from local police and the Buena Vista County Sheriff's Department, as well as the state of Iowa and the United States Department of Justice and Census Bureau.
If you are looking for a prisoner in Iowa or Federal custody, click on the appropriate institution below.
If you are searching for an inmate being held in another county in Iowa, click below.
If you are searching for a prisoner in a Iowa State Prison click below.
If you are searching for a United States Federal Bureau of Prisons Inmate click below.
Federal Bureau of Prisons Inmate Search
For ICE Detainees (Immigration) being held at a detention facility in the United States, click below.
Buena Vista County Inmate Race & Ethnicity - 10/31/2026
| Race | Inmates | % Total |
|---|---|---|
| White | 11 | 35.48% |
| Black | 1 | 3.23% |
| Hispanic or Latino | 13 | 41.94% |
| American Indian/Native Alaskan | 1 | 3.23% |
| Asian | 3 | 9.68% |
| Pacific Islander/Native Hawaiian | 1 | 3.23% |
| Other | 1 | 3.23% |
| Total | 31 | 100.0% |
Buena Vista County Inmate Criminal Charges - 10/31/2026
(many inmates have multiple charges)
| Charge | Inmates | % Total |
|---|---|---|
| Felony (3rd Degree) | 9 | 29.03% |
| Felony (2rd Degree) | 6 | 19.35% |
| Felony (1st Degree) | 1 | 3.23% |
| State Jail Felony | 3 | 9.68% |
| Felony (Uncategorized) | 5 | 16.13% |
| Misdemeanor (Class A) | 7 | 22.58% |
| Misdemeanor (Class C) | 0 | 0.00% |
| Holds | 0 | 0.00% |
| Uncategorized | 0 | 0.00% |
Buena Vista County Inmate Sex - 10/31/2026
| Sex | Inmates | % Total |
|---|---|---|
| Male | 28 | 90.32% |
| Female | 3 | 9.68% |
| Total | 31 | 100.0% |
Buena Vista County Inmate Age - 10/31/2026
| Age | Inmates | % Total |
|---|---|---|
| Under 18 | 1 | 3.23% |
| 18-20 | 1 | 3.23% |
| 21-24 | 3 | 9.68% |
| 25-30 | 6 | 19.35% |
| 31-35 | 6 | 19.35% |
| 36-40 | 4 | 12.90% |
| 41-45 | 3 | 9.68% |
| 46-50 | 2 | 6.45% |
| 51-55 | 1 | 3.23% |
| 56-60 | 1 | 3.23% |
| 61-65 | 1 | 3.23% |
| 66-75 | 1 | 3.23% |
| 76-85 | 1 | 3.23% |
| Total | 31 | 100.0% |
- Jail (Main): 712-732-2452
- Dispatch: 712-749-2525
- Sheriff: 712-749-2530
The Buena Vista County Jail serves the following cities and towns of Buena Vista County: Alta, Newell and Storm Lake.