Voter guide · Nov 3, 2026

Princeton Mayor & City Council Election 2026

6 of 6 council seats are on the ballot, with 11 candidates running. Updated Oct 20, 2026. Every claim links to its source. How we check

Not sure who to vote for? Answer 3 questions and see which candidates agree with you, and why.

No sign-in. Your answers stay on your device. We never endorse anyone.

Nov 3Election Day

How to vote · 11 days left

In-person no-excuse early voting begins (Oct 29): the election office's notice

These links go to official state and county election sites. Hours and rules differ by state; your election office has the final word.

The candidates

Listed alphabetically by last name. Every position links to its source.

Voters citywide choose one mayor and may vote for up to six City Council candidates; the top six vote-getters win.

In-person no-excuse early voting begins · Oct 29

Take your ballot with you

Candidates, positions and key dates in one email, sent now.

Your cheat-sheet comes right away. You'll also get a reminder before Election Day, the results, then what your council decides next. Unsubscribe anytime. No ads, never sold.

Also on your Nov 3 ballot

We research city races only. For these races, go to the state's official guide or a nonpartisan one.

Districts come from 2020 Census blocks and the district maps for this election. Your address decides your districts.

What the next council decides

01Housing4 sourced facts

Where it standsThe council changed zoning rules in April 2026 to encourage affordable housing, bought a lot for Hope Initiative houses, and is seeking a sewer grant tied to a proposed apartment complex.

What's on the tableHow far the city goes with zoning changes, land and sewer work to bring in new housing.

  • Ordinance 3-16-2026 amends the city's land protection chapter to incentivize the construction of affordable housing; it passed second reading on April 6, 2026. City of Princeton · Apr 6, 2026
  • In May 2026 the council approved buying 604 W. Green St. to continue the build of Hope Initiative houses. City of Princeton · May 4, 2026
  • The city is seeking up to $500,000 in Community Development Block Grant funds for a $757,000 sewer project on West Washington Street aimed at blockages in the area of a proposed apartment complex. WPKY · Aug 4, 2026
  • The property for the Madison Mills housing development closed in October 2026, with construction expected to begin early next year. WPKY · Oct 20, 2026
02Industrial park and new business sites3 sourced facts

Where it standsThe city and Caldwell County are splitting the local cost of preparing new sites in the Industrial Park, and the city agreed in September 2026 to buy the county's recycling property.

What's on the tableHow much city money goes into preparing land for new employers and stores.

03Property taxes and city finances4 sourced facts

Where it standsIn September 2026 the council set the real property tax rate at 16.3 cents and the personal property rate at 19.7 cents per $100 of value.

What's on the tableThe yearly property tax rates and how the city balances spending against revenue.

  • The 2026 real property rate is 16.3 cents per $100 of taxable value and the personal property rate is 19.7 cents, with the revenue going to the general fund. WPKY · Sep 9, 2026
  • For 2025 the council set both the real and personal property tax rates at 16.3 cents per $100 of value. City of Princeton · Sep 15, 2025
  • The audit for the fiscal year ending June 30, 2025 showed governmental fund revenues of more than $5.6 million and expenses of $6.2 million. WPKY · Aug 4, 2026
  • The city's total outstanding debt stood at more than $1.4 million. WPKY · Aug 4, 2026
04Parks and recreation2 sourced facts

Where it standsIn October 2026 the council approved applying for grants for a walking trail at the City-County Park and a multi-use facility at the soccer complex.

What's on the tableWhether to put city matching money into park projects if the grants are awarded.

  • The walking trail at the City-County Park is estimated to cost $250,000. WPKY · Oct 20, 2026
  • The Land and Water Conservation Fund project is estimated at $700,000, and the grant could cover up to half, with the city matching the other half. WPKY · Oct 20, 2026
05Police and public safety2 sourced facts

Where it standsThe police department remains down two officer positions, and the council approved a grant application for license plate reader cameras in February 2026.

What's on the tablePolice staffing and what safety technology the city adds.

2 notes on these statements

Eight candidates are on the ballot for six Princeton City Council seats, and three candidates are on the ballot for mayor. Kentucky Secretary of State

Joshua Duncan, Sandi Lewis and Brock Thomas were scheduled to speak at the Caldwell County Chamber of Commerce and WPKY Meet the Candidates forum on October 20, 2026. WPKY · Oct 20, 2026

No sign-in · answers stay on your phone

Who matches you?

Answer any of these questions. We compare your answers with each person's sourced record, and nothing is stored. Questions where no one has a sourced record yet are left out. Tap a selected answer again to skip it.

  1. 1. Should the city ease zoning rules to encourage affordable housing?

  2. 2. Should the city spend its own money to prepare sites for new businesses?

  3. 3. Should the police install license plate reader cameras around the city?

Seat the councilSeat the Council →Pick a winner for each open seat and see where the resulting council stands on each issue.On the recordHow the council voted8 council decisions, each member's vote side by side, with a link to the minutes.

Key dates

The seat math

0 stay (not up this year): 6 on this ballot

6 council seats plus a mayor who doesn't vote on council items. The council decides by a 4-vote majority.

Every claim here links to its source and was checked against it before publishing. How this guide works

See something wrong? Report an error

Something wrong or missing? Tell us what and where, with a link to a source if you have one. Reports feed the next verification run.