Boulder VotesCity of Boulder · November 3, 2026
Election year: 2026

2026 guide › City Council

Photo: jillforcouncil.com (campaign website)

Running for Boulder City Council · 2026

Jill Grano

Grano previously served on Boulder City Council and is running again.

Money (city clerk; 14th day before election report, filed Oct. 20, 2026; retrieved Oct. 30, 2026): raised $12,423.06 · spent $14,778.03 · matching funds received $12,366.

About this candidate

Grano previously served on Boulder City Council and is running again. Her campaign focuses on middle-income housing, local economic activity and trust in city spending.

Bio sources: boulderreportinglab.org

In their own words

Short passages from questionnaires, interviews and the campaign website, by topic. If a topic is missing, we have no quote on it. That says nothing about their view.

Bond

To be clear, I do not support the bond

Source: Campaign website: Jill Grano · campaign website · Jill Grano for Council — campaign site

Downtown

Downtown revitalization will absolutely be one of my top priorities if elected & you can hold me to that.

Source: Better Boulder · questionnaire · 2026-09-13 · 2026 City Council Candidate Questionnaire

Boulder definitely needs a strategy to revitalize downtown and the Hill.

Source: Downtown Boulder Partnership · questionnaire · 2026-09-21 · 2026 Mayoral and City Council Candidate Questions — Jill Grano

Governance

Knowing what I know now about how the resignation landed for the people who elected me (even though I believed at the time I was continuing to serve them), I would not make that choice the same way.

Source: Campaign website: Jill Grano · campaign website · Campaign priorities: Jill Grano

To be honest, it is hard for me to identify the city’s current top three priorities.

Source: Better Boulder · questionnaire · 2026-09-13 · 2026 City Council Candidate Questionnaire

People and businesses not feeling heard is the number one thing I hear on the campaign trail.

Source: Downtown Boulder Partnership · questionnaire · 2026-09-21 · 2026 Mayoral and City Council Candidate Questions — Jill Grano

Housing

Yes. No additional comment submitted.

Source: Better Boulder · questionnaire · 2026-09-13 · 2026 City Council Candidate Questionnaire

Public safety

Businesses need to feel confident that customers (and employees) can enjoy downtown and the Hill safely, and that the city will respond (reliably) to open drug use and other dangerous or illegal behavior.

Source: Downtown Boulder Partnership · questionnaire · 2026-09-21 · 2026 Mayoral and City Council Candidate Questions — Jill Grano

Transportation

Yes. No additional comment submitted.

Source: Better Boulder · questionnaire · 2026-09-13 · 2026 City Council Candidate Questionnaire

What reporters wrote

These are the reporter's words about the candidate, not the candidate's own.

Richard Valenty reporting Jill Grano’s interview · downtown
Grano said she didn’t see the proposed DDA as the “right mechanism” for moving forward with Downtown and University Hill business district improvements.

Richard Valenty · 2026-09-21 · Candidate interview: Jill Grano

Boulder Reporting Lab reporter · housing
Jill Grano is running for Boulder City Council on a platform of expanding workforce and middle-income housing, rebuilding public trust in city spending and strengthening the local economy.

Boulder Reporting Lab · 2026-08-28 · Profile source: Jill Grano

Peter Constas (reporting the candidate) · housing
Armed with statistics and a firm stance on vacant commercial and residential buildings, Grano aims to boost economic vitality through the development of affordable housing, “and keeping it occupied.”

Yellow Scene · 2026-09-05 · Profile source: Lisa Ann Jacobs

1 further passage (Daily Camera) not shown yet. We could not find the quoted words in the article, so we are holding them until we can check.

Endorsements

Each line says where the endorsement comes from.

What the labels on each endorsement mean
Endorser's own statement
The organization or person announced it themselves (their site, their press release, or a news story reprinting that release).
“X campaign lists Y”
Only the candidate's (or ballot campaign's) own website says so. We didn't find the endorser saying it. It may be true, but it is the campaign's claim.
City filing
A committee's registration with the city clerk names the candidate or measure it supports.
News listing
A news outlet lists the endorsement, but we did not find the endorser's own statement.

