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

Yes, short-term rentals are explicitly allowed in Oskaloosa, Iowa. The city operates within Iowa's state framework that prevents municipalities from prohibiting short-term rentals outright. However, Oskaloosa requires all rental properties, including short-term rentals, to comply with their comprehensive Rental Housing Inspection Program. Properties rented for fewer than 30 consecutive days are subject to the same registration, inspection, and compliance requirements as traditional long-term rentals.
Before purchasing or converting a property for short-term rental use in Oskaloosa, verify that the property is located within city limits and meets basic zoning requirements for rental housing. Contact the Development Services Department to confirm the property's compliance eligibility.
All rental properties in Oskaloosa must be registered with the Development Services Department within 30 days of acquisition or within 30 days of being offered for rent. Registration can be completed online through the city's website or in person at City Hall.
Properties must be inspected before registration fees are paid. The city contracts with Iowa Inspections LLC as the designated rental inspector. Contact them at (515) 587-0065 to schedule the initial inspection within the required timeframe.
After passing inspection, pay the $20 per housing unit annual registration fee and the inspection fees directly to the inspector ($100 for the first unit plus $40 for each additional unit).
Upon successful inspection and payment of all fees, you will receive a rental compliance certificate via email, allowing you to legally operate as a rental property.
Maintain compliance through regular inspections (frequency depends on inspection performance), timely renewal of registrations, and adherence to all municipal codes.
Properties must comply with extensive safety standards including:
All other violations not classified as major must be corrected within 60 calendar days.
No additional county-level regulations specific to short-term rentals were identified in the provided content. County regulations would apply to properties outside city limits.
Iowa state law significantly restricts municipal control over short-term rentals:
While not specifically mandated in the provided content for Oskaloosa, other Iowa municipalities (such as Des Moines) require minimum $500,000 liability insurance for short-term rentals.
Primary Contact for Rental Properties:
Adam Eklofe, Building Inspector
Camden Appleget, Management Analyst
Iowa Inspections LLC (City-Contracted Inspector)
Important Disclaimer: Short-term rental regulations frequently change. Always verify current requirements directly with Oskaloosa city officials and consult with legal professionals before starting your short-term rental business. This guide provides general information based on available sources and municipal documents.




Oskaloosa is a city in, and the county seat of, Mahaska County, Iowa, United States. In the late nineteenth and early twentieth century, Oskaloosa was a national center of bituminous coal mining. The population was 11,558 in the 2020 U.S. census.
Enter an address to get instant revenue potential and comps.
