Want to see how Highland compares to other top cities in Illinois? Explore all city regulations in Illinois. →
Highland, IL
Generally Investor Friendly
Local STR Agent

Yes, short-term rentals are allowed in Highland, IL, but only with a Special Use Permit (SUP). The City of Highland, Madison County, Illinois has established a comprehensive regulatory framework for short-term rentals as of July 2021, requiring property owners to obtain city approval before operating. The city permits STRs as a special use to ensure proper oversight, safety compliance, and community compatibility while generating hotel-motel tax revenue.
Special Use Permit (SUP)
Landlord Registration
Hotel/Motel Tax Registration
Annual Health & Safety Inspection
Minimum Stay Requirements
Food and Beverage Restrictions
Occupancy Limits
Owner-Control Requirement
The Combined Planning and Zoning Board considers four key factors when reviewing SUP applications:
City of Highland Building & Zoning Department
City Hall
Building & Zoning Department
Highland Police Department
Available through the Building & Zoning Department or online through the "Forms & Applications" section:
Compliance Costs: Budget for the $25 annual inspection fee, potential setup costs for hotel/motel tax compliance, and any modifications needed to meet building and safety codes.
Legal Considerations: The owner-control requirement significantly impacts business models that rely on sub-leasing arrangements. Only property owners or those with professional management contracts (not lease arrangements) may operate STRs.
Market Positioning: Highland's 20-hour minimum stay requirement and one-group-per-day restriction limit certain business models but provide clarity for compliant operations.
Neighborhood Impact: The SUP review process considers cumulative impacts, meaning the concentration of STRs in any neighborhood will be a factor in individual permit decisions.


Highland is a city in Madison County, Illinois, United States. The population was 9,991 at the 2020 census. Highland began as a Swiss settlement and derived its name from later German immigrants. Highland is a sister city of Sursee in Switzerland. Highland is a part of the Metro-East region of the Greater St. Louis metropolitan area.
Enter an address to get instant revenue potential and comps.
