
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.
- Occupation: Real estate agent
- Public office: Boulder city councilmember, elected 2017; resigned 2019
- In Boulder: first moved to Boulder in 2002; returned in 2007
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.
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
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
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)
- Airport Neighborhood CampaignEndorser's own statement. ANC endorsements for Boulder City Council (Airport Neighborhood Campaign email) · 2026-10-07
- Better BoulderEndorser's own statement. Better Boulder 2026 Endorsements · 2026-09-14
- Boulder Area Labor Council, AFL-CIOEndorser's own statement. Boulder Area Labor Council announces endorsements for City of Boulder, RTD District O and local ballot measures (media release, Yellow Scene) · 2026-09-19
- Boulder ProgressivesEndorser's own statement. Announcing BP's Strongest Slate Ever for 2026 Election (Boulder Progressives) · 2026-08-19
- Boulder Progressives UCCCity filing. Committee registration with the city clerk names this. City of Boulder Statement of Organization: Boulder Progressives UCC
- Daily Camera Editorial BoardEndorser's own statement. Boulder’s City Council and mayoral incumbents have earned another term (Editorial, Boulder Daily Camera) · 2026-10-04
- Open BoulderEndorser's own statement. Open Boulder Endorses Five Candidates for Boulder City Council · 2026-09-14
- Open Boulder 2026 UCCCity filing. Committee registration with the city clerk names this. City of Boulder Statement of Organization: Open Boulder 2026 UCC
- Sierra Club Indian Peaks GroupEndorser's own statement. Sierra Club Endorses Boulder Mayoral and City Council Candidates (press release, Yellow Scene) · 2026-09-17
- Yellow Scene Editorial BoardEndorser's own statement. 2026 Election Guide (Yellow Scene Magazine) · 2026-10-09
Current elected officials (15)
- Judy Amabile, Colorado state senatorJill Grano campaign lists Judy Amabile. Only the campaign says so. Endorsements – Jill for City Council
- Aaron Brockett, Boulder mayorJill Grano campaign lists Aaron Brockett. Only the campaign says so. Endorsements – Jill for City Council
- Michael Dougherty, Boulder County district attorneyJill Grano campaign lists Michael Dougherty. Only the campaign says so. Endorsements – Jill for City Council
- Kathy Gebhardt, Colorado State Board of Education memberJill Grano campaign lists Kathy Gebhardt. Only the campaign says so. Endorsements – Jill for City Council
- Lynn Guissinger, RTD board directorJill Grano campaign lists Lynn Guissinger. Only the campaign says so. Endorsements – Jill for City Council
- Junie Joseph, Colorado state representativeJill Grano campaign lists Junie Joseph. Only the campaign says so. Endorsements – Jill for City Council
- Jenn Kaaoush, Superior mayor pro temJill Grano campaign lists Jenn Kaaoush. Only the campaign says so. Endorsements – Jill for City Council
- Tina Marquis, Boulder city councilmemberJill Grano campaign lists Tina Marquis. Only the campaign says so. Endorsements – Jill for City Council
- Joe Neguse, U.S. Representative for Colorado’s 2nd DistrictJill Grano campaign lists Joe Neguse. Only the campaign says so. Endorsements – Jill for City Council
- Chris Nicholson, RTD board memberJill Grano campaign lists Chris Nicholson. Only the campaign says so. Endorsements – Jill for City Council
- Ryan Schuchard, Boulder city councilmemberJill Grano campaign lists Ryan Schuchard. Only the campaign says so. Endorsements – Jill for City Council
- Lesley Smith, Colorado state representativeJill Grano campaign lists Lesley Smith. Only the campaign says so. Endorsements – Jill for City Council
- Ashley Stolzmann, Boulder County commissionerJill Grano campaign lists Ashley Stolzmann. Only the campaign says so. Endorsements – Jill for City Council
- Saul Tapia Vega, Lafayette mayorJill Grano campaign lists Saul Tapia Vega. Only the campaign says so. Endorsements – Jill for City Council
- Tara Winer, Boulder mayor pro tem/councilmemberJill Grano campaign lists Tara Winer. Only the campaign says so. Endorsements – Jill for City Council
Former elected officials (18)
- KC Becker, former Colorado House speakerJill Grano campaign lists KC Becker. Only the campaign says so. Endorsements – Jill for City Council
- Jan Burton, former Boulder city councilmember; Open Boulder chairJill Grano campaign lists Jan Burton. Only the campaign says so. Endorsements – Jill for City Council
- Cindy Carlisle, Former Boulder City Council Member and Univ of Colorado RegentJill Grano campaign lists Cindy Carlisle. Only the campaign says so. Endorsements – Jill for City Council
- Leslie Durgin, former Boulder mayorJill Grano campaign lists Leslie Durgin. Only the campaign says so. Endorsements – Jill for City Council
- Steve Fenberg, former Colorado Senate presidentJill Grano campaign lists Steve Fenberg. Only the campaign says so. Endorsements – Jill for City Council
- Adrian Fine, former Palo Alto mayorJill Grano campaign lists Adrian Fine. Only the campaign says so. Endorsements – Jill for City Council
- Rachel Friend, former Boulder city councilmemberJill Grano campaign lists Rachel Friend. Only the campaign says so. Endorsements – Jill for City Council
- Edie Hooton, former Colorado state representativeJill Grano campaign lists Edie Hooton. Only the campaign says so. Endorsements – Jill for City Council
- Elise Jones, former Boulder County commissionerJill Grano campaign lists Elise Jones. Only the campaign says so. Endorsements – Jill for City Council
- Suzanne Jones, Former Mayor of BoulderJill Grano campaign lists Suzanne Jones. Only the campaign says so. Endorsements – Jill for City Council
- Jim Martin, former University of Colorado RegentJill Grano campaign lists Jim Martin. Only the campaign says so. Endorsements – Jill for City Council
- Lisa Morzel, former Boulder city councilmemberJill Grano campaign lists Lisa Morzel. Only the campaign says so. Endorsements – Jill for City Council
- Francoise Poinsatte, former Boulder City CouncilJill Grano campaign lists Francoise Poinsatte. Only the campaign says so. Endorsements – Jill for City Council
- Hollie Rogin, former Lyons mayorJill Grano campaign lists Hollie Rogin. Only the campaign says so. Endorsements – Jill for City Council
- Lisa Sweeney-Miran, former BVSD Board of Education vice presidentJill Grano campaign lists Lisa Sweeney-Miran. Only the campaign says so. Endorsements – Jill for City Council
- Will Toor, former Boulder mayor and Boulder County commissionerJill Grano campaign lists Will Toor. Only the campaign says so. Endorsements – Jill for City Council
- Mark Wallach, former Boulder city councilmemberJill Grano campaign lists Mark Wallach. Only the campaign says so. Endorsements – Jill for City Council
- Sam Weaver, former Boulder mayorJill Grano campaign lists Sam Weaver. Only the campaign says so. Endorsements – Jill for City Council
Other individuals (1)
- Dave Martus, 2026 Boulder city council candidateJill Grano campaign lists Dave Martus. Only the campaign says so. Endorsements – Jill for City Council
Endorsements they have given (2026)
These are personal endorsements, not ones made by any office they hold.
- Endorses: Aaron Brockett (mayor)Aaron Brockett campaign lists Jill Grano. Only the campaign says so. Endorsements – Aaron Brockett For Mayor
- Endorses: Sam Fuqua (council)Sam Fuqua campaign lists Jill Grano. Only the campaign says so. Endorsements – Sam Fuqua for Boulder City Council
- Endorses: Tina Marquis (council)Tina Marquis campaign lists Jill Grano. Only the campaign says so. Endorsements – Tina Marquis for Boulder City Council
- Endorses: Ryan Schuchard (council)Ryan Schuchard campaign lists Jill Grano. Only the campaign says so. Endorsements — Re-Elect Ryan Schuchard
- Endorses: Tara Winer (council)Tara Winer campaign lists Jill Grano. Only the campaign says so. Tara’s Endorsers — Tara Winer for Council
- Endorses: Jamillah Richmond (council)Jamillah Richmond campaign lists Jill Grano. Only the campaign says so. Endorsements – Jamillah Richmond
- Supports: City 2L: Collective bargaining for firefighters (new Charter §73)Boulder Firefighters for a Stronger Boulder ballot campaign lists Jill Grano. Only the campaign says so. 2L Endorsements – Boulder Firefighters for a Stronger Boulder
- Opposes: City 2K: Building Boulder Together: Recreation and Safety BondNo on 2K - Demand Fiscal Responsibility ballot campaign lists Jill Grano. Only the campaign says so. Who opposes 2K (No on 2K - Demand Fiscal Responsibility)
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
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)
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)
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)
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)
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)
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)
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)
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)
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)
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
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
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
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)
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)
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
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)
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)
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)
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
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)
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)
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
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
- $12,423.06Raised
- $14,778.03Spent
- $12,366Matching funds received
- $10,011.03Cash on hand
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
| Name | Type | Date | Amount |
|---|---|---|---|
| Don Degnan | Monetary | 2026-08-10 | $105.75 |
| Kelly Degnan | Monetary | 2026-08-10 | $105.75 |
| Jill Grano (from candidate) | Monetary | 2026-07-16 | $105.75 |
| Phyllis Rogers | Monetary | 2026-08-10 | $105.75 |
| Natalie Stiffler | Monetary | 2026-07-16 | $105.75 |
| Avery Lee Oatman | Monetary | 2026-07-20 | $103.90 |
| Chad Adler | Monetary | 2026-07-16 | $100 |
| Josh Adler | Monetary | 2026-08-07 | $100 |
| Sally Adler | Monetary | 2026-07-16 | $100 |
| Daniel Aizenman | Monetary | 2026-10-02 | $100 |
| Judy Amabile | Monetary | 2026-07-16 | $100 |
| Bradley Artziniega | Monetary | 2026-07-18 | $100 |
| Brook Artziniega | Monetary | 2026-07-17 | $100 |
| Shane Atkinson | Monetary | 2026-09-21 | $100 |
| Debra Baskett | Monetary | 2026-07-20 | $100 |
| Beth Beers | Monetary | 2026-07-17 | $100 |
| Bryan Beers | Monetary | 2026-09-24 | $100 |
| Sara Bercholz | Monetary | 2026-07-16 | $100 |
| Erika Blum | Monetary | 2026-07-16 | $100 |
| Amy Bowman | Monetary | 2026-07-30 | $100 |
| Matt Brill | Monetary | 2026-08-29 | $100 |
| Charles Brock | Monetary | 2026-08-21 | $100 |
| Aaron Brockett | Monetary | 2026-07-16 | $100 |
| Keele Burgin | Monetary | 2026-07-20 | $100 |
| Elizabeth Burlingame | Monetary | 2026-07-21 | $100 |
| Robert Burrell | Monetary | 2026-07-20 | $100 |
| Jan Burton | Monetary | 2026-09-11 | $100 |
| Chelsea Castellano | Monetary | 2026-08-30 | $100 |
| Ann Cooper | Monetary | 2026-07-21 | $100 |
| Audrey DeBarros | Monetary | 2026-07-20 | $100 |
| Amy Donovan | Monetary | 2026-09-14 | $100 |
| Michael Dougherty | Monetary | 2026-07-17 | $100 |
| Cameron Elmendorf | Monetary | 2026-08-29 | $100 |
| Dave Ensign | Monetary | 2026-07-16 | $100 |
| Mary Faltynski | Monetary | 2026-08-16 | $100 |
| Eli Feldman | Monetary | 2026-10-02 | $100 |
| Steve Fenberg | Monetary | 2026-07-17 | $100 |
| Neil Fishman | Monetary | 2026-07-17 | $100 |
| Margaret Freund | Monetary | 2026-09-15 | $100 |
| Rachel Friend | Monetary | 2026-07-16 | $100 |
| Sarah Glynn | Monetary | 2026-08-09 | $100 |
| Ryder Grano | Monetary | 2026-07-16 | $100 |
| Lynn Guissinger | Monetary | 2026-08-17 | $100 |
| Douglas Hamilton | Monetary | 2026-07-20 | $100 |
| Bob Hesskamp | Monetary | 2026-07-22 | $100 |
| Edith Hooton | Monetary | 2026-07-16 | $100 |
| Jim Hooton | Monetary | 2026-07-20 | $100 |
| Eric Jacobson | Monetary | 2026-09-27 | $100 |
| Cassie Jorde | Monetary | 2026-07-20 | $100 |
| Christopher Jorde | Monetary | 2026-07-18 | $100 |
| Mary Anne Jorde | Monetary | 2026-07-18 | $100 |
| Tom Jorde | Monetary | 2026-07-18 | $100 |
| Junie Joseph | Monetary | 2026-07-17 | $100 |
| Jennifer Kaaoush | Monetary | 2026-07-16 | $100 |
| Laura Kaplan | Monetary | 2026-07-17 | $100 |
| Brian Keegan | Monetary | 2026-08-10 | $100 |
| Jee Kim | Monetary | 2026-08-29 | $100 |
| Willow King | Monetary | 2026-07-17 | $100 |
| Aquiles La Grave | Monetary | 2026-07-16 | $100 |
| CC Lagator | Monetary | 2026-08-17 | $100 |
| Christie Lambert | Monetary | 2026-07-18 | $100 |
| Poss Lambert | Monetary | 2026-07-17 | $100 |
| Holly Lind | Monetary | 2026-07-17 | $100 |
| Merrett Mann | Monetary | 2026-07-19 | $100 |
| Christina Marquis | Monetary | 2026-08-22 | $100 |
| Lyra Mayfield | Monetary | 2026-09-30 | $100 |
| Jill McIntyre | Monetary | 2026-08-31 | $100 |
| Michael Mills | Monetary | 2026-07-24 | $100 |
| Bob Morehouse | Monetary | 2026-10-09 | $100 |
| Lisa Morzel | Monetary | 2026-09-25 | $100 |
| Judith Nowlin | Monetary | 2026-08-30 | $100 |
| Philip Ogren | Monetary | 2026-07-25 | $100 |
| Manuela Picq | Monetary | 2026-07-24 | $100 |
| Dave Query | Monetary | 2026-10-04 | $100 |
| Carin Reich | Monetary | 2026-08-30 | $100 |
| William Rigler | Monetary | 2026-07-20 | $100 |
| Donna Rogers | Monetary | 2026-08-18 | $100 |
| Jack Rosenthal | Monetary | 2026-08-10 | $100 |
| Rayme Rossello | Monetary | 2026-07-27 | $100 |
| Deb Rubin | Monetary | 2026-08-23 | $100 |
| Andy Sayler | Monetary | 2026-08-16 | $100 |
| Ryan Schuchard | Monetary | 2026-07-17 | $100 |
| Dustin Simantob | Monetary | 2026-09-21 | $100 |
| Sina Simantob | Monetary | 2026-09-21 | $100 |
| Lesley Smith | Monetary | 2026-08-29 | $100 |
| Lindsey Stuart | Monetary | 2026-07-17 | $100 |
| William Sweeney | Monetary | 2026-09-06 | $100 |
| Saul Tapia Vega | Monetary | 2026-07-16 | $100 |
| Joni Teter | Monetary | 2026-07-20 | $100 |
| Sam Weaver | Monetary | 2026-09-19 | $100 |
| Gerard Wienholt | Monetary | 2026-07-18 | $100 |
| Nicole Wienholt | Monetary | 2026-07-18 | $100 |
| Tracy Winfree | Monetary | 2026-07-17 | $100 |
| John Winsor | Monetary | 2026-08-30 | $100 |
| Harmon Zuckerman | Monetary | 2026-07-20 | $100 |
| Colleen Scanlan Lyons | Monetary | 2026-07-20 | $99.43 |
| Charlotte Oreck | Monetary | 2026-10-09 | $96 |
| Leslie Glustrom | Monetary | 2026-08-24 | $79.39 |
| Lisa Barbato | Monetary | 2026-10-11 | $53.04 |
| Jane Brautigam | Monetary | 2026-08-10 | $53.04 |
| Meredith Croft | Monetary | 2026-07-17 | $53.04 |
| Cecily DeAngelo | Monetary | 2026-09-25 | $53.04 |
| Bob Drake | Monetary | 2026-09-23 | $53.04 |
| Ashley Eyre | Monetary | 2026-08-10 | $53.04 |
| Katie Farnan | Monetary | 2026-08-21 | $53.04 |
| Rain Hastings | Monetary | 2026-08-29 | $53.04 |
| Joan Haug | Monetary | 2026-07-21 | $53.04 |
| Joan Haug | Monetary | 2026-08-30 | $53.04 |
| Sven Haug | Monetary | 2026-07-21 | $53.04 |
| Sven Haug | Monetary | 2026-08-30 | $53.04 |
| Jamie Kripke | Monetary | 2026-08-29 | $53.04 |
| Madison McCabe | Monetary | 2026-07-20 | $53.04 |
| Ben Myers | Monetary | 2026-10-04 | $53.04 |
| Inga Pae | Monetary | 2026-07-21 | $53.04 |
| Susie Rinehart | Monetary | 2026-08-10 | $53.04 |
| Charlie Stein | Monetary | 2026-08-17 | $53.04 |
| Amanda Swenson | Monetary | 2026-07-21 | $53.04 |
| Robert Van Hook | Monetary | 2026-07-25 | $53.04 |
| Sarah White | Monetary | 2026-08-17 | $53.04 |
| Sandy Younghans | Monetary | 2026-08-17 | $53.04 |
| Matthew Appelbaum | Monetary | 2026-08-25 | $50 |
| Terri Brncic | Monetary | 2026-09-11 | $50 |
| Alicia Cieslak | Monetary | 2026-07-20 | $50 |
| Nicole Duke | Monetary | 2026-07-21 | $50 |
| Jeremy Durham | Monetary | 2026-07-23 | $50 |
| Lauren Folkerts | Monetary | 2026-09-20 | $50 |
| Jordan Grano | Monetary | 2026-08-07 | $50 |
| Stefanie Greenleaf | Monetary | 2026-07-16 | $50 |
| Tom Kunstman | Monetary | 2026-09-22 | $50 |
| JP Lind | Monetary | 2026-07-16 | $50 |
| Tobin Lind | Monetary | 2026-07-18 | $50 |
| David Martus | Monetary | 2026-09-16 | $50 |
| Fiona Rudnicki | Monetary | 2026-07-18 | $50 |
| William Shutkin | Monetary | 2026-08-17 | $50 |
| Marine Siohan | Monetary | 2026-08-12 | $50 |
| Stephen Sparn | Monetary | 2026-09-29 | $50 |
| Daniel Williams | Monetary | 2026-08-03 | $50 |
| Rebecca Fornander | Monetary | 2026-10-10 | $35 |
| Adrienne Arnst | Monetary | 2026-09-24 | $26.68 |
| Michelle Clifford | Monetary | 2026-07-18 | $26.68 |
| Caroline Conzelman | Monetary | 2026-07-22 | $26.68 |
| Dana Derichsweiler | Monetary | 2026-10-04 | $26.68 |
| Deb Ellis | Monetary | 2026-07-20 | $26.68 |
| Karin Feldshuh | Monetary | 2026-08-07 | $26.68 |
| Sam Fuqua | Monetary | 2026-08-10 | $26.68 |
| Lisa Miles | Monetary | 2026-07-16 | $26.68 |
| Krista Murdock | Monetary | 2026-09-19 | $26.68 |
| Danai Reynolds | Monetary | 2026-08-29 | $26.68 |
| Erika Schreck | Monetary | 2026-08-29 | $26.68 |
| Monica Stiffler | Monetary | 2026-08-17 | $26.68 |
| Robert Stiffler | Monetary | 2026-07-18 | $26.68 |
| Xanthe Thomassen | Monetary | 2026-09-14 | $26.68 |
| Nick Aguilera | Monetary | 2026-08-24 | $25 |
| Carrie Ballas | Monetary | 2026-07-18 | $25 |
| Niall Cease | Monetary | 2026-07-21 | $25 |
| Cristin Napier | Monetary | 2026-07-17 | $25 |
| Aaron Neyer | Monetary | 2026-07-21 | $25 |
| Allison Salvati | Monetary | 2026-07-19 | $25 |
| George Smith | Monetary | 2026-07-16 | $25 |
| Jennifer Sullivan | Monetary | 2026-07-20 | $25 |
| Claudia Thiem | Monetary | 2026-08-27 | $25 |
| Heather Seeley | Monetary | 2026-07-18 | $10 |
| Avery Lee Oatman | Reimbursement | 2026-08-11 | $-3.90 |
| Don Degnan | Reimbursement | 2026-08-11 | $-5.75 |
| Kelly Degnan | Reimbursement | 2026-08-11 | $-5.75 |
| Jill Grano | Reimbursement | 2026-08-11 | $-5.75 |
| Phyllis Rogers | Reimbursement | 2026-08-11 | $-5.75 |
| Natalie Stiffler | Reimbursement | 2026-08-11 | $-5.75 |
| Joan Haug | Reimbursement | 2026-09-22 | $-6.08 |
| Sven Haug | Reimbursement | 2026-09-22 | $-6.08 |
Spent on: all 30 expenditure lines
| Payee | Purpose | Date | Amount |
|---|---|---|---|
| D K Printing Inc. | Campaign Literature | 2026-10-08 | $2,096.54 |
| Ashley Eyre | Goonies Show | 2026-10-16 | $1,500 |
| Prairie Mountain Media | Advertising | 2026-10-15 | $1,028 |
| Prairie Mountain Media | Advertising | 2026-10-15 | $1,000 |
| Yellow Scene | Advertising | 2026-09-20 | $969 |
| Yellow Scene Magazine | Advertising in Election Guide | 2026-09-30 | $969 |
| Allegra | Yard Signs | 2026-08-19 | $937 |
| Allegra Marketing and Print Mail | Campaign Signs | 2026-10-03 | $937 |
| Heather Wicken | Campaign support (sign delivery, errands, etc) | 2026-10-10 | $600 |
| Meta Platforms, Inc. | Social Media Ads | 2026-10-02 | $534.46 |
| Meta Platform Inc | Social Media Ads | 2026-10-13 | $498.94 |
| Donorbox | Processing fees | 2026-08-11 | $443.58 |
| Campaign Verify, Inc. | Verification Site for Texting Platform | 2026-10-05 | $400 |
| Rosetta Hall | Campaign Party | 2026-10-16 | $400 |
| Fastsigns | H Stakes for signs | 2026-10-16 | $337.40 |
| Jennifer Weber | Literature dropping support | 2026-10-17 | $300 |
| Hazels | Drinks for Campaing kickoff | 2026-08-29 | $293.85 |
| McGukins Harware | Materials for kickoff | 2026-08-11 | $224.24 |
| Lucien King | Lit dropping support | 2026-10-17 | $200 |
| Hazels | Beverages for kickoff | 2026-08-29 | $194.23 |
| Donorbox | Donorbox Processing fees | 2026-10-10 | $184.19 |
| D K Printing Inc. | Literature Printing | 2026-10-02 | $163.79 |
| Donorbox | Campaing Donation site payment processing | 2026-09-22 | $143.51 |
| Print Place | Stickers | 2026-08-18 | $111.55 |
| Luma Labs | Invite platform | 2026-09-10 | $69 |
| Luma Labs, Inc. | Invites and Updates | 2026-08-10 | $69 |
| Ninja Tranfers | DTF transfers | 2026-08-18 | $60.02 |
| Amazon | Tote bags | 2026-08-24 | $47.25 |
| Squarespace, Inc | Website | 2026-09-17 | $40.51 |
| Squarespace, Inc. | website | 2026-07-17 | $25.97 |
Campaigns
| Year | Office | Outcome |
|---|---|---|
| 2026 | Boulder City Council · campaign | on the ballot |
| 2017 | Boulder City Council | 13,496 votes · elected |
Gifts to 2026 campaigns
From the campaigns' own filings with the city clerk, under the name as filed.
| To | Filed as | Type | Date | Amount |
|---|---|---|---|---|
| Aaron Brockett | Jill Grano | Monetary | 2026-07-16 | $100 |
| Ryan Schuchard | Jill Grano | Monetary | 2026-07-16 | $100 |
| Rachel Rose Isaacson | Jill Grano | Monetary | 2026-07-20 | $100 |
| Tina Marquis | Jill Grano | Monetary | 2026-07-22 | $100 |
| Jamillah Richmond | Jill Grano | Monetary | 2026-08-19 | $50 |
| Sam Fuqua | Jill Grano | Monetary | 2026-08-25 | $100 |
| Aquiles La Grave | Jill Grano | Monetary | 2026-08-27 | $100 |
| Jamillah Richmond | Jill Grano | Monetary | 2026-09-16 | $50 |
| Dave Martus | Jill Grano | Monetary | 2026-09-17 | $50 |
Forum attendance
- 2026-10-13 Empower Hour: Climate and Energy Forum with Boulder City Council Candidates — attended · recording
- 2026-09-26 League of Women Voters of Boulder County City Council and Mayoral Candidate Forums — attended · recording
- 2026-09-02 Collaborative City Council and Mayoral Candidate Forum (PLAN-Boulder County / Open Boulder / Better Boulder) — attended · recording
- 2026-08-26 Boulder Chamber City Council and Mayoral Candidate Forum — attended · recording
- 2026-06-06 Boulder Progressives Raucous Caucus — attended