Ask a buyer comparing Roaring Fork Valley towns why they're circling Basalt, and you'll usually hear some version of the same answer: it's the value play. Cheaper than Aspen, closer to Aspen than Carbondale, still on the river, still on the bus line. That framing holds up for purchase price. It falls apart the moment you look at what you actually owe the county every January.
Basalt is one of the few towns in Colorado that sits inside two counties at once. Roughly three-quarters of the town, by population, falls in Eagle County. The rest, just over a quarter, falls in Pitkin County. That split isn't a historical footnote. It's an active line running through the middle of town that determines which mill levy applies to your specific parcel, which taxing districts stack on top of it, and even which government office you file an appeal with if you think your assessment is wrong.
Most buyers never think to ask which side of that line a listing sits on until the closing disclosures show up.
The line does more than draw a map
Eagle County alone administers 367 separate taxing districts, built out of 90 taxing authorities, each one setting its own annual rate to cover its own budget: county government, town government, school funding, fire protection, water and sanitation, library service, and in parts of Eagle County's Basalt, a Recreation District that doesn't exist on the Pitkin County side. Pitkin County runs its own parallel structure. Neither side's stack of districts matches the other's exactly, which is why two parcels a few blocks apart, priced identically, can carry different annual tax bills.
The data backs this up in a way that should reshape how a comparison shopper reads the market. Within Eagle County, independent tax analytics from Ownwell show Basalt carrying the highest effective property tax rate of any town in the county, at 0.56 percent, above places like Avon. That's the opposite of what the "Basalt is the affordable stop on Highway 82" story would predict.
It gets more specific when you look at Pitkin County's own books. The county's 2024 Abstract of Assessment lists the municipal mill levy for each of its three towns:
| Town | Municipal mill levy (Pitkin County, 2024) |
|---|---|
| City of Aspen | 4.111 |
| Town of Snowmass Village | 6.098 |
| Town of Basalt | 9.105 |
That's the town's own portion of the bill, before county, school, and special district mills get layered on. On a straight apples-to-apples basis within Pitkin County, Basalt's municipal government levies more than double Aspen's rate and roughly half again Snowmass Village's. A buyer who assumes Basalt is simply the discount version of Aspen, cheaper across every line item, is working from a story the county's own assessment records don't support.
A decade of overcharging, and a vote to fix it
The dual-county structure isn't just a math problem. It's produced real, documented governance friction that shows up in how the rate gets set in the first place.
In 2018, Basalt discovered that its own mill levy had been set in violation of Colorado's Taxpayer's Bill of Rights, the 1992 amendment that requires voter approval before local governments raise tax rates. The town had been raising its property tax mill levy for more than a decade without going back to voters each time. Once caught, the town council approved $2.1 million in refunds covering four years of overcharges and put a measure on the November 2019 ballot asking voters in both counties to reset the rate at 5.957 mills and grant council some flexibility to adjust it going forward without triggering another vote.
Because Basalt straddles two counties, that single ballot question had to pass separately in each. It did, carrying roughly 63 percent support combined, with majorities on both the Eagle County and Pitkin County sides of town. Without that vote, the town would have been forced back down to a mill levy last seen before TABOR itself was approved, a cut Town Manager Ryan Mahoney said at the time would have meant deferred infrastructure repairs and vehicle replacements piling up over years.
That episode is seven years old now, but the structure that produced it hasn't changed. Anything Basalt wants to fund through a mill levy still requires threading a needle through two separate county electorates.
A more recent example: ahead of the November 2025 election, the Basalt Regional Library needed voter approval to make its funding mill levy permanent rather than let it expire once an old construction bond was paid off. Because the library's service area spans both counties, staff had to bring the question before both the Pitkin County Board of County Commissioners and Eagle County's board separately, coordinating two sets of hearings just to get one question onto one ballot. It's a small, procedural thing, but it's the same seam that produced the 2018 refund, still running through the same town, still requiring extra steps that a single-county town never has to take.
What this actually means before you write an offer
None of this is a reason to avoid Basalt. It's a reason to stop treating "Basalt" as one tax environment when it's functionally two, sharing a name, a downtown, and a school district, but not a shared mill levy.
Before you get attached to a specific listing, it's worth confirming a few things at the parcel level rather than the town level:
- Which county the specific address falls in, since that alone determines which assessor's office, which appeal calendar, and which base mill levy applies to that parcel.
- Whether the property sits inside Eagle County's Recreation District, which layers an additional rate onto Eagle-side parcels that Pitkin-side parcels don't carry.
- The town's own municipal levy, which per Pitkin County's own records runs higher than Aspen's or Snowmass Village's, meaning the "cheaper town" assumption doesn't automatically apply once you're inside the tax mechanics rather than just the purchase price.
Colorado reassesses property values on a two-year cycle, with 2025 as the reappraisal year for the current cycle. Both counties still run an appeal window every year, and Eagle County's for the 2026 tax year ran from May 1 through June 8, 2026, already closed as of this writing. If you're buying now and believe an assessed value is off, the next window opens next May, so it's worth having that value checked before you close rather than waiting for the notice to arrive on its own.
Three things worth asking before you write an offer in Basalt
Does my county side change what services I get, not just what I pay? Yes, in some cases. Eagle County's Recreation District, for instance, funds services that Pitkin County residents access through a different structure entirely. The rate difference isn't purely administrative.
Is the sales tax split the same way as property tax? No. Basalt's local sales tax applies townwide regardless of which county a parcel sits in, and for the town's operating budget, sales tax collections have historically dwarfed property tax revenue as a share of the general fund. Your everyday spending in Basalt isn't affected by the county line. Your annual tax bill is.
Does the school district follow the same boundary? No, and this is one place the two systems actually agree. Basalt's public schools operate under a single district that serves students from designated areas in both Eagle and Pitkin counties, so the county line that affects your tax bill doesn't split the school assignment the same way.
If you're comparing Basalt against other towns in the valley, the honest version of that comparison starts with a parcel number, not a town name. That's the kind of due diligence that either saves you a few thousand dollars a year or confirms you already knew what you were signing up for. Either way, it beats finding out from your first tax notice.
If you're weighing a specific Basalt address against the wider Roaring Fork Valley market, Lloyd Tucker can walk the parcel-level details with you before you write an offer. Schedule a tour or request a valuation to see exactly what a given property's county, district, and levy stack actually looks like.