You can now track Denver’s $950M Vibrant Bond projects online
Residents who want to keep track of that Vibrant Denver Bond project they’re a fan of, or track the spending of one they’re not, can now do so.
City officials launched an online dashboard that allows anyone to track the status of all projects.
Users of denvergov.org/vibrantbond may access details of each project’s scope, schedule and budget, officials said in a news release.
As the projects advance, residents will also find opportunities to provide input and feedback on the design of specific projects.

“Denverites deserve transparency into the progress of the improvements they voted to approve,” Mayor Mike Johnston said in the release. “I am committed to ensuring every one of these projects gets off the ground this year and, thanks to this dashboard, you’ll be able to hold me to my word.”
The $950 million borrowing package will create 7,000 local jobs, generate an estimated $1.8 billion in economic activity, and deliver long-lasting improvements that make Denver’s neighborhoods safer, Johnston said at a Nov. 5, 2025 news conference, just hours after voters approved the accelerated general obligation bond package.
Money from the bond initiative will pay for a wide range of capital repairs and improvements to the city’s infrastructure and community spaces.
“All of these projects will be open to the public within six years”, Johnston said. “And the great news is we are not wasting any time in getting to work.”
The new debt will be paid off over a period of six years and will cost the city approximately $1.8 billion.
The money raised through the first bond tranche of $410 million closed earlier this month will go toward design costs for multiple projects, land acquisition where necessary, and some construction costs.
Future bond sales over the next several years will provide the remaining $540 million, bringing the total to $950 million — the amount approved by voters. Future bond sales will be timed to align with the projects’ funding needs over the next six years.




