On February 10, 2026, about seventy Sun Prairie residents packed the council chambers at City Hall to speak against a 133-acre development called the Derby District. The Plan Commission voted it down unanimously. Two months later, on April 7, a much quieter crowd showed up to vote on something that sounded unrelated: a $3.95 million increase to the city's property tax levy meant to fund police and fire staffing. That failed too, 58.4% to 41.6%.
Two votes, two different rooms, two different subjects on paper. But if you're comparing Sun Prairie to Middleton, Waunakee, or Verona right now, these are the same story, and the connection between them tells you something about this market that the median price on any portal won't.
What Derby District actually asked for
Developer T. Wall Enterprises, led by Terrence Wall, proposed turning a business park and farmland along Windsor Street and County Highway C into apartments, senior living buildings, hotels, and retail. Early versions of the plan included 22 single-family lots. Later revisions dropped them in favor of a straight apartment-and-commercial mix, and that's where the opposition hardened.
Residents who spoke against the plan raised a specific set of objections:
- The apartment density, without single-family homes mixed in, would strain traffic on Windsor Street beyond what the area could absorb
- Existing apartment buildings in the city were already running high vacancy rates, so more units didn't obviously solve a housing shortage
- A developer-proposed private roadway through the site, which the company wanted to keep narrower and cheaper to build, didn't meet city standards for emergency vehicle access
- Diverting retail and restaurants to the northwest side would pull business away from a downtown the city had already spent years and public money revitalizing
Wall pushed back on the density framing directly, pointing to Iron Gate, the existing apartment complex just across Windsor Street, and arguing his plan's roughly seven and a half units per acre was low compared to what "high density" actually looks like. He also said that if the project didn't move forward, he'd consider selling the land to a different kind of buyer entirely, floating a data center company as one option.
Mayor Steve Stocker's response after the vote is worth sitting with:
"I do not want what I have said interpreted as 'Sun Prairie is against development.' That is so far from the truth, and the proof is in how we have grown in the last few years. My clarification is that it has to be the right development."
That's not a city closing its doors. It's a city trying to hold two things at once: real, booked growth, and a resident base that wants to approve it one project at a time.
The growth is not hypothetical
Sun Prairie's population sat at roughly 36,000 in the 2020 census and is estimated around 38,000 to 40,000 today, depending on the source. The Capital Area Regional Planning Commission's most recent projections put the city at 65,000 residents by 2050, nearly double where it stood five years ago. That's not a marketing number. It's the planning assumption the city, the school district, and every developer circling that Windsor Street parcel are already building around.
The city's own economic development team launched a new online data hub in June 2026 specifically to help businesses locate space in its 45-acre business park, a sign that Sun Prairie is actively courting commercial growth even in the same season it rejected a major mixed-use residential project. Growth on the business side is welcome. Growth on the housing side, when it shows up as a specific 134-acre proposal with someone's name attached to it, is a harder sell.
The mechanism that connects both votes
Here's the part that doesn't show up in either news cycle on its own. Under Wisconsin's levy limit law, a city's allowed annual property tax increase is tied to how much new construction it adds each year, not to how fast its actual costs are rising. Sun Prairie's own referendum materials put its average net new construction growth at about 3% a year. City expenditures, meanwhile, have been climbing closer to 8% a year, driven by wages, contracts, and equipment.
That gap is exactly what forced the April referendum. Emergency medical service calls rose 107.9% between 2015 and 2024. Police calls rose 13.5% between 2020 and 2024, averaging more than 70 a day. City Administrator Aaron Oppenheimer noted the city hit its levy limit last year, leaving officials with few options besides asking voters directly. Voters said no.
Put the two votes next to each other and the mechanism is plain: new construction is the one lever that lets Sun Prairie's tax base grow faster than its costs. Blocking a large new development doesn't just limit housing supply, it also limits the city's own ability to fund the services that a growing population needs. The residents who showed up in February to stop Derby District and the residents who voted down the levy in April may not think of themselves as connected, but structurally, they were pulling the same lever twice.
What this means if you're pricing Sun Prairie against its neighbors
If you've been comparing home values across Dane County suburbs, you've probably already noticed the numbers don't agree with each other. As of mid-2026, one widely used home-value index puts Sun Prairie's typical home value at $381,833, up 2.4% over the past year. A transaction-based source covering roughly the same window puts the figure closer to $455,000, up over 7% year over year. A third source, tracking the 53590 zip code specifically, lands at $460,000 with homes selling in a median of 39 days.
| Source | Figure | What it's measuring |
|---|---|---|
| Home-value index (mid-2026) | $381,833, +2.4% YoY | Modeled value across all homes, including older, smaller stock |
| Transaction-based median (recent month) | ~$455,000, +7%+ YoY | Actual closed sales, skewed toward newer inventory |
| Zip-level median, 53590 (June 2026) | $460,000, +7.4% YoY | Recent closings in the specific zip code |
The gap isn't a data error. It's the difference between what every home in Sun Prairie is theoretically worth on paper and what's actually changing hands right now, which tends to be newer construction. A county-wide market snapshot covering January 2026 closings put Sun Prairie's zip code at a 15-day median days on market, faster than the 23-day countywide median across Dane County, and described the area as a pick for buyers who want space and value near Madison with steady new construction activity.
That "steady new construction" framing is doing real work. It's steady because the smaller subdivisions and infill lots keep getting approved. It would look very different if a 134-acre project the size of Derby District had cleared and started delivering hundreds of units. Every rejected large-scale proposal keeps future supply concentrated in smaller, incremental projects, which is part of why the transaction-based numbers keep climbing faster than the broader index.
The part that isn't settled yet
T. Wall Enterprises can resubmit a concept plan for the Derby District site at any time, and Wall told reporters after the February vote that he intended to make some changes and bring it back. If you're watching land near Windsor Street and County Highway C, that parcel's future use is genuinely still in motion. The city, meanwhile, has said it will revisit its operating budget following the failed referendum, and Mayor Stocker has acknowledged the outcome will mean "difficult decisions" ahead on staffing and service levels.
Neither of those threads is a reason to avoid Sun Prairie. They're the reason to ask better questions than the median price answers. A city growing this fast, with this much daylight between what residents want approved and what the tax structure needs to keep pace, is going to keep producing friction points like these for years. Knowing where they've already surfaced, and where they're likely to surface next, is worth more than any single number pulled off a listing page.
A few questions worth asking before you compare Sun Prairie to the rest of Dane County
Is Sun Prairie still growing as fast as its reputation suggests? Yes. Local planning projections put the city on a path from roughly 36,000 residents in 2020 to 65,000 by 2050, and the city's own economic development office has been actively expanding its business park and digital tools for prospective employers through 2026.
Does the failed referendum mean my property taxes are going up or down? The referendum's rejection means the city cannot raise the levy beyond the state-set limit for the 2027 budget year without another vote. City officials have said they'll pursue budget cuts rather than another immediate ask, though that could change depending on how the fall 2026 budget process unfolds.
Will something like Derby District get built eventually? The developer has signaled he intends to bring back a revised plan, and city rules allow that at any time. Whether a future version addresses the traffic, roadway, and downtown-diversion concerns that sank the first one is an open question worth tracking if you're considering property near that corridor.
Comparing Sun Prairie, Middleton, Waunakee, and Verona on price alone flattens exactly the kind of civic texture that determines how a neighborhood actually feels to live in five years from now. If you want help reading that texture for whichever Dane County community you're weighing, Browning Real Estate Group has spent two decades tracking how these towns actually grow, not just what their listings say. Request your home valuation and let's talk through what the numbers on any given portal aren't telling you.