Located in Buena Vista County, Iowa, Storm Lake is near to the city of Sioux City to its west and Des Moines to the southeast. According to legend, Storm Lake gained its name after a trapper was caught in a severe storm here. Since the early settler days, the large town of Storm Lake has developed on the north coast of the lake, but the southern coast remains largely undeveloped. To the north, you can find Spirit Lake, a small town and recreation area on the Iowa-Minnesota border.
Tell us where in Storm Lake you want to pick up or have your RV delivered
Sort by vehicle type, date, price, and amenities
Learn more about your favorite RV and the best local destinations
Send a request directly to the host and start preparing for your adventure
We care about the protection of your data. Read our privacy policy