City
Bob Knudsen
City Council (Chair), Taylorsville · District 5
At a glance
- Council Chair; represents District 5 since 2022.
- Re-elected 2025 with 56.7% over Paul Schulte; first won 2021 over former Mayor Larry Johnson.
- Cast the only recorded No vote in the minutes reviewed (Jun 5, 2024 budget, passed 4-1).
- Liaison to the Budget and Public Safety committees.
Ask about this official's record
Answers are estimates of likely positions based only on this official's public record (votes, bills, statements and posts) as stored on this site. They are not statements by the official and may be incomplete. Check the linked sources.
Full details below are grouped by area. Facts link to public sources; "[COMPUTED]" marks derived dates.
Votes & record
Source: approved Taylorsville City Council minutes posted on the Utah Public Notice Website, body 720. The text-searchable minutes cover June 2024 through Sept 2026.
Pattern: in every text-searchable set of minutes from June 2024 to Sept 2026, the only non-unanimous council vote was June 5, 2024. That vote was Resolution 24-12 (FY2024-25 budget), which passed 4-1 with Council Member Knudsen voting No (minutes). Every other recorded vote reviewed was unanimous among the members present.
| Date | Item | Result | Source |
|---|---|---|---|
| Jun 5, 2024 | Res. 24-12, FY2024-25 budgetWhat it does: Official item text: Res. 24-12, FY2024-25 budget. A Yea vote supported doing that. council minutes | Passed 4-1 (Knudsen No) | minutes |
| Aug 21, 2024 | Res. 24-20, property-tax rate 0.000851 (25.05% revenue increase, about $928,881)What it does: Official item text: Res. 24-20, property-tax rate 0.000851 (25.05% revenue increase, about $928,881). A Yea vote supported doing that. council minutes | Passed 5-0 (Harker moved, Barbieri seconded) | minutes, resolution |
| Aug 21, 2024 | Res. 24-21, final FY2024-25 budget (park Phase 2 $6M, streetlights, canal trails, bridge, roads)What it does: Official item text: Res. 24-21, final FY2024-25 budget (park Phase 2 $6M, streetlights, canal trails, bridge, roads). A Yea vote supported doing that. council minutes | Passed 5-0 | minutes |
| Jun 4, 2025 | Ord. 25-06, General Plan comprehensive revisionWhat it does: Official item text: Ord. 25-06, General Plan comprehensive revision. This vote decided whether to set the item aside for now. A Yea vote supported setting it aside. council minutes | Tabled 5-0 (Knudsen moved) | minutes |
| Dec 17, 2025 | Ords. 25-12 to 25-14, Summit Vista "Motion" rezoneWhat it does: Official item text: Ords. 25-12 to 25-14, Summit Vista "Motion" rezone. A Yea vote supported doing that. council minutes | Tally not retrieved | notice |
| May 6, 2026 | Res. 26-07 and 26-08, intent to exceed the certified tax rateWhat it does: Would state the city's intent to set a property-tax rate above the certified tax rate. A Yea vote supported doing that. council minutes | Passed 5-0 | minutes, agenda |
| May 6, 2026 | Res. 26-12, renewal of the order-to-disperse / gang-loitering zone for Taylorsville DayzzWhat it does: Would renew the order-to-disperse / gang-loitering zone for Taylorsville Dayzz. A Yea vote supported doing that. council minutes | Passed 5-0 | minutes |
| Jun 3, 2026 | Res. 26-16, FY2026-27 budget (wall project removed by amendment)What it does: Would adopt the city's FY2026-27 budget. A Yea vote supported doing that. council minutes | Passed 5-0 | minutes |
| Jun 17, 2026 | Res. 26-18 and 26-19What it does: Would act on the numbered items named here; the record lists them only by number, so see the linked minutes for details. A Yea vote supported doing that. council minutes | Passed 4-0 (Harker absent) | minutes |
| Aug 12, 2026 | Res. 26-21, final rate 0.000860, up from certified 0.000819 (5.02% increase, about $234,800 a year, about $11.23 a year on a $498,000 home, for public works and roads)What it does: Would set the city's final property-tax rate at 0.000860, above the certified rate of 0.000819, for public works and roads. A Yea vote supported doing that. council minutes | Passed 5-0 (Harker moved, Burgess seconded) | minutes, notice |
| Aug 12, 2026 | Res. 26-22, final FY2026-27 budgetWhat it does: Official item text: Res. 26-22, final FY2026-27 budget. A Yea vote supported doing that. council minutes | Passed 5-0 (Barbieri moved) | minutes |
| Sep 2, 2026 | Ord. 26-08, Summit Vista height/setback text amendment (Planning Commission had recommended denial)What it does: Would allow a height and setback text amendment for Summit Vista. A Yea vote supported doing that. council minutes | Passed 5-0 (Barbieri moved) | minutes |
| Sep 2, 2026 | Res. 26-23, Summit Vista development agreement; Res. 26-24 (surplus); Res. 26-25 (JAG grant)What it does: Would approve the Summit Vista development agreement and accept a surplus and a JAG grant. A Yea vote supported doing that. council minutes | Each passed 5-0 | minutes |
| Sep 16, 2026 | Ords. 26-10 to 26-13, "Solstice at 54th" (Edge Homes Utah; 16.5 acres at 3855 W 5400 S; about 19 units/acre; at least 80% owner-occupied; 30 affordable units; contingent on the property closing)What it does: Would allow a development of about 19 units per acre on 16.5 acres of land at 3855 W 5400 S. A Yea vote supported doing that. council minutes | Each passed 5-0 (Barbieri, Burgess, Cochran, and Harker each moved one) | minutes |
His role in the record above:
- Only recorded dissent in the period reviewed: voted No on Res. 24-12 (FY2024-25 budget), June 5, 2024. At that meeting he asked what the proposed tax increase would pay for (minutes).
- Voted Yes on the Aug 21, 2024 rate and final budget (5-0).
- Moved to table the 2025 General Plan revision (June 4, 2025).
- Voted Yes on the 2026 tax increase and budget items.
Campaign finance
Municipal candidates file with the Taylorsville City Recorder (Utah Code 10-3-208). The council limit is $1,500 per cycle (City Code 2.36.030). Reports are listed on the 2025 candidate statements index (archived).
| Report (2025 cycle) | Contributions | Expenditures | Ending balance | Source |
|---|---|---|---|---|
| 28-day pre-general (carried forward $107.29) | $3,542.19 (includes $2,192.19 candidate loan) | $3,649.48 | about $0 | doc 11181 |
| 7-day pre-general | $0 | $0 | $0 | doc 11235 |
| Post-general (received Nov 26, 2025) | $50.00 | $50.00 | $0 | doc 11341 |
- Itemized contributions (28-day report):
- Aimee Winder Newton, $250 (6/10/2025)
- Jim Dunnigan Campaign, $600 (9/4/2025)
- Several individuals at $50–$200 each
- Loan from the candidate, $2,192.19
- Itemized expenditures (28-day report):
- $50 filing fee
- Web hosting (GoDaddy)
- Door hangers
- City Journals advertisement, $600
- Mailers, $1,786.95
- Headline: about $3.6K raised in 2025, of which about $2.2K was a self-loan and about $1.35K came from donors. Spending was about $3.7K, leaving a $0 balance.
- 2021 reports: not retrieved.
Disclosures
- 2026 Conflict of Interest Disclosure, signed Jan 15, 2026; the recorder "received" signature is blank on the posted copy (doc 11506):
- Employment: University of Utah, Accounting Supervisor (budget and finances, Dept. of Electrical & Computer Engineering).
- Earnings: Integrated Realty, which pays net rental income on rental properties he owns (three, per the form).
- Real property: one rental property in Taylorsville is disclosed. The address appears on the form and is intentionally omitted here.
- 2025 COI disclosure, signed May 19, 2025 (doc 10225). The full form was not reviewed.
Election history
Lobbying & ethics
- No lobbyist ties found in the public records reviewed.
- No ethics complaint found in PSERC materials reviewed.
- His disclosed rental-property income relates to housing generally. No recusals on housing or land-use items were noted in the minutes reviewed, and no item reviewed appeared to involve his disclosed property. This is noted without any finding of conflict.
Office & term
- Office: Taylorsville City Council, District 5 (nonpartisan). Council Chair (city council page, archived Jul 8, 2026). Listed on ballots as Robert (Bob) Knudsen.
- Current term: January 2026 through early January 2030 (second term). Re-elected Nov 4, 2025 (SLCo 2025); sworn in Jan 7, 2026 (Taylorsville City on X).
- On the council since: January 2022 (first elected 2021).
- Committee liaison assignments: Budget Committee; Public Safety Committee (council page).
- Next election for this seat: Nov 6, 2029 [COMPUTED].
Stated affiliation
- Party: The office is nonpartisan, so no party label appears on the ballot. No publicly documented party registration was found.
- Self-description in the 2025 voter guide (City Journals, Oct 7, 2025):
- Spending: focus on the most critical needs first, and fund extra "nice to have" items through donations or grants when available (paraphrased).
- ICE: officers should help with arrests on actionable warrants for crimes committed in the city. However, "we do not have the bandwidth to 'deputize' our officers to work on matters that are being undertaken by ICE."
- Housing: prefers site-specific development agreements with owner-occupancy and rental limits for higher-density projects.
- Contributions from elected officials of record: State Rep. Jim Dunnigan's campaign gave $600, and Salt Lake County Council Member Aimee Winder Newton gave $250 (see Campaign finance). Both hold partisan offices as Republicans.
- Public praise: U.S. Rep. Burgess Owens (R-UT4) posted about him (X). This is not a documented formal endorsement.
Contact (official)
- Email: rknudsen@taylorsvilleut.gov
- Phone: 801-505-8471 (as published on the city council page)
- City Hall: 2600 W Taylorsville Blvd, Taylorsville, UT 84129; main line 801-963-5400
- Campaign site (self-reported): votebobknudsen.com (2025 voter guide)
Known gaps
Gaps
- 2021 candidate reports, and annual statements. Custodian: City Recorder.
- Full 2025 COI form.
- Recorder's receipt date for the 2026 COI form.
- Approved minutes for Jan–May 2024 are image scans and were not text-searched. Minutes for Aug 20, 2025 and Sept–Dec 2025 were not retrieved, so vote tallies for those meetings, including the Dec 17, 2025 Summit Vista rezone, are unverified. Custodian: Taylorsville City Recorder; also available on PMN.
- Annual March 1 campaign finance statements required by City Code 2.36.040 were not retrieved. Custodian: City Recorder.
- lobbyist.utah.gov was not successfully searched.
- No ethics-complaint records from the city were obtained. Custodian: City Recorder / City Attorney; also the Political Subdivisions Ethics Review Commission.
About this office: Taylorsville City Council member
One of five part-time council members who are Taylorsville's legislative branch: they pass city laws, adopt the budget and set the property tax rate, and oversee (but do not run) city operations.
- Role
- Legislator for one of five city districts
- Hours
- Part-time
- Pay
- $23,029 paid in FY2026; about $23,850 budgeted for FY2027 (estimated), plus partial health and retirement benefits
- Typical week
- Two Wednesday-evening meetings a month (6:00 p.m. briefing, 6:30 p.m. regular meeting), packet reading, resident calls and emails, community events
Responsibilities and powers
- Taylorsville uses the council-mayor form of government: the council is the legislative branch, enacting ordinances and adopting the annual budget, while the mayor is the chief executive (Taylorsville 2023 financial report transmittal letter; Utah Code 10-3b-201).
- Under state law the council passes ordinances, appropriates funds and reviews municipal administration, and elects one of its members as chair (Utah Code 10-3b-203).
- Limits: council members may not direct hiring or firing (except in writing), interfere with an executive officer's duties, or give orders to the mayor's staff. A member may not hold any other paid job with the city (10-3b-203).
- Checks on the mayor: the mayor's key appointments (city administrator, recorder, treasurer, engineer, attorney) need the council's advice and consent (10-3b-202). The council can override a mayoral veto of an ordinance, tax levy or appropriation with two-thirds of all members (10-3b-204).
- Five members, each elected by district to a four-year, nonpartisan term; terms are staggered (Districts 1–3 next on the ballot Nov 2, 2027 [COMPUTED]; Districts 4–5 in 2029). Candidates must live in their district (Utah Code 20A-9-203).
- Each member files a conflict-of-interest disclosure under Utah Code 10-3-1306.
A typical week
- Meetings: the council "will typically hold its City Council meetings ... on the first and third Wednesdays of each month," with a briefing session at 6:00 p.m. followed by the regular meeting at 6:30 p.m. in the Council Chambers (Room 140), 2600 W Taylorsville Blvd (2026 meeting schedule notice). That is about 24 regular meetings a year, plus occasional special meetings.
- What a meeting looks like: minutes show the mayor, city administrator, city recorder, police chief, city attorney and a Unified Fire representative attending; the briefing reviews the agenda, and the regular meeting covers citizen comment, ordinances, resolutions and contracts (Feb 4, 2026 minutes; Jun 17, 2026 minutes). Agendas and packets are posted on the Utah Public Notice Website (body 720).
- Between meetings [INFERRED]: reading agenda packets, answering district residents' calls and emails, meeting with staff for briefings, and attending city events and community council meetings.
- Seasonal cycle: Taylorsville's fiscal year runs July–June. Budget work peaks in May–June (tentative budget, then adoption). In 2026 the council considered a 5% property tax increase on June 17 (Resolution 26-18) (Jun 17, 2026 minutes) and adopted the final FY2026-27 budget on Aug 12, 2026 after the truth-in-taxation process (Res. 26-21, utah.gov/pmn/files/1467231.pdf).
Time commitment
- Part-time. Roughly 10–20 hours a week [INFERRED: two evening meetings a month of about one to three hours, plus packet preparation, constituent contact and events; heavier in budget season]. Most members hold other jobs.
Staff and budget
- Council members have no personal staff; the City Recorder's office supports the council [INFERRED from meeting minutes listing the recorder as council staff].
- City Council department budget: $206,576 requested for FY2027 (council salaries $119,233, benefits $33,843, plus the city's annual audit, $38,000) (Taylorsville FY27 budget).
- The council oversees a General Fund of about $35.5 million (FY2027 requested), the largest piece being Police at $15.3 million (same source).
Pay
- $23,029 paid in FY2026 (Transparent Utah, Harker and Burgess). The FY2027 budget of $119,233 for five seats works out to about $23,850 each (estimated).
- City code §2.14.040 sets council pay and ties raises to staff general raises. The city also pays half the cheapest single health premium (or that amount to retirement), retirement and life insurance, and reimburses internet and IRS-rate mileage. Benefits paid in FY2026 were about $6,450–$7,110 per member.
Sources
Sources
- city council page, archived Jul 8, 2026 web.archive.org
- SLCo 2025 saltlakecounty.gov
- Taylorsville City on X x.com
- 2025 voter guide taylorsvillecityjournal.com
- X x.com
- 2025 candidate statements index (archived) web.archive.org
- doc 11181 taylorsvilleut.gov
- doc 11235 taylorsvilleut.gov
- doc 11341 taylorsvilleut.gov
- doc 11506 taylorsvilleut.gov
- doc 10225 taylorsvilleut.gov
- Utah Public Notice Website, body 720 utah.gov
- minutes utah.gov
- minutes utah.gov
- resolution utah.gov
- minutes utah.gov
- notice utah.gov
- minutes utah.gov
- agenda utah.gov
- minutes utah.gov
- minutes utah.gov
- minutes utah.gov
- notice utah.gov
- minutes utah.gov
- minutes utah.gov
- SLCo 2021 saltlakecounty.gov
- PSERC ethics.utah.gov