Want to see how Dennis compares to other top cities in Massachusetts? Explore all city regulations in Massachusetts. →
Dennis, MA
Generally Investor Friendly
Local STR Agent

Yes, short-term rentals are explicitly allowed in Dennis, Massachusetts. The town has established a comprehensive regulatory framework for short-term rental operations, including specific licensing requirements, tax obligations, and compliance standards. Dennis actively permits STRs as evidenced by their detailed regulatory documents, tax collection procedures, and dedicated rental occupancy certificate program.
Before listing your property, ensure it meets all local safety and zoning requirements. Dennis requires all short-term rental properties to be registered and inspected for safety compliance.
All short-term rental operators must register with the Department of Revenue through MassTaxConnect, regardless of rental duration. This registration is mandatory even if your rentals do not exceed 14 days.
Apply for a Rental Occupancy Certificate through the Dennis Health Department. As of 2024, the registration fee is $250, which increases to $500 effective January 1, 2025.
Register for tax collection through MassTaxConnect. You will be responsible for collecting and remitting various taxes on all short-term rentals.
Secure liability insurance coverage of at least $1 million to cover bodily injury and property damage as required by local regulations.
No specific Barnstable County regulations were provided in the source material. All regulations appear to be handled at the state and municipal levels.
Note: Regulations and fees are subject to change. Always verify current requirements with the Dennis Health Department before operating a short-term rental business. The regulatory framework was last updated with amendments on July 10, 2025, and registration fees increase effective January 1, 2025.



Dennis is a town in Barnstable County, Massachusetts, United States, located near the center of Cape Cod. The population was 14,674 at the 2020 census.The town encompasses five distinct villages, each of which has its own post office. These constituent villages are Dennis (including North Dennis), Dennis Port, East Dennis, South Dennis, and West Dennis.
Enter an address to get instant revenue potential and comps.
