Stowe, Woodstock, and Mad River Valley: Why One Vermont STR Number
- Jacob Mishalanie

- Aug 18
- 8 min read
Updated: 11 hours ago

Stowe, Woodstock, and Mad River Valley get lumped together constantly. They're three Vermont mountain towns within roughly an hour of each other, all pulling the same skier-turned-summer-hiker guest, all close enough to Boston and Burlington that a comp-set builder is tempted to treat them as one submarket. They are not one submarket. They run on three separate licensing desks, three separate rule sets, and — as far as the verified numbers in this file go — exactly one town with a documented occupancy and revenue pull.
That town is Stowe. AirROI's pull on Stowe puts a typical year at $55,306, which works out to roughly $4,609 a month, on a $555 average daily rate and 37.9 percent occupancy across a competitive set of 890 listings. Those five figures travel together. They describe Stowe, in the year they were pulled, against Stowe's own competitive set. They do not describe Woodstock, and they do not describe Mad River Valley. This file has not pulled comparable occupancy or revenue data for either of those two towns, and rather than round up a 'close enough' number to fill the gap, this piece is going to show you exactly where that gap sits so you know what to go verify before a dollar figure from one town ends up in a file about a different one.
If you're comparing all three towns for a purchase, a listing launch, or a lender's underwriting file, the job isn't to find one blended 'Vermont ski market' line that covers all of them. It's to keep three folders open, label each by its own clerk and its own numbers, and never let one town's spreadsheet speak for a house sitting in a different one. This is not legal advice.
What Stowe's number actually includes
Start with what's real. Stowe's AirROI pull names a typical year of $55,306, a monthly figure of $4,609, an average daily rate of $555, and 37.9 percent occupancy across 890 competing listings. That last figure matters as much as the revenue number — 890 listings is a dense, competitive field, and a $555 ADR sitting inside that density tells you Stowe is a premium market with real competition for every booked night, not a quiet town with a handful of cabins splitting the calendar.
The same file that carries those numbers also carries Stowe's operating requirements: a 45-minute in-person designated responsible person window, a KnoxBox for emergency access, and a $100 fee attached to the license desk. Stowe also runs under a hard cap on the total number of active rental licenses the town will issue, with new licenses handled through attrition or a periodic lottery rather than open enrollment. That cap has its own regulatory history worth a full page on its own — the point here is narrower: everything in this paragraph is a Stowe rule. None of it has been confirmed for Woodstock or Mad River Valley in this file, and none of it should be assumed to transfer.
Why Woodstock isn't 'Stowe with a different zip code'
Woodstock runs its own town government and its own short-term rental desk, separate from Stowe's town manager's office in every practical sense — separate application, separate inspection schedule, separate fee, separate cap policy if one exists. Nothing in this file establishes what Woodstock's occupancy, ADR, or licensing fee actually are, so this piece isn't going to borrow Stowe's numbers to fill that blank.
If a packet lands on your desk that quotes Stowe's $55,306 next to a Woodstock address, that's precisely the mistake this piece exists to catch. The fix isn't complicated: call Woodstock's own town office, ask for their current short-term rental ordinance and any occupancy or revenue data specific to their own permits, and treat only that answer as a valid Woodstock number. Anything else is a guess wearing a real town's name.
Why Mad River Valley isn't 'Stowe without the crowds'
Mad River Valley carries its own reputation as the quieter, less commercialized alternative to Stowe, and that reputation gets used as a shortcut — the assumption that it must also mean lighter regulation, or a lower average rate, or an easier license desk. This file doesn't carry a verified income, occupancy, or fee pull for Mad River Valley, so none of those assumptions are confirmed here.
The valley operates under its own town and county structure, with its own clerk handling short-term rental registration. Before you underwrite a Mad River Valley property against anything you've read about Stowe or Woodstock, get that valley's own clerk on the phone and ask the same three questions you'd ask anywhere: what's the license fee, is there a cap, and what inspection or safety requirement attaches to it. Reputation is not a data source.
The 45-minute desk, the KnoxBox, and the $100 fee are Stowe rules, not Vermont rules
It's tempting to read Stowe's operational requirements — the 45-minute in-person responder window, the KnoxBox, the $100 fee — as a template for 'how Vermont mountain towns handle STRs.' They aren't a template. They're Stowe's ordinance, adopted by Stowe's town government, enforced by Stowe's desk.
A Woodstock or Mad River Valley listing may run under an entirely different inspection window, a different access requirement, or a different fee amount — or none of the above, if their ordinances haven't caught up to Stowe's. Until you've called that town's own desk, you don't know which of these applies, and assuming parity with Stowe is a good way to miss a requirement that only exists in the town you're actually buying in.
Vermont's tax stack sits under all three towns differently
Stowe's tax stack in this file reads 9 percent, 3 percent, and 1 percent — a combination of state and local layers that apply to short-term rental income inside Stowe specifically. That's the figure this file has confirmed for Stowe, and it's the only one of the three towns this file speaks to on tax rate.
Whether Woodstock or Mad River Valley carry the same local-option add-ons on top of the state layer is a question for their own town or county tax offices, not an assumption to carry over from Stowe's file. A local-option tax is, by definition, local — it doesn't travel automatically just because the next town over adopted one.
Where the averaging mistake actually shows up
The blend usually doesn't happen on purpose. It happens in a lender's DSCR file, or an agent's investor deck, where 'Vermont mountain STR income' gets typed once at the top of a spreadsheet and then applied to every property listed underneath it — Stowe, Woodstock, and Mad River Valley included, regardless of which town's clerk actually issued which license. A broker rounds 'recently in the area' into a single number. A template gets copy-pasted from a Stowe deal into a Mad River Valley one because the formatting was already built.
The fix is unglamorous but it works: trace every dollar figure in a comp packet back to the specific town's own data pull before it goes into a memo, a listing description, or a loan file. If a number can't be traced to a named town and a named source, it doesn't belong in the file — it belongs in a follow-up phone call.
Peak months line up on paper; the underlying booking pattern might not
Stowe's peak months in this file are February, January, and December, with May named as the soft month — a pattern that tracks straight to ski season driving winter demand and mud season killing spring bookings. That's a real, sourced seasonal pattern, but it's Stowe's pattern, built on Stowe's own visitor draw.
Mad River Valley's own resort access and Woodstock's own mix of attractions may create a different peak calendar entirely — this file simply hasn't documented either one. Before you plan a pricing calendar or a marketing push around 'ski season' timing borrowed from Stowe, confirm each town's actual demand pattern rather than assuming all three towns fill and empty on the same schedule.
What to ask before you underwrite any of the three
Before a number from any of these three towns goes into a purchase decision, a listing, or a lender's file, run it through the same short list: which specific town and clerk governs this parcel; what year and source produced the income or occupancy figure being quoted; is the license type transferable or tied to the current owner; and what inspection, access, or fee requirement attaches to it according to that town's own desk, not a neighboring town's.
Keep each town's answers on its own labeled line. A Stowe number stays a Stowe number. A Woodstock number, once you've actually called Woodstock and gotten one, stays a Woodstock number. The moment those lines blur into a single 'Vermont ski town' row is the moment the file stops being useful for underwriting anything.
This is worth building into a habit rather than a one-time check, since the same packet or the same spreadsheet template often gets reused for the next property that crosses a host's or a lender's desk. A template built correctly once, with each town's figures clearly labeled and sourced, is far less likely to quietly blend numbers the second or third time it gets filled out for a different address.
The practical cost of letting the towns blur together
Getting this wrong isn't a paperwork technicality — it shows up as real money and real friction. A lender who builds a debt-service coverage calculation around Stowe's $4,609 monthly figure for a property that's actually in Woodstock or Mad River Valley is underwriting against a number that has never been tested against that property's actual competitive set. If the real Woodstock or Mad River Valley figure turns out lower once it's finally pulled, the loan was priced against a fiction, not a fact.
It shows up on the guest side too. A listing description that leans on 'Stowe-area' language for a property that's actually a 30-minute drive away in a different town sets an expectation about proximity to Stowe's specific amenities and ski access that the actual location can't deliver. A guest who books expecting Stowe and gets Mad River Valley instead isn't going to blame the geography — they're going to blame the host, in a review, after the trip is already booked and paid for.
A worked example: sorting a three-town comp set by hand
Say a buyer is looking at three properties — one in Stowe, one near Woodstock, one in Mad River Valley — and the broker's packet lists a single 'Vermont mountain income range' across all three. The right first move isn't to accept or reject that range; it's to isolate which of the three properties the range actually describes. If it traces back to Stowe's AirROI pull, that's a real number for the Stowe property and an unverified placeholder for the other two.
From there, the buyer's job is to request a separate income pull for the Woodstock property from a source that actually covers Woodstock's competitive set, and the same for Mad River Valley, rather than accepting an average of one town's real number and two unknowns. A three-property decision built on one real number and two guesses isn't a three-property analysis — it's a one-property analysis wearing a three-property spreadsheet.
Building a file that survives someone else reading it later
The real test of a comp file or a listing description isn't whether the person who wrote it understands which numbers apply where — it's whether a second person, reading it six months later with no memory of the original research, can tell the same thing. That means every dollar figure needs a name attached to it directly in the file: 'Stowe, AirROI pull, typical year' next to $55,306, not just the number sitting alone in a spreadsheet market where its origin can be forgotten or assumed.
This habit costs almost nothing to build in at the start and saves real trouble later, particularly if a file gets passed to a lender, a partner, or a future buyer who has no way of asking the original researcher which town a given figure actually described. A number without a source attached to it in the file itself effectively becomes untraceable the moment the person who pulled it moves on to the next deal.
Work with Crest & Cove Creative
Stowe, Woodstock, and Mad River Valley get marketed as one Vermont ski submarket, but each town runs its own listing rules, tax stack, and seasonal calendar. Copy built for Stowe doesn't automatically describe a Woodstock or Mad River Valley stay.
We help hosts in each of the three towns write listing copy and seasonal photos specific to their own town's calendar, not a blended Vermont template.
Reach out at crestcove.co or (256) 998-7502.




Comments