Skip to main content

All places in Iowa

Storm Lake

In Buena Vista County, IowaAbout 11,627 people live here.

Ask about Storm Lake

Ask in your own words. We look up programs and offices for Storm Lake and tell you where to go next.

Local offices in Storm Lake

We found these on official websites. Call before you go, since hours and places can change.

  • Local office · City office

    Storm Lake City Hall

    620 Erie Street, Storm Lake, IA 50588

    Help here

    • City servicesVisit City Hall to get help with city services and reach city departments.Read more

    Checked on October 9, 2026 · Found on stormlake.org

  • Utilities · City office

    Storm Lake Water Billing

    620 Erie Street, Storm Lake, IA 50588

    Help here

    • Utility billsPay your city utility bill or ask for help with billing.Apply online

    Checked on October 9, 2026 · Found on stormlake.org

  • Library · City office

    Storm Lake Public Library

    609 Cayuga Street, Storm Lake, IA 50588

    Help here

    • Library servicesBorrow books and other materials, use public computers, or join library programs.Read more

    Checked on October 9, 2026 · Found on stormlake.org

  • Older adults · Regional office

    Storm Lake Senior Center

    1628 E Lakeshore Drive, Storm Lake, IA 50588

    Help here

    • Senior meals and aging servicesContact Elderbridge to ask about meals and services for older adults.

    Checked on October 9, 2026 · Found on hhs.iowa.gov

  • State office · State office

    Buena Vista County DHS

    311 E. 5th Street, Storm Lake, IA 50588

    Help here

    • Public benefitsGet help in person with applications for Iowa benefits, including food, cash, and health coverage.Apply online

    Checked on October 9, 2026 · Found on hhs.iowa.gov

  • Jobs and training · State office

    Storm Lake VR Branch Office

    325 W. Milwaukee Avenue, Suite 2, Storm Lake, IA 50588

    Help here

    • Vocational rehabilitationGet help with vocational rehabilitation services for people with disabilities.

    Checked on October 9, 2026 · Found on workforce.iowa.gov

City of Storm Lake website

Checked on October 9, 2026

Offices for all of Buena Vista County

Storm Lake is in Buena Vista County. These county and state offices serve people there too.

  • Human services · State office

    Buena Vista County Health and Human Services

    311 E. 5th Street, Storm Lake, IA 50588

    Help here

    • Benefits and family supportVisit or contact this office for help with Iowa benefit and family support programs.

    Checked on October 8, 2026 · Found on hhs.iowa.gov

  • Public health · County office

    Buena Vista County Public Health and Home Care

    1709 Richland Drive, Storm Lake, IA 50588

    Help here

    • Public health servicesGet health screenings, immunizations, tuberculosis testing, and home health support.
    • WIC and maternal healthGet nutrition support and health education during pregnancy and early childhood.

    Checked on October 8, 2026 · Found on bvcph.com

  • Emergency help · County office

    Buena Vista County Emergency Management Agency

    411 Expansion Boulevard, Storm Lake, IA 50588

    Help here

    • Emergency preparednessGet information about local emergency plans and disaster preparedness.

    Checked on October 8, 2026 · Found on buenavistacounty.iowa.gov

  • Veterans · County office

    Buena Vista County Veterans Affairs

    605 Cayuga Street, Storm Lake, IA 50588

    Help here

    • Veterans benefits helpGet help checking benefit eligibility, completing forms, and finding follow-up support.

    Checked on October 8, 2026 · Found on buenavistacounty.iowa.gov

  • State office · County office

    Buena Vista County Treasurer Driver License Department

    215 E. 5th Street, Storm Lake, IA 50588

    Help here

    • Driver licenses and ID cardsApply for or renew an Iowa driver license, permit, or non-driver ID card.

    Checked on October 8, 2026 · Found on buenavistacounty.iowa.gov

  • Older adults · Regional office

    Elderbridge Area Agency on Aging, Spencer Office

    714 10th Avenue East, Suite 1, Spencer, IA 51301

    Help here

    • Aging servicesGet connected to services and support for older adults in Buena Vista County.

    Checked on October 8, 2026 · Found on hhs.iowa.gov

Everything in Buena Vista County

Iowa programs by kind of help

These are run by Iowa and work the same everywhere in the state. Each page lists the programs and how to apply.

Checked on October 8, 2026

Federal help anyone can use

These come from the federal government, so they work the same in every state.

Checked on October 9, 2026

Talk to a person

Something missing in Storm Lake? Tell us

Tell us an office we missed, a phone number that is wrong, or what you looked for and could not find.

Only if you want a reply.

From this page: /iowa/places/storm-lake

Please do not include Social Security, card or bank numbers.