Titles (e.g. “U.S. Representative”) are as printed on the cited page and describe the person, not an endorsement by their office. A blank title means the source did not give one.

Organizations and committees (10)

Current elected officials (15)

Former elected officials (18)

Other individuals (1)

Endorsements they have given (2026)

These are personal endorsements, not ones made by any office they hold.

At the forums, in their own words

Short passages from 2026 candidate forums, by topic, with the question and a link to that moment in the recording. Quoted from an automatic transcript. Check the recording. If a topic is missing, we have no quote on it. Compare answers to the same question.

Housing

2026 · forum

Boulder Chamber forum · August 26, 2026

If elected, name your top three priorities. And do you believe the city is moving in the right direction or wrong direction on those top priorities?

in Boulder, a full time minimum wage job pays about 40% of AMI. And only 0.7% of our housing stock is available to that income category.

Quoted from an automatic transcript. Check the recording. Watch at 22:27 · 2026 | Boulder City Council Candidate Forum (Boulder Chamber, YouTube)

2026 · forum · Housing

Boulder Chamber forum · August 26, 2026

In your first two years on city council, what specific land use or housing policy would you champion? What types of housing would you prioritize? How would you accomplish this?

But the most opportunity is in our low density zones. For incremental owner driven housing, this could look like lot splitting

Quoted from an automatic transcript. Check the recording. Watch at 1:43:39 · 2026 | Boulder City Council Candidate Forum (Boulder Chamber, YouTube)

2026 · forum

PLAN / Open Boulder / Better Boulder forum · September 2, 2026

Opening introduction (two minutes)

We have an influx of big institutional capital like we've never seen before.

Quoted from an automatic transcript. Check the recording. Watch at 26:09 · City of Boulder Colorado Candidate-Forum - 090226 (greenlight studios, YouTube)

2026 · forum

League of Women Voters forum · September 26, 2026

Opening statement (one minute)

we've built 4,000 units in the last decade, and our non-resident population hasn't grown by one single person.

Transcript note: 'non-resident' likely 'resident' (Whisper); at the Chamber forum she said 'our population has not grown by one single person'.

Quoted from an automatic transcript. Check the recording. Watch at 18:20 · September 26, 2026 League of Women Voters of Boulder County Candidate Forum (City of Boulder, YouTube)

2026 · forum

League of Women Voters forum · September 26, 2026

Opening statement (one minute)

pair supply with demand and look at investor-driven acquisitions on the Hill in particular.

Quoted from an automatic transcript. Check the recording. Watch at 18:30 · September 26, 2026 League of Women Voters of Boulder County Candidate Forum (City of Boulder, YouTube)

2026 · forum

League of Women Voters forum · September 26, 2026

If elected, name your top three priorities, and do you believe the city is currently moving in the right direction on those priorities?

we've gone from a generative city to an extractive one.

Quoted from an automatic transcript. Check the recording. Watch at 29:39 · September 26, 2026 League of Women Voters of Boulder County Candidate Forum (City of Boulder, YouTube)

2026 · forum · Housing

League of Women Voters forum · September 26, 2026

What specific policies, development strategies, funding approaches, or partnerships would you pursue to increase or preserve housing affordable to families at approximately 30 to 40 percent AMI? (submitted by co-sponsor EFAA)

I want to preserve our inclusionary housing requirements.

Quoted from an automatic transcript. Check the recording. Watch at 42:10 · September 26, 2026 League of Women Voters of Boulder County Candidate Forum (City of Boulder, YouTube)

2026 · forum · Housing

League of Women Voters forum · September 26, 2026

Ballot issue 2J, the residential vacancy excise tax, would be a tax of approximately $4,000 on residential property vacant for more than half the year. Do you support this tax and will it generate enough income to pay for administering this complex program? (30 seconds)

35% are verifiably second homes.

Quoted from an automatic transcript. Check the recording. Watch at 1:25:54 · September 26, 2026 League of Women Voters of Boulder County Candidate Forum (City of Boulder, YouTube)

2026 · forum · Housing

League of Women Voters forum · September 26, 2026

