Nova Scotia short-term rental rules: the dataset

Written by Casa Scotia, a Nova Scotia short-term rental manager. Not affiliated with any municipality or the Province. How we keep our interest out of it →

This dataset holds the short-term rental rules for every Nova Scotia municipality, plus the Province's own, in one JSON or CSV download. Every guide under rules by municipality is built from it, so both show the same reading for the same version.

One row is one rule for one place: its land use, a municipal licence, its marketing levy or another rule, each with status, source, dates and grade. In the JSON, the municipal step (a letter, permit, licence, certificate or registration) sits on the rule that creates it. What each field means

A value read in the official text is stated as fact. One resting only on a secondary source, such as a news report, names that publication. One we couldn't verify is flagged, and no guide shows it as fact. Grades: how sure each value is

Some rows record an absence, and say which kind: an official source saying there's no such rule, or a full read of the published by-laws that found none. An unfinished search is never recorded as none: the guide names the office to ask.

The Province asks for a municipal land-use document with every new registration, so a municipality without a licence still has a municipal step: where the data names none, the guide says which office to ask for it.

The JSON records who collects each adopted levy on each booking channel, with source and dates. A platform counts as collecting only where its own tax page, the entry's source, lists the municipality.

Otherwise the entry is operator where a municipal source says the host collects, or to_confirm: the guide then says the host adds and remits it unless the payout shows the platform collecting it.

Whether HST applies to a municipal levy is answered once, in the Province's record, from federal tax law and Canada Revenue Agency guidance. Where the data records who an adopted levy is charged to, it also records whether that rests on the by-law's text, a municipal page or an inference.

The Province's record gives each registration category's fee, including the home you live in; a commercial short-term rental (a home you don't live in), by tier; and a personal vacation home, kept mainly for the owner's use, at the traditional rate. Each municipality carries its tier.

A municipality whose guide is still coming is in the file too, with its office, tier and verified rules; the rest is withheld until its guide publishes.

The data doesn't say whether a property may be used as a short-term rental: the municipality decides that, from the zone, lot, building and who lives there. It names offices, never people, and holds nothing about any property or host. Condominium by-laws, leases, covenants, insurance terms and First Nations lands aren't covered.

Each municipality has two keys: id, the dataset's own, and slug, as in its guide's address, reserved where the guide is still coming. Each has its own file, and communities.json records which municipality a community is in, marking one that straddles a boundary.

Every export is versioned. The latest files keep one address; each version stays unchanged at its own, with a checksum. Rule changes are logged in plain words on the change log and its Atom feed; a re-check that changes nothing moves only the checked date. The files

If a row looks wrong, tell us which municipality and field, with a source if you have one; an error we verify is corrected in the next version and logged (how corrections work). To cite the data, name the version you used; the licence says what you may reuse. How to cite this dataset

The files

FileWhat it holds
nova-scotia-str-rules.jsonThe latest full export, one record per municipality with its rules
nova-scotia-str-rules.csvThe same, one row per rule
communities.jsonEvery community and the municipality it sits in
CHANGELOG.mdWhat changed in each version
units/<slug>.jsonOne municipality, by its slug
v/2026-09-28.8.json, .csvThis version, unchanged at its own address, with its checksum

On a phone, swipe the table sideways to see both columns.

What each field means

FieldWhat it holds
unit_idThe dataset’s own key for the municipality
unit_slugThe key used in its guide’s address
unit_nameIts legal name
unit_typeTown, district, county or regional municipality
regionThe display region on the rules-by-municipality page
provincial_tierIts provincial fee tier for a commercial short-term rental
wikidata_idIts Wikidata entry
rule_idThe rule’s own key
kindLand use, municipal licence, marketing levy, provincial registration or other
codeTells two rules of one kind apart
statusIn force, adopted but not in force, proposed, none, not found, or repealed
flagsQualifiers such as rate unconfirmed
outcome_primaryThe land-use outcome for the home you live in
outcome_non_primaryThe land-use outcome for a home you don’t live in
rate_pctA levy’s rate
rate_labelThe rate as the source writes it
local_nameThe levy’s own name
fee_labelThe municipal step’s fee as the source writes it
effective_fromWhen the rule starts
effective_toWhen it ends
instrumentThe by-law or regulation behind it
source_urlWhere we read it
source_quoteThe words we relied on
verified_onWhen we last read it
gradeHow sure the value is (the grade legend)
truthHow a guide shows it: fact, reported or under review
next_reviewWhen it is next due a re-read
public_summaryA plain-English summary

On a phone, swipe the table sideways to see both columns.

Grades: how sure each value is

LabelGrade in the dataWhat it means
Confirmed in sourceVERIFIED, VERIFIED-CANONICAL, VERIFIED-DATARead in the official document on the date shown. Not a legal opinion.
Reported by <publication>REPORTED, INFERENCERests on a secondary source, which the guide names. Never stated as fact.
Under reviewUNVERIFIED, SPECULATIVE, UNRESOLVEDNot confirmed; the value is withheld.
being re-checkedLast read more than 120 days ago; still shown, and due a re-read.
Not currentLast read more than 365 days ago; withheld until re-read.
Ask <office> …The office hasn’t answered a question we sent it; the guide says whom to ask, and what, until it does.
NoneAn official source says there isn’t one.
None foundA full read of the published by-laws found none. Not a guarantee.
Not named in the by-lawThe land-use by-law doesn’t mention short-term rentals; the development officer decides how a rental is classified.

On a phone, swipe the table sideways to see every column.

What the labels mean, in full →

When it's re-checked

WhatWhen
Every ruleEach quarter, oldest first, in the first week of January, April, July and October
The provincial rulesAlso each March, before the renewal deadline (April 1 each year)
Anything unsettled, and who collects each levyAbout monthly
A levy adopted to start laterBefore it starts
A reported changeWithin five business days of the report

On a phone, swipe the table sideways to see both columns.

A rule last read more than 120 days ago shows “being re-checked”; more than 365 days, “not current”, and its value is withheld.

How to cite this dataset

Casa Scotia, Nova Scotia short-term rental rules by municipality, version 2026-09-28.8, https://casascotia.com/regulations/data/

Licence

Casa Scotia’s compilation and summaries are licensed under CC BY 4.0. Quoted by-law and regulation text remains its publishers’.