//Run for office · Utah
How to run for local office in Utah
Every active Utah voter is mailed a ballot through 2028, and county clerks sell a nightly list of who has returned one, so an odd-year city race is won during the three-week return window.
Facts checked against official sources · September 9, 2026
Utah runs elections primarily by mail (Utah Code 20A-3a-202): the county clerk mails a ballot to every active voter between 21 and 7 days before election day, and voters return it by mail, drop box, or at a vote center. Two recent changes matter for 2027. Since November 2025 the return envelope must carry the last four digits of the voter's Utah driver license or ID number, and a mailed ballot now counts only if the clerk has it by 8 p.m. on election day; the postmark rule is gone. Beginning in 2029 voters must opt in to keep receiving a ballot by mail, so 2027 is the last odd-year cycle where the whole roll gets one automatically.
Municipal offices are elected in November of odd years, with a one-week filing period in early June at the city recorder or town clerk and a primary in August only if a race draws more than twice the seats. Utah sets no contribution limits, but Salt Lake City does. The Lieutenant Governor sells the statewide voter file for $1,050 and a $35 daily Who Has Voted report, but that report is offered only for even-year elections, so a 2027 candidate buys the nightly returned-ballot list from the county clerk instead.
- Election authority
- Utah Lieutenant Governor's Office, Elections Division (vote.utah.gov)
- Voter file
- Public record — anyone can obtain it · $1,050.00 one-time purchase for the statewide database; no refunds, subscriptions, or free updates (Lieutenant Governor's Office, checked 2026-09-09)
- Campaign finance
- disclosures.utah.gov (state, legislative, and school board filers only) (Utah Lieutenant Governor's Office, Financial Disclosures)
- How voters vote
- Every registered voter is mailed a ballot
- Registration deadline
- Registration must be received by the county clerk, municipal clerk, or Lieutenant Governor by 5 p.m. 11 calendar days before the election, whether by mail, online, at the clerk, or through a driver license or agency application (20A-2-102.5): October 22, 2027 for the municipal general. After that, an eligible person can register and vote by casting a provisional ballot at an early voting location or at the polls on election day with valid ID and proof of residence (20A-2-207).
- Local offices
- Municipal offices are nonpartisan; candidates are nominated at a municipal primary or advance automatically, with no party label. Local school board seats are nonpartisan and elected in even years. County offices are partisan, nominated at party conventions or by signature-gathering and the fourth-Tuesday-in-June primary.
Who runs elections in Utah
Utah Lieutenant Governor's Office, Elections Division (vote.utah.gov) The Lieutenant Governor is Utah's chief election officer: the office keeps the statewide voter registration database and sells it, publishes the candidate manual and election calendar, runs the financial disclosure system at disclosures.utah.gov for state, legislative, county-party, and school board filers, and certifies multi-county results. Municipal candidates deal with their city recorder for both filing and finance; the Lieutenant Governor's site is where you buy data and read the code.
County clerks register voters, mail and receive ballots, run early voting and election-day vote centers, and canvass every election in the county, including municipal elections they conduct under contract. City recorders and town clerks are the filing officer for municipal candidates and their campaign finance statements (Utah Code 20A-9-203, 10-3-208) and may run early voting for their own election. Local school board candidates file with the county clerk (20A-14-203).
Getting the Utah voter file
The voter file is the list of every registered voter, with the fields a campaign needs to target: address, party where the state records it, and vote history. In Utah it comes from Utah Lieutenant Governor's Office, Elections Division (Statewide Voter Registration Database).
- Access
- Public record — anyone can obtain it
- Cost
- $1,050.00 one-time purchase for the statewide database; no refunds, subscriptions, or free updates (Lieutenant Governor's Office, checked 2026-09-09)
- Format
- Tab-delimited text file, roughly 150 MB; a download link is emailed within one business day of purchase
- Vote history
- Included
- Phone numbers
- Not included
- Updated
- None included; every purchase is a fresh $1,050 snapshot. Under Utah Code 20A-2-607, requests received before May 25, 2026 were filled with March 8, 2026 data while the new privacy law took effect.
Who can get it: Anyone who submits the online elections data request and pays. Utah Code 20A-2-602 makes most of the registration record public; only voters who obtain an at-risk designation (domestic violence victims, law enforcement, military, public figures, court-protected people) are withheld, and those records cannot be given to the public, parties, or candidates.
Permitted use: The Lieutenant Governor's page states no use restriction on the public file. Fields that stay with government only are date of birth, driver license and ID numbers, Social Security number, and email and phone (phone and email may be shared with a voter's own party only if the voter consented on a form used from 2027).
County option: The Lieutenant Governor sells only the statewide file; for a city, district, or county list you go to the county clerk. Utah County calls it a Voter Registration Public Service Request (PSR) and handles it through its elections office.
- Fields: full legal name, voter ID, age range (not date of birth), full residential address with unit, county, mailing address, precinct and every district (congressional, legislative, state and local school board, county council, city council), party or unaffiliated status, active or inactive status, last record update, and vote history by election.
- Utah narrowed voter-record privacy in 2026 (Utah Code 20A-2-104 as amended effective May 6, 2026, and 20A-2-607): only voters with an at-risk designation are withheld, and the Lieutenant Governor paused sales of current data until May 25, 2026 while the change took effect.
Filing to run for local office in Utah
To run for a Utah municipal office you must be a registered voter who has lived in the municipality (and, for district seats, the district) for the 12 consecutive months before the election (Utah Code 20A-9-203). You declare candidacy in person with the city recorder or town clerk during a filing period that opens at 8 a.m. on the first business day in June and closes at 5 p.m. on the fourth business day after it opens (or the next business day if that falls on a Friday), paying a filing fee only if the city has set one by ordinance. A resident can instead nominate you by petition with the lesser of 25 registered voters or 20% of the municipality. If more than twice as many candidates file as there are seats, a municipal primary is held on the second Tuesday after the first Monday in August (20A-9-404); otherwise everyone advances to the November general. School board and county candidates declare with the county clerk during the January filing period of even years and pay the statutory fee (20A-14-203, 20A-9-201.5, 20A-9-202).
- File with
- City recorder or town clerk (mayor, council, other municipal offices); county clerk of your county of residence (local school board, county offices, and, per the Lieutenant Governor's manual, legislative and state school board candidates, who may also file with the Lieutenant Governor); Lieutenant Governor (federal offices).
- Filing fee
- Municipal: only if the municipality has set one by ordinance (20A-9-203(3)(a)(ii)); many towns charge nothing. Local school board: $50 in Utah County for 2026, set under 20A-9-202. County offices: a statutory percentage of salary that varies by office (Utah County listed $848.28 for county clerk and $1,114.37 for county attorney in 2026).
- Petition
- Not required for a municipal declaration. The alternative nomination-by-petition route needs signatures from the lesser of 25 registered voters residing in the municipality or 20% of its registered voters (20A-9-203(3)(c)). Partisan county candidates may qualify for the primary by gathering signatures under 20A-9-408 instead of, or in addition to, the convention.
- Partisan?
- Municipal offices are nonpartisan; candidates are nominated at a municipal primary or advance automatically, with no party label. Local school board seats are nonpartisan and elected in even years. County offices are partisan, nominated at party conventions or by signature-gathering and the fourth-Tuesday-in-June primary.
Filing window: Municipal: 8 a.m. on the first business day in June through 5 p.m. on the fourth business day after the period opens, extended one business day if that day is a Friday (20A-9-203(3)(d)). For 2027 that is Tuesday, June 1 through Monday, June 7, 2027. School board and county: 8 a.m. on the first business day in January through 5 p.m. on the fifth business day in January of even years (20A-9-201.5), which is January 3 through January 7, 2028.
| What | When | Note |
|---|---|---|
| Municipal candidate filing period opens | June 1, 2027 | 8:00 a.m. on the first business day in June, in person at the city recorder or town clerk (Utah Code 20A-9-203(3)(d)). |
| Municipal candidate filing period closes | June 7, 2027 | 5:00 p.m. on the fourth business day after the period opens (June 2, 3, 4, and 7 are the four business days); pay the filing fee if your city requires one. |
| Municipal primary election (only where candidates exceed twice the seats) | August 10, 2027 | Second Tuesday after the first Monday in August (20A-1-201.5(2), 20A-9-404); a campaign finance statement is due seven days before. |
| Earliest day ballots may be mailed for the Nov. 2, 2027 municipal general | October 12, 2027 | No sooner than 21 calendar days and no later than 7 calendar days before election day (20A-3a-202(2)(a)). |
| Early voting begins | October 19, 2027 | 14 calendar days before the election through the Friday before it, Oct. 29, 2027 (20A-3a-601); a municipal clerk may shorten it to as few as four days with notice. |
| Voter registration deadline (by mail, online, or at the clerk) | October 22, 2027 | 5:00 p.m. 11 calendar days before the election (20A-2-102.5). After this, register by voting a provisional ballot at early voting or on election day with ID and proof of residence. |
| Municipal general election day | November 2, 2027 | First Tuesday after the first Monday in November of odd-numbered years (20A-1-202); mailed ballots must be received by 8 p.m. (20A-3a-204). |
| School board and county candidate filing period, 2028 regular general election | January 3, 2028 | Opens 8 a.m. on the first business day in January and closes 5 p.m. on the fifth business day, Jan. 7, 2028 (20A-9-201.5); file with the county clerk (20A-14-203). |
- The filing officer must read you the qualifications for the office and confirm you meet them before accepting the declaration (20A-9-203(4)); a candidate out of state for the whole period may file through a designated agent by video call.
- Third-, fourth-, and fifth-class cities and towns may replace the primary with a party convention by ordinance adopted before May 1 (20A-9-404(3)).
Campaign finance rules in Utah
State-level campaign finance in Utah is overseen by Utah Lieutenant Governor's Office, Financial Disclosures through disclosures.utah.gov (state, legislative, and school board filers only).
Where local candidates file: Municipal candidates file every campaign finance statement with the city recorder or town clerk under Utah Code 10-3-208, and the municipality may adopt stricter rules by ordinance; the Lieutenant Governor does not take municipal reports. Local school board candidates report under Utah Code 20A-11 Part 13 (interim reports May 15, seven days before the primary, September 30, and seven days before the general, plus a January 10 summary); the Lieutenant Governor enforces those deadlines and can disqualify a candidate who is more than 24 hours late (20A-11-1305). County office candidates file under the county campaign finance statute, Utah Code 17-16-6.5; Utah County's elections office publishes the itemization rules (totals only if you raise and spend $500 or less) and takes the forms by email, so confirm the filing officer and dates with your county clerk.
Contribution limits: Utah has no state contribution limits for any office; the Lieutenant Governor's 2026 Candidate Manual says plainly that the state does not place limits on contributions, though every contribution must be reported. Cities may set their own: Salt Lake City caps contributions at $900 per contributor per election cycle for city council and $4,200 for mayor for the 2027 and 2029 elections (Salt Lake City Code 2.46.050, updated March 6, 2026, indexed to CPI in 2028), bars contributions from city contractors, and offers voluntary spending limits of $15,000 for council and $375,000 for mayor. Ask your recorder whether your city has an ordinance.
Reporting: Municipal (10-3-208): if your race has a primary, a statement seven days before the primary; then, for everyone still in the race, statements 28 days before the general, seven days before the general, and 30 days after it (candidates eliminated at the primary file within 30 days of the primary). Candidates who raise $500 or less and spend $500 or less may report totals without itemizing. School board (20A-11-1303): May 15, seven days before the primary, September 30, seven days before the general, and a January 10 year-end summary.
- Anonymous contributions over $50 per year (or a lower city limit) must be given away to a government general fund or a 501(c)(3) within 30 days (10-3-208(8)).
- Statements cover activity through five days before the due date, so plan deposits and expenditures around those cutoffs.
How voting works in Utah
Every registered voter is mailed a ballot. The election officer must administer every election primarily by mail (20A-3a-202): each active voter gets a ballot, return envelope, and instructions between 21 and 7 days before election day. Voters return the ballot by mail, in a drop box, or at a polling place, or vote in person at early voting or an election-day vote center. Inactive voters and, from 2029, voters who have not opted in are not mailed a ballot.
- Early voting
- In-person early voting runs from 14 calendar days before the election through the Friday before it (20A-3a-601); Oct. 19 to Oct. 29, 2027 for the municipal general. A county or municipal clerk may cut it to a minimum of four days within that window, with notice. Unregistered voters may register and vote a provisional ballot at early voting sites.
- Mail ballots
- No request is needed through 2028. Voters must sign the envelope affidavit and write the last four digits of their Utah driver license or state ID (20A-3a-204(2)); from 2029 those without one add the last four of their Social Security number or a copy of ID. A mailed ballot is valid only if the clerk receives it by 8 p.m. on election day (20A-3a-204(3)); ballots in a drop box or at a polling place must be deposited before 8 p.m. Voters can request an alternate mailing address up to 11 days before the election. Beginning January 1, 2029, ballots go only to voters who have opted in, and every 2025-2028 ballot carries a printed notice saying so.
- Registration deadline
- Registration must be received by the county clerk, municipal clerk, or Lieutenant Governor by 5 p.m. 11 calendar days before the election, whether by mail, online, at the clerk, or through a driver license or agency application (20A-2-102.5): October 22, 2027 for the municipal general. After that, an eligible person can register and vote by casting a provisional ballot at an early voting location or at the polls on election day with valid ID and proof of residence (20A-2-207).
- Same-day registration
- Yes
Knowing who has already voted: Odd-year municipal elections: buy the returned-ballot list from the county clerk. Utah County's Has Voted Subscription costs $35 per election and is emailed every morning once ballot processing starts, listing voter ID, name, county, precinct, address, ballot type, and date voted for every voter who has voted (protected records excluded). Ask your own clerk for its equivalent and price. Even-year elections: the Lieutenant Governor sells a statewide Who Has Voted Report for $35 per election, emailed daily from 21 days before election day through the day before, tab-delimited, with voter ID, name, address, county, precinct, congressional district, method voted, date the ballot was processed, and party; a companion $35 report lists who has been sent a ballot. Both state reports are explicitly unavailable during municipal (odd-year) elections and after any election, so the 2027 chase file is a county product.
Local government in Utah: what you can run for
Utah counties are governed by elected commissions or councils with separately elected clerk (or clerk-auditor), auditor, treasurer, assessor, recorder, surveyor, sheriff, and county attorney, all partisan. Municipalities are cities of the first through fifth class and towns, each with a mayor and council under Title 10 and a recorder or clerk who runs candidate filing. Local school boards are elected by district in even years. Special districts and special service districts (water, fire, sewer, recreation, transit) elect boards on the odd-year municipal date when they hold elections. Party conventions and signature gathering feed the partisan county primary; municipal and school board races are nonpartisan.
- County commissioner or county council member
- County clerk
- County treasurer
- County assessor
- County recorder
- Sheriff
- County attorney
- Mayor
- City council member
- Town council member
- Local school board member
- Special district or special service district board member
- Justice court judge (retention)
When local elections happen: Municipal general election: first Tuesday after the first Monday in November of odd-numbered years (November 2, 2027), with a municipal primary on the second Tuesday after the first Monday in August (August 10, 2027) only where a race draws more than twice the number of seats (20A-1-202, 20A-1-201.5, 20A-9-404). Special districts that hold elections in odd years use the same November date. County offices and local school boards run in even years with a regular primary on the fourth Tuesday in June and the general in November, filing in the first week of January.
Running your Utah campaign on Culper
Culper does not license voter data in Utah today. You upload the Utah voter file described above as a CSV, and every feature runs on it: search and lists, plain-English queries, texting and email, block walking, and volunteer coordination. Online donation processing is in development; ask about timing on the onboarding call. Your file stays in your campaign's workspace and is never shared with another campaign.
Set up your Utah campaign in an afternoon
Utah questions we get asked
When do I file to run for city council or mayor in Utah in 2027?
Utah municipal candidates declare candidacy in person with the city recorder or town clerk during a one-week window: from 8 a.m. on Tuesday, June 1, 2027 through 5 p.m. on Monday, June 7, 2027 (Utah Code 20A-9-203, which sets the first business day in June through the fourth business day after it). You must be a registered voter who has lived in the municipality for the previous 12 months. There is a filing fee only if your city has adopted one by ordinance. If more than twice the number of seats file, a primary is held August 10, 2027; the general election is November 2, 2027.
How does a Utah campaign find out who has already returned a mail ballot?
For a 2027 municipal race, from the county clerk. The Lieutenant Governor's $35 statewide Who Has Voted Report is emailed daily from 21 days before election day, but only for even-year regular primaries and generals; it is not offered during Utah's odd-year municipal elections. County clerks fill the gap: Utah County sells a Has Voted Subscription for $35 per election, emailed each morning during ballot processing with voter ID, name, address, precinct, ballot type, and date voted. Merge it against your voter file every morning and pull those voters out of your mail and door lists.
How much does the Utah voter file cost and what is in it?
The Utah Lieutenant Governor sells the statewide voter registration database for $1,050 as a one-time purchase, delivered as a tab-delimited file (about 150 MB) by emailed download link within one business day. It includes name, voter ID, age range, full residential and mailing address, every district assignment including city council and local school board, party, active or inactive status, and vote history, but not date of birth, phone, or email. At-risk voters are excluded. There are no updates or subscriptions, and the office does not sell county or district subsets; get those from the county clerk.
Are there contribution limits for local candidates in Utah?
Not from the state. Utah law sets no contribution limits for any office, as the Lieutenant Governor's 2026 Candidate Manual states, though every contribution must be reported. Cities can adopt their own: Salt Lake City limits contributions to $900 per contributor per election cycle for council and $4,200 for mayor for the 2027 and 2029 elections, bans contributions from city contractors, and offers voluntary spending caps. Check with your city recorder for a local ordinance before you set an ask.
Where does a Utah city council candidate file campaign finance reports, and when?
With the city recorder or town clerk, not the state, under Utah Code 10-3-208. If your race has a primary, a statement is due seven days before it; every candidate still in the race then files 28 days before the general, seven days before the general, and 30 days after it. Utah candidates who raise $500 or less and spend $500 or less may report totals without itemizing; above that, every contribution and expenditure is listed. Cities may adopt stricter rules by ordinance.
What changed about voting by mail in Utah for 2026 and beyond?
Three things from the 2025 Legislature (H.B. 300, now in Utah Code 20A-3a-202 and 20A-3a-204). Since November 5, 2025 the return envelope must carry the last four digits of the voter's Utah driver license or state ID, and a mailed ballot counts only if the clerk receives it by 8 p.m. on election day; the postmark no longer saves a late ballot. Beginning January 1, 2029 Utah will mail ballots only to voters who have opted in, and every ballot mailed through 2028 carries a notice saying so. Through 2028, every active Utah voter still gets a ballot automatically.
Can voters register on election day in Utah?
Yes. The regular Utah registration deadline is 5 p.m. 11 days before the election (October 22, 2027 for the municipal general), but an unregistered eligible voter can register and vote by casting a provisional ballot at an early voting location or at any vote center on election day with valid ID and proof of residence (Utah Code 20A-2-207). The provisional ballot doubles as the registration form and is counted at the canvass once verified.
Keep reading
Sources
Facts on this page were checked against the official sources below on September 9, 2026. Rules change between cycles; when a number here and the agency disagree, the agency is right.
- 1.Lieutenant Governor: obtain voter registration or election data ($1,050 file, $35 Who Has Voted Report, fields)
- 2.Lieutenant Governor: become a municipal candidate (filing with the recorder, municipal reports)
- 3.Lieutenant Governor: resources for candidates (municipal filers report to the municipal clerk)
- 4.2026 Utah Candidate Manual (no state contribution limits; county clerk filing)
- 5.Utah Code 20A-9-203: municipal declarations of candidacy, June filing period, nomination petition
- 6.Utah Code 20A-9-404: municipal primary elections
- 7.Utah Code 20A-1-202: municipal general election date
- 8.Utah Code 20A-1-201.5: primary election dates
- 9.Utah Code 20A-9-201.5: January filing period for regular general election years
- 10.Utah Code 20A-14-203: local school board declarations filed with the county clerk
- 11.Utah Code 20A-3a-202: elections conducted by mail, 21-to-7-day mailing window, 2029 opt-in notice
- 12.Utah Code 20A-3a-204: envelope ID digits, 8 p.m. receipt deadline
- 13.Utah Code 20A-3a-601: early voting period
- 14.Utah Code 20A-2-102.5: registration deadline 11 days before
- 15.Utah Code 20A-2-207: registration by provisional ballot (same-day)
- 16.Utah Code 20A-2-104 (2026): registration form, public record notice, at-risk designation
- 17.Utah Code 10-3-208: municipal campaign finance statements filed with the clerk or recorder
- 18.Utah Code 20A-11-1303: school board interim reports
- 19.Utah Code 20A-11-1302: school board January 10 summary report
- 20.Utah Code 20A-11-1305: lieutenant governor disqualifies late school board filers
- 21.Utah Code 17-16-6.5: campaign financial disclosure in county elections
- 22.Utah County Elections: voter information (Has Voted Subscription $35, 11-day deadline, 8 p.m. receipt)
- 23.Utah County Elections: candidate information (2026 filing fees, disclosure requirements)
- 24.Salt Lake City Attorney: campaign finance limits for 2027 and 2029