Ballot issue 2J, the residential vacancy excise tax, would be a tax of approximately $4,000 on residential property vacant for more than half the year. Do you support this tax and will it generate enough income to pay for administering this complex program? (30 seconds)

Yes on 2J (the vacancy tax), in their words below.

Yeah, I absolutely support it.

Quoted from an automatic transcript. Check the recording. Watch at 1:25:54 · September 26, 2026 League of Women Voters of Boulder County Candidate Forum (City of Boulder, YouTube)

2026 · forum

League of Women Voters forum · September 26, 2026

Tell us about one city issue on which you changed your position after considering new evidence or another perspective. What changed your mind?

really changed how I think about how we need to address housing on the hill and protect that neighborhood a little bit more.

Quoted from an automatic transcript. Check the recording. Watch at 1:32:33 · September 26, 2026 League of Women Voters of Boulder County Candidate Forum (City of Boulder, YouTube)

Budget, debt and the 2K bond

2026 · forum · Rec and safety bond

League of Women Voters forum · September 26, 2026

Boulder voters are being asked to authorize $400 million in new debt through additional property taxes for recreation, public safety and other city facilities as part of ballot issue 2K. Do you support this measure? Why or why not?

No yes/no label: Calls for a smaller, more targeted bond; no yes/no in this quote.

I think we need to go back to the community, get clear on our priorities, and then bring back a smaller, more targeted bond.

Quoted from an automatic transcript. Check the recording. Watch at 54:21 · September 26, 2026 League of Women Voters of Boulder County Candidate Forum (City of Boulder, YouTube)

Transportation

2026 · forum · Transportation

League of Women Voters forum · September 26, 2026

What are your feelings about the bus-only lanes and the core arterial network (CAN)? Should Boulder continue prioritizing protected bike lanes?

No yes/no label: Says 'I do support' and adds a funding condition (grant dollars only). Not labelled because caveated.

I do support the core arterial network. I want to be careful, though, not to spend dollars outside of grant funding.

Quoted from an automatic transcript. Check the recording. Watch at 1:04:46 · September 26, 2026 League of Women Voters of Boulder County Candidate Forum (City of Boulder, YouTube)

Growth and development

2026 · forum · Land use and growth

Boulder Chamber forum · August 26, 2026

What are your thoughts on the highest and best uses for Area 3 Planning Reserve? And what resources and tools can the City of Boulder use to help the land comprising Area 3 Planning Reserve achieve its highest and best use, particularly as it relates to bringing utilities and infrastructure to this site?

I'm not interested in opening up the planning reserve if we're going to get a bunch of luxury townhomes.

Quoted from an automatic transcript. Check the recording. Watch at 42:33 · 2026 | Boulder City Council Candidate Forum (Boulder Chamber, YouTube)

2026 · forum

Boulder Chamber forum · August 26, 2026

Name one issue on which you believe you could work constructively with this candidate.

we would work really well together in trying to streamline that process and reform Title IX and make it a more predictable process.

Quoted from an automatic transcript. Check the recording. Watch at 2:01:25 · 2026 | Boulder City Council Candidate Forum (Boulder Chamber, YouTube)

2026 · forum · Land use and growth

PLAN / Open Boulder / Better Boulder forum · September 2, 2026

Title 9 of our city code is our land use code. Some council and community members are advocating for a complete rewrite of this title. Do you support or oppose this, and do you think now is the right time to undertake this effort?

Our code inadvertently favors the big guy and not the little guy. So yeah, I do support a rewrite and I do support it now.

Quoted from an automatic transcript. Check the recording. Watch at 36:12 · City of Boulder Colorado Candidate-Forum - 090226 (greenlight studios, YouTube)

Climate and wildfire

2026 · forum

Empower Our Future council climate forum · October 13, 2026

Council opening introduction, climate and energy forum (one minute)

I fought hard phone banking and going door to door in support of the muni

Transcript note: 'The muni' is Boulder's past effort to form a city-owned electric utility.

Quoted from an automatic transcript. Check the recording. Watch at 5:26 · Empower Hour 2026-10-13 Boulder City Council Candidates on Energy and Climate (Empower Our Future, YouTube)

