Want to see how Spirit Lake compares to other top cities in Iowa? Explore all city regulations in Iowa. →
Spirit Lake, IA
Very Investor Friendly
Local STR Agent
Local STR Agent

Yes. Short-term rentals are allowed in Spirit Lake. Iowa state law prevents cities from adopting STR-specific land use rules or permit requirements. STRs must be treated as a permitted residential land use for zoning purposes. That said, general city zoning, building, health and safety, nuisance, traffic, and property maintenance standards still apply. If an STR is operated as a home occupation, it must meet the conditions of Spirit Lake’s home occupation ordinance.
Statewide, Iowa Code §414.1(1)(e) explicitly prohibits cities from enacting STR-specific ordinances (including bans, caps, conditional use permits, or licensing fees) and requires that STRs be treated as a residential use for zoning. Spirit Lake confirms no separate STR permit regime on its zoning portal and indicates compliance is controlled by its zoning code and general ordinances.
Key compliance summary:
Sources: Iowa Code §414.1 (PDF); City of Spirit Lake Zoning Ordinance.
Spirit Lake hosts earn a median $29,349/year with $398 ADR and 45% occupancy.
Top performers pull in $41,643+ per year.
See the full Spirit Lake market breakdownUse the following step-by-step approach to establish and operate a compliant STR:
Sources: Iowa Code §414.1; City of Spirit Lake Zoning Ordinance; market context (gosummer.com, checkmaterentals.com).
What you must have:
What else you should consider:
Sources: Iowa Code §414.1 (PDF); City of Spirit Lake Zoning Ordinance.
Spirit Lake (city-level):
County and state-level:
Use classification and permitted uses:
Sources: Iowa Code §414.1 (PDF); City of Spirit Lake Zoning Ordinance.
City of Spirit Lake – Building & Zoning Department
Iowa Department of Revenue
Dickinson County (local hotel/motel tax administration)
Source: City of Spirit Lake Zoning Ordinance page.
Notes and cautions:
Next step
Paste any address and get estimated revenue, cash-on-cash return, and comparable STR performance in under 5 minutes. 3 free analyses per day.
Free brief
Revenue data, top neighborhoods, seasonal trends, and the key regulations for Spirit Lake, Iowa in one email.




Spirit Lake is a small city in northwest Iowa that serves as the county seat of Dickinson County and sits at the heart of the state's most popular lake region. With a year-round population of roughly 5,000 residents, the community takes on a noticeably more energetic character during the warmer months, when its lakeshore setting and proximity to a chain of natural lakes draw thousands of seasonal visitors. Spirit Lake is best known as a gateway to the Iowa Great Lakes, a cluster of interconnected lakes that include the famously clear and deep West Okoboji Lake and the neighboring East Okoboji Lake, which actually laps against the city's western edge. The nearest major city of any size is Sioux Falls, South Dakota, located approximately 100 miles to the west, while Des Moines sits roughly 200 miles to the southeast and Minneapolis is a drive of about three hours to the north.
The most prominent attraction in the area is West Okoboji Lake, one of the largest natural lakes in Iowa and widely celebrated for its remarkably clear water and sandy bottom. Covering more than 3,800 acres, the lake supports boating, sailing, fishing, and swimming throughout the summer and is just a few minutes' drive from downtown Spirit Lake, making it the central draw for visitors to the region. Nearby Arnolds Park, situated on the southeastern shore of West Okoboji Lake and only about ten minutes from Spirit Lake, is home to one of the oldest operating amusement parks in the United States, featuring classic rides, an old-fashioned trolley, and a historic wooden roller coaster that dates back to the 1920s.
A short drive west of Spirit Lake brings visitors to Gull Point State Park, a 220-acre park on the west shore of West Okoboji Lake that offers campgrounds, hiking trails, swimming beaches, and a marina. The park is a favorite base for families who want to spend their days on the water and is a particularly popular spot for watching Iowa sunsets over the lake. Closer to Spirit Lake itself, the Dickinson County Nature Center provides an educational counterpoint to the area's recreational appeal, with exhibits on the local prairie, wetlands, and wildlife that are well suited to families and to anyone interested in the natural setting of the region.
Spirit Lake's combination of small-town Midwestern character, immediate access to the Iowa Great Lakes, and proximity to historic attractions like Arnolds Park makes it an especially appealing base for short-term rental guests. Travelers can spend their mornings on the water, their afternoons at an amusement park or nature center, and their evenings in a quieter community that still offers restaurants, shops, and a small-town downtown. For owners, this translates into strong seasonal demand from families, lake-goers, and repeat visitors who return year after year to the same stretch of northwest Iowa shoreline.
Enter an address to get instant revenue potential and comps.