Franklin's 2027 city election
Every voter in the city chooses the mayor and the four aldermen elected at large, the seats Ken Moore, Clyde Barnhill, Brandy Blanton, Greg Caesar and Ann Petersen hold now. What each has said about running, the dates that decide who gets on the ballot and who gets to vote, and how the four aldermen voted when the board split in 2026.
01The short version
Franklin's next city election is Tuesday, October 26, 2027. Every voter in the city, in all four wards, chooses the mayor and the four aldermen elected at large, Positions A to D. The four ward aldermen were re-elected in 2025 and are next on the ballot on October 23, 2029.
As of October 21, 2026, none of the five has said in public whether they will run again, and nobody has announced a run against them. No one has filed a new appointment of a campaign treasurer, the form that comes before raising money, for any of the five seats since the 2025 election. That is the usual pace. In 2023 the four at-large aldermen filed theirs between May and August of the election year, and Moore announced his re-election bid that May.
To run, a candidate needs a petition signed by 25 registered Franklin voters, filed with the Williamson County Election Commission by noon on Thursday, July 15, 2027. To vote, register by Monday, September 27. Early voting runs from October 6 to October 21.
The board took 288 votes at its 17 meetings from January 13 to October 13, 2026, and 44 of them drew at least one no. Greg Caesar voted no on 24 of those 44, more than any other member, and Brandy Blanton on five, the fewest. The mayor votes only to break a tie, and in 2026 there was none, so Ken Moore cast no votes.
02The five seats
An at-large candidate files for one position, A, B, C or D, and whoever gets the most votes for that position wins it. There is no runoff and no party label on the ballot. The terms are four years and begin on November 9, 2027.
| Seat | Holds it now | Last race | On running in 2027 |
|---|---|---|---|
| Mayor | Ken MooreFirst elected to the board in 2007, mayor since 2011 | 79% of the vote, 12,822 to 3,322October 24, 2023 | Nothing said in public that we could find |
| At large, Position A | Clyde BarnhillFirst elected to the board in 1988 | Unopposed, 11,837 votesOctober 24, 2023 | Nothing said in public that we could find |
| At large, Position B | Brandy BlantonFirst elected to the board in 2011 | 70% of the vote, 10,946 to 4,666October 24, 2023 | Nothing said in public that we could find |
| At large, Position C | Greg CaesarFirst elected to the board in 2023 | 67% of the vote, 10,336 to 4,249 and 825October 24, 2023 | Nothing said in public that we could find |
| At large, Position D | Ann PetersenFirst elected to the board in 2007 | 72% of the vote, 10,961 to 4,243October 24, 2023 | Nothing said in public that we could find |
Last race from the Williamson County Election Commission's certified results of October 24, 2023. The last column is what each has said in public that we could find, read on October 21, 2026; we add statements as they are made, with the source. Each name links to the member's page, with their 2026 votes.
03The dates
Tennessee's election law sets almost every deadline by counting from election day, and the dates below are worked out from it. The election commission publishes its own notice once the city calls the election, which in 2025 was late June. The same rules reproduce the commission's 2025 Franklin notice and its 2026 calendar to the day, but its 2027 notice is the one to go by when it appears.
| Date | What | The rule |
|---|---|---|
| April 26Monday | Last day to move into the city and still run | A candidate must have lived in Franklin for the six months before the election, and in Tennessee for more than a year (the city charter, Article IV). |
| May 17Monday | Nominating petitions can be picked up at the election commission | No earlier than 60 days before the qualifying deadline (T.C.A. 2-5-102). The 60th day is Sunday, May 16. The commission's FAQ still says 90 days, which would be April 16; its petitions page and its 2026 calendar use 60. |
| July 15Thursday, noon | Qualifying deadline: petitions due at 405 Downs Boulevard | Noon on the third Thursday of the third month before the election (2-5-101). |
| July 22Thursday, noon | Last day for a candidate to withdraw | Noon on the seventh day after qualifying (2-5-204). A candidate who misses it stays on the ballot. |
| July 28Wednesday | First day to ask for an absentee ballot by mail | No earlier than 90 days before the election (2-6-202). |
| Sept. 6Monday, noon | Write-in candidates must file a notice, or their votes are not counted | Noon, 50 days before the election (2-7-133). The day is Labor Day, and the commission has not said how it will handle that. |
| Sept. 27Monday | Last day to register to vote, and for a property owner who lives outside the city to show a deed | Thirty days before the election, moved to the next business day when it falls on a weekend (2-2-109); the 30th day is a Sunday. Mail must be postmarked by then. |
| Oct. 6 to Oct. 21Wednesday to Thursday | Early voting | From 20 days to five days before the election (2-6-102). The commission names the sites and hours in its notice. |
| Oct. 12Tuesday | Campaign finance reports due for July to September | Ten days after the quarter ends (2-10-105). October 10 is a Sunday and October 11 is Columbus Day. |
| Oct. 16Saturday | Last day for the commission to receive an absentee ballot request | Ten days before the election, since a 2024 change to the law (2-6-202). The ballot itself must arrive by mail by 7 p.m. on election day. |
| Oct. 19Tuesday | Pre-election campaign finance reports due, covering October 1 to 16 | Seven days before the election, covering through the tenth day before (2-10-105). |
| Oct. 26Tuesday, 7 a.m. to 7 p.m. | Election day, at vote centers: any Franklin voter can use any of them | The fourth Tuesday in October (the charter, Article III). |
| Nov. 9Tuesday | The winners take office | The second Tuesday in November (the charter, Article IV). |
| Nov. 15Monday | Deadline for the election commission to certify the results | The third Monday after the election (2-8-101). In 2025 it certified ten days after, on November 7. |
| Jan. 25Tuesday | The first campaign finance reports to cover the weeks after the election | Ten days after the quarter ends on January 15 (2-10-105). |
Worked out by our own count from the Tennessee Code sections named, the city charter, and the election commission's 2025 Franklin notice and 2026 calendar, which the same rules reproduce. The commission's office is open weekdays from 8 a.m. to 4:30 p.m. and closes on state holidays, among them Memorial Day (May 31) and Independence Day, observed on July 5, ten days before qualifying.
04How the four aldermen voted
Most of what the board decides, it decides together: 244 of its 288 votes in 2026 were unanimous. The other 44 are where the members differ, and they are the record a voter can hold the four at-large aldermen to. Nine of them, below, settled arguments over how Franklin grows: three annexations, the plans for Harlin and for apartments on the Goose Creek Bypass, a rezoning on Liberty Pike, building heights on Columbia Avenue, the city's answer to the county on building in the growth boundary, and the rules for a new kind of assessment district.
| The vote | Result | Barnhill | Blanton | Caesar | Petersen |
|---|---|---|---|---|---|
| Harlin: annexing 311 acres off Hillview LaneThe final reading of the annexation for up to 242 homes, a hotel and shops west of Hillview Lane (our walkthrough). April 28, 2026 | Passed, 5 to 3 | No | Yes | No | No |
| Harlin's development planThe plan for the same 311 acres, with 15 modifications of the city's standards. April 28, 2026 | Passed, 5 to 3 | Yes | No | No | No |
| Annexing 79.89 acres south of Hillview LaneFinal reading. March 24, 2026 | Passed, 7 to 1 | Yes | Yes | No | Yes |
| Poplars Reserve: annexing 22.78 acres on Clovercroft RoadFinal reading, for 41 house lots. August 25, 2026 | Passed, 6 to 2 | Yes | Yes | No | Yes |
| Bassett's apartments on the Goose Creek BypassThe development plan for 230 apartments, after a motion to defer it failed 2 to 6. August 11, 2026 | Passed, 6 to 2 | Yes | Yes | Yes | Yes |
| Rezoning 16.81 acres on Liberty Pike from office to regional commerceFirst reading, at 1211 and 1217 Liberty Pike; it failed, and the board then voted 8 to 0 to deny it. January 13, 2026 | Failed, 1 to 7 | Yes | No | No | No |
| Undoing three-story buildings on the west side of Columbia AvenueAn amendment to the annual zoning update to strip November's rule letting buildings between Plaza Street and West Fowlkes Street reach three stories with the board's approval. A yes was a vote to undo it. January 13, 2026 | Failed, 3 to 5 | Yes | Yes | No | Yes |
| The city's answer to the county on the growth boundaryFiled as opposing the County Commission's "proposed big government over-regulation" of owners inside the urban growth boundary, and retitled before the vote as affirming cooperative growth planning. February 24, 2026 | Passed, 7 to 1 | Yes | Yes | Yes | No |
| Rules for infrastructure development districtsHow the city will weigh a developer's petition to form a district that pays for public infrastructure through special assessments on the property inside it. The board made its approval contingent on the governor signing House Bill 1681. May 12, 2026 | Passed, 5 to 2 | No | Yes | Yes | No |
From the board's minutes, linked by date to the meeting on the city's portal. Not voting means absent, out of the room, abstaining or recused. The mayor votes only on a tie and is not in the table.
On Harlin the four split two ways. Barnhill, Caesar and Petersen voted against the annexation and Blanton for it; on its development plan Blanton joined Caesar and Petersen against, and Barnhill voted for it. On the year's two other annexations, south of Hillview Lane in March and Poplars Reserve in August, Caesar voted no and the other three yes.
| Alderman | Voted no | On the losing side | Not voting |
|---|---|---|---|
| Clyde BarnhillAt large, Position A, on the 2027 ballot | 8 | 8 | 0 |
| Brandy BlantonAt large, Position B, on the 2027 ballot | 5 | 2 | 4 |
| Greg CaesarAt large, Position C, on the 2027 ballot | 24 | 20 | 2 |
| Ann PetersenAt large, Position D, on the 2027 ballot | 12 | 10 | 0 |
| Beverly BurgerWard 1, next on the ballot in 2029 | 6 | 5 | 2 |
| Matt BrownWard 2, next on the ballot in 2029 | 7 | 1 | 2 |
| Jason PottsWard 3, next on the ballot in 2029 | 11 | 7 | 2 |
| Patrick BaggettWard 4, next on the ballot in 2029 | 16 | 14 | 0 |
Voted no counts the split votes on which the member voted no; on the losing side, the votes they cast against the result. The ward aldermen are next on the ballot in 2029 and are here for comparison.
Counted over all 44, Caesar voted no 24 times and was on the losing side 20 times; nobody else lost more than 14 (Patrick Baggett, whose ward seat is not up until 2029). Petersen voted no 12 times, Barnhill eight and Blanton five. Blanton missed four of the 44, more than any other member.
Barnhill, Blanton and Petersen each voted with the other two on at least 80 percent of the split votes they cast together, and each sided with Caesar on fewer than half. Caesar's closest match on the board is Matt Brown, at 53 percent.
| Alderman | Barnhill | Blanton | Caesar | Petersen | Burger | Brown | Potts | Baggett |
|---|---|---|---|---|---|---|---|---|
| Barnhill | · | 83 | 38 | 82 | 69 | 81 | 64 | 50 |
| Blanton | 83 | · | 47 | 80 | 83 | 92 | 84 | 63 |
| Caesar | 38 | 47 | · | 48 | 48 | 53 | 36 | 48 |
| Petersen | 82 | 80 | 48 | · | 64 | 76 | 60 | 45 |
| Burger | 69 | 83 | 48 | 64 | · | 90 | 80 | 62 |
| Brown | 81 | 92 | 53 | 76 | 90 | · | 83 | 64 |
| Potts | 64 | 84 | 36 | 60 | 80 | 83 | · | 64 |
| Baggett | 50 | 63 | 48 | 45 | 62 | 64 | 64 | · |
Read across: of the split votes both members cast, the share on which they voted alike. The four at-large aldermen are in bold.
All 44 split votes, with the four at-large aldermen's votes
| The vote | Result | Barnhill | Blanton | Caesar | Petersen |
|---|---|---|---|---|---|
| Consent agenda: an amendment to the federal Safe Streets and Roads for All safety plan contractJanuary 13, 2026 | Passed, 7 to 1 | Yes | Yes | Yes | Yes |
| Annual zoning update (Ord. 2025-25): amendment to undo November's rule letting the west side of Columbia Avenue reach three stories with the board's approvalJanuary 13, 2026 | Failed, 3 to 5 | Yes | Yes | No | Yes |
| Annual zoning update (Ord. 2025-25), final readingJanuary 13, 2026 | Passed, 7 to 1 | Yes | Yes | No | Yes |
| Rezoning 16.81 acres at 1211 and 1217 Liberty Pike from office to regional commerce (Ord. 2025-51), first readingJanuary 13, 2026 | Failed, 1 to 7 | Yes | No | No | No |
| Annexing 79.89 acres south of Hillview Lane (Res. 2025-106), first readingFebruary 10, 2026 | Passed, 7 to 1 | Yes | Yes | No | Yes |
| Zoning the 79.89 acres south of Hillview Lane (Ord. 2025-53), first readingFebruary 10, 2026 | Passed, 7 to 1 | Yes | Yes | No | Yes |
| Motion to defer the resolution on Williamson County growth planning (Res. 2026-09)February 24, 2026 | Failed, 2 to 6 | Yes | No | No | Yes |
| Resolution affirming cooperative growth planning in Williamson County (Res. 2026-09)February 24, 2026 | Passed, 7 to 1 | Yes | Yes | Yes | No |
| Setting the agendaMarch 10, 2026 | Passed, 5 to 1 | Yes | Yes | Not voting | Yes |
| Consent agenda, items 9 to 14March 10, 2026 | Passed, 5 to 1 | Yes | Yes | Not voting | Yes |
| Annexing 79.89 acres south of Hillview Lane (Res. 2025-106), final readingMarch 24, 2026 | Passed, 7 to 1 | Yes | Yes | No | Yes |
| Zoning the 79.89 acres south of Hillview Lane (Ord. 2025-53), final readingMarch 24, 2026 | Passed, 7 to 1 | Yes | Yes | No | Yes |
| Harlin annexation (Res. 2025-25): amendment to its title, wording and mapMarch 24, 2026 | Passed, 7 to 1 | Yes | Yes | No | Yes |
| Harlin annexation (Res. 2025-25), second readingMarch 24, 2026 | Passed, 7 to 1 | Yes | Yes | No | Yes |
| Harlin zoning (Ord. 2025-06), second readingMarch 24, 2026 | Passed, 7 to 1 | Yes | Yes | No | Yes |
| Harlin development plan (Res. 2025-26): amendment rewriting the off-site road conditionMarch 24, 2026 | Passed, 7 to 1 | Yes | Yes | No | Yes |
| Redesign of the Liberty Pike and Mallory Lane intersection (Res. 2026-07)March 24, 2026 | Passed, 5 to 3 | Yes | Yes | No | Yes |
| Hillside overlay line at 354 Franklin Road (Ord. 2025-54): amendment to drop one revised lineApril 14, 2026 | Failed, 2 to 4 | No | Not voting | No | No |
| Hillside overlay line at 354 Franklin Road (Ord. 2025-54), first readingApril 14, 2026 | Passed, 5 to 1 | Yes | Not voting | Yes | Yes |
| Motion to end debate on Harlin's plan of servicesApril 28, 2026 | Passed, 7 to 1 | Yes | Yes | Yes | Yes |
| Harlin plan of services (Res. 2025-24)April 28, 2026 | Passed, 6 to 2 | Yes | Yes | No | No |
| Harlin annexation (Res. 2025-25), final readingApril 28, 2026 | Passed, 5 to 3 | No | Yes | No | No |
| Harlin zoning (Ord. 2025-06), final readingApril 28, 2026 | Passed, 6 to 2 | Yes | Yes | No | No |
| Harlin development plan (Res. 2025-26)April 28, 2026 | Passed, 5 to 3 | Yes | No | No | No |
| Rules for infrastructure development districts (Ord. 2026-05), first readingApril 28, 2026 | Passed, 7 to 1 | Yes | Yes | Yes | No |
| Murals at Station Pizzeria (Res. 2026-14)April 28, 2026 | Passed, 6 to 2 | Yes | Yes | Yes | Yes |
| Rules for infrastructure development districts (Ord. 2026-05), final readingMay 12, 2026 | Passed, 5 to 2 | No | Yes | Yes | No |
| Hillside overlay line at 354 Franklin Road (Ord. 2025-54), second readingMay 12, 2026 | Passed, 6 to 1 | Yes | Yes | Yes | Yes |
| Hillside overlay line at 354 Franklin Road (Ord. 2025-54), final readingMay 26, 2026 | Passed, 6 to 1 | Yes | Not voting | Yes | Yes |
| Motion to defer an annexation study requested for 79 acres on Arno Road (Res. 2026-22)June 9, 2026 | Failed, 2 to 6 | No | No | No | No |
| Tuck Away development plan (Res. 2026-36): a sidewalk modification staff recommended againstJuly 14, 2026 | Passed, 6 to 1 | No | Not voting | Yes | Yes |
| Motion to defer the Bassett development plan (Res. 2026-35)August 11, 2026 | Failed, 2 to 6 | No | No | Yes | No |
| Bassett development plan on the Goose Creek Bypass (Res. 2026-35)August 11, 2026 | Passed, 6 to 2 | Yes | Yes | Yes | Yes |
| Poplars Reserve: plan of services for annexing 22.78 acres on Clovercroft Road (Res. 2026-48)August 11, 2026 | Passed, 7 to 1 | Yes | Yes | Yes | Yes |
| Poplars Reserve: annexing 22.78 acres on Clovercroft Road (Res. 2026-47), second readingAugust 11, 2026 | Passed, 7 to 1 | Yes | Yes | Yes | Yes |
| Poplars Reserve zoning (Ord. 2026-17), second readingAugust 11, 2026 | Passed, 6 to 2 | Yes | Yes | No | Yes |
| Poplars Reserve development plan (Res. 2026-52): modification 1, which staff recommended againstAugust 11, 2026 | Passed, 7 to 1 | Yes | Yes | Yes | Yes |
| Poplars Reserve development plan (Res. 2026-52): modification 2, which staff recommended againstAugust 11, 2026 | Passed, 6 to 2 | Yes | Yes | No | Yes |
| Poplars Reserve development plan (Res. 2026-52): modification 3, which staff recommended againstAugust 11, 2026 | Passed, 6 to 2 | Yes | Yes | No | Yes |
| Poplars Reserve development plan (Res. 2026-52)August 11, 2026 | Passed, 7 to 1 | Yes | Yes | Yes | Yes |
| Poplars Reserve: annexing 22.78 acres on Clovercroft Road (Res. 2026-47), final readingAugust 25, 2026 | Passed, 6 to 2 | Yes | Yes | No | Yes |
| Poplars Reserve zoning (Ord. 2026-17), final readingAugust 25, 2026 | Passed, 6 to 2 | Yes | Yes | No | Yes |
| Motion to defer the Harpeth Village rezoning (Ord. 2025-19) to October 13September 8, 2026 | Passed, 6 to 2 | No | Yes | Yes | No |
| Motion to defer the e-bike and play vehicle ordinance (Ord. 2026-19) to October 13September 8, 2026 | Passed, 7 to 1 | No | Yes | Yes | Yes |
05Running for a seat
A candidate for mayor or alderman must have lived in Tennessee for more than a year before the election and in Franklin for the six months before it: in the state by October 25, 2026 and in the city by April 26, 2027. The mayor must be at least 25. An at-large alderman can live anywhere in the city.
The petition is the election commission's own form, picked up in person at 405 Downs Boulevard (photocopies are not accepted), signed by the candidate and by at least 25 registered city voters, and returned by noon on July 15. Every Franklin voter can vote in all five races, so any registered voter in the city can sign for any of them. The commission's number is (615) 790-5711.
Before taking or spending any money, a candidate names a political treasurer with the commission, and the campaign's reports are filed there too. They are public, on the commission's campaign finance site, which lists the mayor's office and each at-large position. For elections in 2025 and 2026 a person could give a local candidate up to $1,900 an election and a political action committee up to $10,100, and a candidate could take no more than $153,500 from all PACs together. The state resets the limits every two years, so the figures for 2027 are due in January.
The incumbents' campaign accounts are quiet. Moore's took in $223 in the first half of 2026 and had $13,958 on hand at the end of June; by May 2023 his last campaign had raised more than $130,000. Blanton and Caesar reported nothing raised in those six months, and Barnhill $1.76. Petersen has filed no report since mid-2024, and between 2020 and her 2023 campaign she filed none either.
06Voting
Anyone registered who has lived in the city for 90 days can vote. So can a Tennessee voter who owns taxable property inside the city and lives outside it, no more than two people for any one property; such an owner registers at the commission and shows the deed by September 27.
Early voting runs from Wednesday, October 6 to Thursday, October 21, at sites and hours the commission sets in its notice. On election day any city voter can use any of its vote centers, open from 7 a.m. to 7 p.m. In 2025 there were eight, from the Cool Springs Conference Center to Parish Presbyterian Church on Clovercroft Road, and the 2027 list will be different. Bring a photo ID issued by Tennessee or the federal government, even an expired one; a college ID or a library card does not count.
Voting by mail is open only to voters with a reason the law accepts, among them being 60 or older, being out of the county for all of early voting and election day, illness or disability, and studying at a college outside the county. The request must reach the commission by Saturday, October 16, and the ballot must arrive by mail by 7 p.m. on election day; it cannot be handed in.
07Past races
No mayor or at-large alderman in Franklin has lost a re-election race since 2007, when John Schroer beat Mayor Tom Miller. Ken Moore, an at-large alderman and the board's vice mayor, became mayor in January 2011 when Schroer resigned to run the state's transportation department, and voters have kept him since: over Jay Wade in 2011, with no opponent on the ballot in 2015 or 2019, and over Gabrielle Hanson in 2023. Barnhill, Blanton and Petersen have each won every race since 2011 too. The closest was Barnhill's in 2019, 2,183 votes to Howard Garrett's 1,429.
| Race | Winner | Share | The others |
|---|---|---|---|
| MayorOctober 24, 2023 | Ken Moore (incumbent)12,822 votes | 79% | Gabrielle Hanson, 3,322 |
| At large, Position AOctober 24, 2023 | Clyde Barnhill (incumbent)11,837 votes | Unopposed | |
| At large, Position BOctober 24, 2023 | Brandy Blanton (incumbent)10,946 votes | 70% | Gary Moore, 4,666 |
| At large, Position COctober 24, 2023 | Greg Caesar10,336 votes | 67% | Patrick George, 4,249; BK Muvvala, 825 |
| At large, Position DOctober 24, 2023 | Ann Petersen (incumbent)10,961 votes | 72% | Jeff Feldman, 4,243 |
| At large, Position C, the rest of the termOctober 26, 2021 | Gabrielle Hanson2,735 votes | 39% | Alan Simms, 2,043; John E. Haynes, 1,672; Bhavani Kumar Muvvala, 584 |
| MayorOctober 22, 2019 | Ken Moore (incumbent)3,389 votes | Unopposed | 86 write-in votes |
| At large, Position AOctober 22, 2019 | Clyde Barnhill (incumbent)2,183 votes | 60% | Howard Garrett, 1,429 |
| At large, Position BOctober 22, 2019 | Brandy Blanton (incumbent)2,239 votes | 61% | Michelle Sutton, 1,407 |
| At large, Position COctober 22, 2019 | Pearl Bransford (incumbent)2,944 votes | 82% | Bhavani Muvvala, 629 |
| At large, Position DOctober 22, 2019 | Ann Petersen (incumbent)3,280 votes | Unopposed | 57 write-in votes |
| MayorOctober 27, 2015 | Ken Moore (incumbent)2,347 votes | Unopposed | 66 write-in votes |
| At large, Position AOctober 27, 2015 | Clyde Barnhill (incumbent)2,178 votes | Unopposed | 63 write-in votes |
| At large, Position BOctober 27, 2015 | Brandy Blanton (incumbent)2,102 votes | Unopposed | 49 write-in votes |
| At large, Position COctober 27, 2015 | Pearl Bransford (incumbent)1,609 votes | 58% | Steven C. Undercoffer, 1,174 |
| At large, Position DOctober 27, 2015 | Ann Petersen (incumbent)2,202 votes | 84% | Peter Dellos, 407 |
| MayorOctober 25, 2011, unofficial | Ken Moore (incumbent)2,513 votes | 88% | Jay Wade, 340 |
The Williamson County Election Commission's certified results, read from the scanned files (2015 and 2019 from the copies the Internet Archive kept, since the county's old results page is gone). The 2011 count is the Williamson Herald's from election night; the certified file is no longer online, and that year the at-large seats were one field of nine for four places, before the lettered positions. The 2021 race filled the rest of Pearl Bransford's term after her death in November 2020. Share is of the votes cast for named candidates.
Few people vote in a Franklin city election, and in most years fewer than one in ten registered voters did. From 2011 to 2021 turnout ran from 2 percent, in the 2013 ward races, to 12 percent. Then in 2023, with the first contested mayor's race in 12 years, 16,339 ballots were cast by the Williamson Herald's count, more than four times as many as in 2019.
| Election | Registered | Voted | Turnout |
|---|---|---|---|
| October 28, 2025The four wards, unofficial. About 4,400 votes in the four ward races, 7.3 to 7.4 percent, by the newspapers' count; the commission certified the results but has not posted them | 59,901 | Not posted | |
| October 24, 2023Mayor and at large, unofficial. The certified results give no turnout; 16,339 ballots is the Williamson Herald's count, 26.8 percent of about 61,000 registered | Not posted | 16,339 | |
| October 26, 2021The four wards and Position C | 59,861 | 7,392 | 12.3% |
| October 22, 2019Mayor and at large | 52,744 | 3,799 | 7.2% |
| October 24, 2017The four wards | 47,628 | 4,373 | 9.2% |
| October 27, 2015Mayor and at large | 46,070 | 2,827 | 6.1% |
| October 22, 2013The four wards | 44,963 | 914 | 2.0% |
| October 25, 2011Mayor and at large, unofficial. The Williamson Herald's election-night count; the certified file is no longer online | 42,045 | 2,997 | 7.1% |
The election commission's certified results where they print the totals; the others are newspaper counts, marked unofficial. Property owners who live outside the city and vote in its elections are not in the registered totals; in 2021 there were 75 of them, and 30 voted.
A citywide race costs money when somebody runs against the incumbent. For 2023 Moore raised $263,388 from donors, Blanton $129,947 and Caesar, for the one open seat, $47,295; Barnhill, unopposed, raised nothing. Hanson raised $28,579 and lent her campaign $104,174 of her own. Moore's campaign gave $1,800 each to Blanton, Caesar and Petersen.
| Candidate | Seat | Raised from donors | Loans |
|---|---|---|---|
| Ken MooreRe-elected. The loan was from Moore and his wife, repaid after the election | Mayor | $263,388 | $20,000 |
| Gabrielle HansonThe loan was her own | Mayor | $28,579 | $104,174 |
| Clyde BarnhillRe-elected unopposed | Position A | $0 | None |
| Brandy BlantonRe-elected | Position B | $129,947 | None |
| Gary MooreThe loans were his own | Position B | $29,385 | $6,805 |
| Greg CaesarElected to the open seat | Position C | $47,295 | None |
| Patrick George | Position C | $26,183 | None |
| BK MuvvalaNo 2023 reports are posted | Position C | Not posted | None |
| Ann PetersenRe-elected. The loan was from James David Petersen, repaid | Position D | $23,708 | $5,000 |
| Jeff FeldmanHis post-election report is not posted; the loan was his own | Position D | $12,185 | $1,000 |
Summed by us from each campaign's reports to the election commission as filed, from January 16, 2023 to January 15, 2024: the quarterly and pre-election reports' summary pages, most of them handwritten and scanned. Raised from donors leaves out loans and interest. Hanson's reports carry an error from her pre-election report on, which starts from her debts rather than her cash, so her spending is not added up here.
08What could change before then
A bill to change the date died this spring. It began as a plan to make Tennessee's city elections partisan and passed the state House 67 to 26 in April in a narrower form, one requiring cities to hold their elections in August or November before 2030, then stalled in a Senate committee; the General Assembly adjourned on April 23 without a Senate vote. A new General Assembly convenes in January 2027, and any revival would start over as a new bill; none had been filed by October 21.
A law that takes effect on January 1, 2027 bars anyone holding an elected local office from holding a second elected office in the state at the same time. A county commissioner or school board member who wins a seat on the board would have to give one up, if the law reaches city offices; the act does not define local government, and we have found no ruling on it.
Pay is $24,000 a year for the mayor and $12,000 for an alderman, unchanged since 2013. Under the charter a raise takes effect with a new term only if the board adopts it at least three months before the election, which for 2027 means by July 26, 2027.
09What we will ask the candidates
When the field is set in July, we will send every candidate the same questions and print the answers beside each candidate's record, cut only for length. These are the questions we plan to ask. Tell us what is missing.
- The board annexed Harlin's 311 acres by 5 to 3 in April. Would you have voted for it, and what would decide your vote on the next annexation?
- Name one rezoning or development plan from the last two years you would have voted the other way on, and say why.
- Which road or intersection project would you move to the top of the city's list, and how would you pay for it?
- Over the next four years, would you raise, hold or cut the city's property tax rate, and what in the budget would change as a result?
- When staff recommends against a developer's request to waive a city standard, when should the board grant it anyway?
- What, if anything, should the city do about what it costs to buy or rent a home in Franklin?
- Should Franklin's elections stay nonpartisan, and stay in October?
- What is one decision by the current board you disagree with?
10How we know
The dates are our own count from the Tennessee Code and the city charter, checked against the election commission's 2025 Franklin notice and its 2026 calendar, which the same rules reproduce; the commission's notice for 2027 will settle them. The votes are the board's minutes for every meeting from January 13 to October 13, 2026, the same record behind our people pages. The results are the commission's certified files, most of them scanned images we read page by page, and the money is our sum of every report each 2023 campaign filed. What the incumbents and others have said about running was read on October 21, 2026, in the Williamson Herald's and Williamson Scene's coverage since November 2025, the candidates' own pages and the commission's campaign finance filings; we could not search the Tennessean, Facebook or X.
- Williamson County Election Commission the notice of the October 28, 2025 City of Franklin election and its vote centers; the 2026 election calendar; the qualifications, petitions and candidate FAQ pages; the minutes of November 7, 2025, certifying that election; the certified results of October 24, 2023 and October 26, 2021 (AgendaCenter, Election Results), and of October 2013, 2015, 2017 and 2019 as the Internet Archive kept them; and the local candidates' campaign finance filings, every 2023 report for the mayor's and at-large races and the 2026 reports, read October 21, 2026.
- City of Franklin charter Articles III and IV (elections, voters, qualifications, terms, pay), in the Municode codification of October 6, 2026.
- Tennessee Code 2-2-107 and 2-2-109 (who may register, and the deadline), 2-5-101, 2-5-102 and 2-5-204 (qualifying, petitions and withdrawal), 2-6-102 and 2-6-202 (early and absentee voting), 2-7-112 (photo ID), 2-7-133 (write-ins), 2-8-101 (certification), 2-10-105 and 2-10-302 (campaign finance reports and limits); Public Chapter 179 of 2013 (deadlines on a weekend), Public Chapter 560 of 2024 (the ten-day absentee deadline) and Public Chapter 596 of 2026 (one elected office at a time).
- Tennessee Secretary of State and Registry of Election Finance the guide to absentee voting; the contribution limits for 2025 and 2026 and the filing deadlines.
- Tennessee General Assembly the records of HB 1497 and SB 1630 and the House floor amendment; Think Tennessee's and the Tennessee Municipal League's session summaries, May 2026.
- City of Franklin, Board of Mayor and Aldermen the minutes and roll calls of its 17 regular meetings from January 13 to October 13, 2026, through the city's meeting portal, and the agendas for each measure's full title.
- Williamson Herald October 25, 2011 (the 2011 results), January 26, 2011 (Moore becomes mayor), May 24, 2023 (Moore's re-election bid), October 25, 2023 (2023 turnout), October 28, 2025 (the ward races), and its coverage of the board from November 2025 to October 2026; Williamson Scene, October 23, 2023, on the 2023 campaigns' money; NewsChannel 5, October 2023, on registered voters.
Next
Keep reading.

What Franklin approved from July to September 2026
Every rezoning, plan, plat, annexation and surety the Planning Commission and the board voted on from July to September: plans with 512 homes, 98 house lots platted, and the 15 votes that drew a no, by name.

What opened and closed in Franklin in 2026
Every restaurant, bar, coffee shop and store that opened, closed or was announced at a Franklin address this year, month by month, with the date and where we read it.

How the Williamson County Commission works
The 24 commissioners and their 12 districts, which two answer to your address, the $921.9 million budget and the tax rate they set in June, how a resolution passes with 13 votes, and how each of them voted in 2026.
Election 2027
We'll send the candidate list the day filing closes.
Who qualified for each seat, what they say, and how the incumbents voted, in the Monday email from now to election day.