2026 · forum · Climate

Empower Our Future council climate forum · October 13, 2026

Climate hushing: political leaders now seem reluctant to connect negative everyday experiences to climate change and its driver, carbon pollution. How do you plan to be vocal and lead on climate?

there's times where I wonder if that money could be better spent on transportation on workforce housing.

Transcript note: Refers to spending to meet the city's energy code on city projects such as Alpine-Balsam.

Quoted from an automatic transcript. Check the recording. Watch at 24:30 · Empower Hour 2026-10-13 Boulder City Council Candidates on Energy and Climate (Empower Our Future, YouTube)

2026 · forum · Climate

Empower Our Future council climate forum · October 13, 2026

Xcel says it will deliver 100% clean electricity by 2050, not Boulder's 2030 goal, and has presented no concrete plan under the 2020 franchise agreement. What remedies would you propose for Xcel's failures to deliver, at the city level, at the PUC, or at the state level? And would you be open to inviting cities that have gone to market for their electricity to come to Boulder to educate us about life after Xcel?

So we do have off-ramps in our franchise agreement with Excel. And that's really our point of leverage.

Quoted from an automatic transcript. Check the recording. Watch at 52:49 · Empower Hour 2026-10-13 Boulder City Council Candidates on Energy and Climate (Empower Our Future, YouTube)

2026 · forum · Climate

Empower Our Future council climate forum · October 13, 2026

Xcel is preparing a decade-long remediation of nearly 2 million tons of coal ash at the Valmont power station. Should Boulder use its franchise and partnership agreements with Xcel to require strong, independent air quality monitoring throughout the cleanup? And if so, how specifically would you do this?

we need a mechanism to make sure they're not passing the cost of cleanup and remediation onto consumers.

Speaker identified from speaking order; the moderator did not name them.

Transcript note: The moderator's cue is transcribed as 'Joe Granham'; Jill Grano is the only candidate at this forum with a similar name.

Quoted from an automatic transcript. Check the recording. Watch at 1:14:25 · Empower Hour 2026-10-13 Boulder City Council Candidates on Energy and Climate (Empower Our Future, YouTube)

Other topics

2026 · forum

Boulder Chamber forum · August 26, 2026

If elected, name your top three priorities. And do you believe the city is moving in the right direction or wrong direction on those top priorities?

So, no, I can't say we're on the right track, but I believe we can get there and I'm running to be part of that change.

Quoted from an automatic transcript. Check the recording. Watch at 23:05 · 2026 | Boulder City Council Candidate Forum (Boulder Chamber, YouTube)

2026 · forum

League of Women Voters forum · September 26, 2026

If elected, name your top three priorities, and do you believe the city is currently moving in the right direction on those priorities?

I think the DDA was a prime example of really poor outreach and stakeholder engagement.

Quoted from an automatic transcript. Check the recording. Watch at 30:17 · September 26, 2026 League of Women Voters of Boulder County Candidate Forum (City of Boulder, YouTube)

2026 · forum · How the city is run

League of Women Voters forum · September 26, 2026

Do you agree or disagree that our city council is adequately representative of the social, political and economic interests of Boulder? Would you support a study session on proportional representation?

No yes/no label: Not sure a study session solves it; not a yes or no.

We don't have proportional representation. I think the question is, what do we do about that? I'm not sure that a study session solves that

Quoted from an automatic transcript. Check the recording. Watch at 1:15:34 · September 26, 2026 League of Women Voters of Boulder County Candidate Forum (City of Boulder, YouTube)

Questionnaire answers by year

Newest first. A yes or no answers only the question on that card, not the whole topic.

2026

2026 · forum · Municipal airport

Would you support accepting federal FAA grants that could require Boulder to keep the municipal airport open in perpetuity?

No. Reported by Boulder Reporting Lab from the June 6 2026 Raucous Caucus. Not a written questionnaire; a journalist's grouping of spoken answers.

A reporter grouped the candidates by position. This is not the candidate's own written answer.

Source: Boulder City Council candidates preview election-year battles over housing, airport and wages

Money

2026 · Jill for Council · 14th day before election report, filed Oct. 20, 2026; retrieved Oct. 30, 2026.

170 contribution lines, 30 expenditures. City clerk, not TRACER. Clerk statements · Everyone.

Who gave: all 170 contribution lines
NameTypeDateAmount
Don DegnanMonetary2026-08-10$105.75
Kelly DegnanMonetary2026-08-10$105.75
Jill Grano (from candidate)Monetary2026-07-16$105.75
Phyllis RogersMonetary2026-08-10$105.75
Natalie StifflerMonetary2026-07-16$105.75
Avery Lee OatmanMonetary2026-07-20$103.90
Chad AdlerMonetary2026-07-16$100
Josh AdlerMonetary2026-08-07$100
Sally AdlerMonetary2026-07-16$100
Daniel AizenmanMonetary2026-10-02$100
Judy AmabileMonetary2026-07-16$100
Bradley ArtziniegaMonetary2026-07-18$100
Brook ArtziniegaMonetary2026-07-17$100
Shane AtkinsonMonetary2026-09-21$100
Debra BaskettMonetary2026-07-20$100
Beth BeersMonetary2026-07-17$100
Bryan BeersMonetary2026-09-24$100
Sara BercholzMonetary2026-07-16$100
Erika BlumMonetary2026-07-16$100
Amy BowmanMonetary2026-07-30$100
Matt BrillMonetary2026-08-29$100
Charles BrockMonetary2026-08-21$100
Aaron BrockettMonetary2026-07-16$100
Keele BurginMonetary2026-07-20$100
Elizabeth BurlingameMonetary2026-07-21$100
Robert BurrellMonetary2026-07-20$100
Jan BurtonMonetary2026-09-11$100
Chelsea CastellanoMonetary2026-08-30$100
Ann CooperMonetary2026-07-21$100
Audrey DeBarrosMonetary2026-07-20$100
Amy DonovanMonetary2026-09-14$100
Michael DoughertyMonetary2026-07-17$100
Cameron ElmendorfMonetary2026-08-29$100
Dave EnsignMonetary2026-07-16$100
Mary FaltynskiMonetary2026-08-16$100
Eli FeldmanMonetary2026-10-02$100
Steve FenbergMonetary2026-07-17$100
Neil FishmanMonetary2026-07-17$100
Margaret FreundMonetary2026-09-15$100
Rachel FriendMonetary2026-07-16$100
Sarah GlynnMonetary2026-08-09$100
Ryder GranoMonetary2026-07-16$100
Lynn GuissingerMonetary2026-08-17$100
Douglas HamiltonMonetary2026-07-20$100
Bob HesskampMonetary2026-07-22$100
Edith HootonMonetary2026-07-16$100
Jim HootonMonetary2026-07-20$100
Eric JacobsonMonetary2026-09-27$100
Cassie JordeMonetary2026-07-20$100
Christopher JordeMonetary2026-07-18$100
Mary Anne JordeMonetary2026-07-18$100
Tom JordeMonetary2026-07-18$100
Junie JosephMonetary2026-07-17$100
Jennifer KaaoushMonetary2026-07-16$100
Laura KaplanMonetary2026-07-17$100
Brian KeeganMonetary2026-08-10$100
Jee KimMonetary2026-08-29$100
Willow KingMonetary2026-07-17$100
Aquiles La GraveMonetary2026-07-16$100
CC LagatorMonetary2026-08-17$100
Christie LambertMonetary2026-07-18$100
Poss LambertMonetary2026-07-17$100
Holly LindMonetary2026-07-17$100
Merrett MannMonetary2026-07-19$100
Christina MarquisMonetary2026-08-22$100
Lyra MayfieldMonetary2026-09-30$100
Jill McIntyreMonetary2026-08-31$100
Michael MillsMonetary2026-07-24$100
Bob MorehouseMonetary2026-10-09$100
Lisa MorzelMonetary2026-09-25$100
Judith NowlinMonetary2026-08-30$100
Philip OgrenMonetary2026-07-25$100
Manuela PicqMonetary2026-07-24$100
Dave QueryMonetary2026-10-04$100
Carin ReichMonetary2026-08-30$100
William RiglerMonetary2026-07-20$100
Donna RogersMonetary2026-08-18$100
Jack RosenthalMonetary2026-08-10$100
Rayme RosselloMonetary2026-07-27$100
Deb RubinMonetary2026-08-23$100
Andy SaylerMonetary2026-08-16$100
Ryan SchuchardMonetary2026-07-17$100
Dustin SimantobMonetary2026-09-21$100
Sina SimantobMonetary2026-09-21$100
Lesley SmithMonetary2026-08-29$100
Lindsey StuartMonetary2026-07-17$100
William SweeneyMonetary2026-09-06$100
Saul Tapia VegaMonetary2026-07-16$100
Joni TeterMonetary2026-07-20$100
Sam WeaverMonetary2026-09-19$100
Gerard WienholtMonetary2026-07-18$100
Nicole WienholtMonetary2026-07-18$100
Tracy WinfreeMonetary2026-07-17$100
John WinsorMonetary2026-08-30$100
Harmon ZuckermanMonetary2026-07-20$100
Colleen Scanlan LyonsMonetary2026-07-20$99.43
Charlotte OreckMonetary2026-10-09$96
Leslie GlustromMonetary2026-08-24$79.39
Lisa BarbatoMonetary2026-10-11$53.04
Jane BrautigamMonetary2026-08-10$53.04
Meredith CroftMonetary2026-07-17$53.04
Cecily DeAngeloMonetary2026-09-25$53.04
Bob DrakeMonetary2026-09-23$53.04
Ashley EyreMonetary2026-08-10$53.04
Katie FarnanMonetary2026-08-21$53.04
Rain HastingsMonetary2026-08-29$53.04
Joan HaugMonetary2026-07-21$53.04
Joan HaugMonetary2026-08-30$53.04
Sven HaugMonetary2026-07-21$53.04
Sven HaugMonetary2026-08-30$53.04
Jamie KripkeMonetary2026-08-29$53.04
Madison McCabeMonetary2026-07-20$53.04
Ben MyersMonetary2026-10-04$53.04
Inga PaeMonetary2026-07-21$53.04
Susie RinehartMonetary2026-08-10$53.04
Charlie SteinMonetary2026-08-17$53.04
Amanda SwensonMonetary2026-07-21$53.04
Robert Van HookMonetary2026-07-25$53.04
Sarah WhiteMonetary2026-08-17$53.04
Sandy YounghansMonetary2026-08-17$53.04
Matthew AppelbaumMonetary2026-08-25$50
Terri BrncicMonetary2026-09-11$50
Alicia CieslakMonetary2026-07-20$50
Nicole DukeMonetary2026-07-21$50
Jeremy DurhamMonetary2026-07-23$50
Lauren FolkertsMonetary2026-09-20$50
Jordan GranoMonetary2026-08-07$50
Stefanie GreenleafMonetary2026-07-16$50
Tom KunstmanMonetary2026-09-22$50
JP LindMonetary2026-07-16$50
Tobin LindMonetary2026-07-18$50
David MartusMonetary2026-09-16$50
Fiona RudnickiMonetary2026-07-18$50
William ShutkinMonetary2026-08-17$50
Marine SiohanMonetary2026-08-12$50
Stephen SparnMonetary2026-09-29$50
Daniel WilliamsMonetary2026-08-03$50
Rebecca FornanderMonetary2026-10-10$35
Adrienne ArnstMonetary2026-09-24$26.68
Michelle CliffordMonetary2026-07-18$26.68
Caroline ConzelmanMonetary2026-07-22$26.68
Dana DerichsweilerMonetary2026-10-04$26.68
Deb EllisMonetary2026-07-20$26.68
Karin FeldshuhMonetary2026-08-07$26.68
Sam FuquaMonetary2026-08-10$26.68
Lisa MilesMonetary2026-07-16$26.68
Krista MurdockMonetary2026-09-19$26.68
Danai ReynoldsMonetary2026-08-29$26.68
Erika SchreckMonetary2026-08-29$26.68
Monica StifflerMonetary2026-08-17$26.68
Robert StifflerMonetary2026-07-18$26.68
Xanthe ThomassenMonetary2026-09-14$26.68
Nick AguileraMonetary2026-08-24$25
Carrie BallasMonetary2026-07-18$25
Niall CeaseMonetary2026-07-21$25
Cristin NapierMonetary2026-07-17$25
Aaron NeyerMonetary2026-07-21$25
Allison SalvatiMonetary2026-07-19$25
George SmithMonetary2026-07-16$25
Jennifer SullivanMonetary2026-07-20$25
Claudia ThiemMonetary2026-08-27$25
Heather SeeleyMonetary2026-07-18$10
Avery Lee OatmanReimbursement2026-08-11$-3.90
Don DegnanReimbursement2026-08-11$-5.75
Kelly DegnanReimbursement2026-08-11$-5.75
Jill GranoReimbursement2026-08-11$-5.75
Phyllis RogersReimbursement2026-08-11$-5.75
Natalie StifflerReimbursement2026-08-11$-5.75
Joan HaugReimbursement2026-09-22$-6.08
Sven HaugReimbursement2026-09-22$-6.08
Spent on: all 30 expenditure lines
PayeePurposeDateAmount
D K Printing Inc.Campaign Literature2026-10-08$2,096.54
Ashley EyreGoonies Show2026-10-16$1,500
Prairie Mountain MediaAdvertising2026-10-15$1,028
Prairie Mountain MediaAdvertising2026-10-15$1,000
Yellow SceneAdvertising2026-09-20$969
Yellow Scene MagazineAdvertising in Election Guide2026-09-30$969
AllegraYard Signs2026-08-19$937
Allegra Marketing and Print MailCampaign Signs2026-10-03$937
Heather WickenCampaign support (sign delivery, errands, etc)2026-10-10$600
Meta Platforms, Inc.Social Media Ads2026-10-02$534.46
Meta Platform IncSocial Media Ads2026-10-13$498.94
DonorboxProcessing fees2026-08-11$443.58
Campaign Verify, Inc.Verification Site for Texting Platform2026-10-05$400
Rosetta HallCampaign Party2026-10-16$400
FastsignsH Stakes for signs2026-10-16$337.40
Jennifer WeberLiterature dropping support2026-10-17$300
HazelsDrinks for Campaing kickoff2026-08-29$293.85
McGukins HarwareMaterials for kickoff2026-08-11$224.24
Lucien KingLit dropping support2026-10-17$200
HazelsBeverages for kickoff2026-08-29$194.23
DonorboxDonorbox Processing fees2026-10-10$184.19
D K Printing Inc.Literature Printing2026-10-02$163.79
DonorboxCampaing Donation site payment processing2026-09-22$143.51
Print PlaceStickers2026-08-18$111.55
Luma LabsInvite platform2026-09-10$69
Luma Labs, Inc.Invites and Updates2026-08-10$69
Ninja TranfersDTF transfers2026-08-18$60.02
AmazonTote bags2026-08-24$47.25
Squarespace, IncWebsite2026-09-17$40.51
Squarespace, Inc.website2026-07-17$25.97

Campaigns

YearOfficeOutcome
2026Boulder City Council · campaignon the ballot
2017Boulder City Council13,496 votes · elected

Gifts to 2026 campaigns

From the campaigns' own filings with the city clerk, under the name as filed.

ToFiled asTypeDateAmount
Aaron BrockettJill GranoMonetary2026-07-16$100
Ryan SchuchardJill GranoMonetary2026-07-16$100
Rachel Rose IsaacsonJill GranoMonetary2026-07-20$100
Tina MarquisJill GranoMonetary2026-07-22$100
Jamillah RichmondJill GranoMonetary2026-08-19$50
Sam FuquaJill GranoMonetary2026-08-25$100
Aquiles La GraveJill GranoMonetary2026-08-27$100
Jamillah RichmondJill GranoMonetary2026-09-16$50
Dave MartusJill GranoMonetary2026-09-17$50

Forum attendance